From: Steve N. <uso...@bu...> - 2024-08-21 20:34:11
|
On Wed, 21 Aug 2024, Ralf Quint via Freedos-devel wrote: > On 8/16/2024 1:43 AM, Steve Nickolas via Freedos-devel wrote: >> >> Is the EMM386 in MS-DOS 4.x new enough for that? > I haven't specifically looked for that, but given that the source code > released is likely an early version of MS-DOS 4.0, it could be that this is > not included. > At the company that I worked at in 1990 (1985 through 1994 overall), we had a > version of a VCPI compatible CEMM (Compaq's EMS memory manager) provided for > use with Compaq/MS-DOS 3.31, and also in early versions of QEMM and 386Max. > Just looked this actually up, and VCPI was first included by the internal > memory manager of what would become Windows 3.0 (Windows386) and was part of > EMM386.EXE (not .SYS!) released with DOS 5.0. Didn't think so (though see below). > The "secret sauce" to include VPCI might be in the GEMMIS (Global EMM Import > Specification) documentation and that wasn't publicly available back then > (Novell (in)famously didn't get a copy of the specs)... And IIRC we have... it's 386^MAX, right?... which supports it. Such code couldn't be migrated directly into EMM386 without requiring it to get GNU'd, but concepts, perhaps, could. Be nice to have a newer emm386, but that we have anything legitimately is a miracle already. -uso. |