Originally, the product was called
QEMM-386 (requiring an
Intel 80386 and
DOS 3.30.), and was released with a complementary product called QRAM (for use on intel 80286 and 8088). The
386 suffix was dropped starting with QEMM version 7.0 in 1993, when Intel released the
Intel Pentium on March 22, 1993. The final release was re-branded as QEMM 97 to follow Microsoft's new branding trend of using year released instead of version numbers, specifically, Windows 95 and Windows 95 OSR2.
QEMM-386 v4.2 (November 11, 1988) • Supported
Intel 80386 and
DOS 3.30. • Bundled with QRAM for
80286 or
8088/
8086 computers.
QEMM-386 v5.0 (January 1990) • Added support for
Intel 80486,
DOS 4.01 and
Windows 3.0. • Maximum RAM is 16MB XMS/16MB EMS. • LOADHI.SYS now loads 2 device drivers at a time. • New QEMM parameters include COMPAQ386S (C386S).
QEMM-386 v5.11 (mid 1990) • Added support for
Virtual DMA Services (VDS). • Supported larger memory cache.
QEMM-386 v6.0 (early 1991) • Added support for
DOS 5.00a and
Windows 3.0a. • Maximum RAM is 64MB XMS/64MB EMS. • New features include Stealth. • New utilities include HOOKRAM. • LOADHI.SYS now loads 32 device drivers at a time. • Manifest was updated to 1.10. • QRAM updated to 2.02 for intel 80286 and intel 8088 systems.
QEMM-386 v6.01 (mid 1991) • QEMM supports loading XMS driver before QEMM, running Stealth in Windows 3.0 in 386 Enhanced mode. • Optimize support indented CALL statements in batch files. • Manifest was updated to 1.11.
QEMM-386 v6.02 (November 13, 1991) • Supports 2.88MB floppy drives. • New Optimize switches include /COMMANDFILE (CMD), /LOADLOW (LOW), /QUICK (Q). Optimize supports default OPTIMIZE.EXC exclusion file. • New QEMM parameters include DISKBUFFRAME=xx (DBF), EXCLUDESTEALTHINT=xx (XSTI), SHADOWRAM=xxx (SH), UNMAPFREEPAGES=Y/N (UFP), WINSHRINKUMBS=N (WSU). • By default, EMS is un-mapped when Stealth is active. • Optimize can support batch file up to 20KB. • The 64MB limit was removed from EMBMEM (EMB) parameter. • TESTBIOS' 'Danny and Larry' messages were removed. • Manifest was updated to 1.13. • Vidram now support systems with over 640KB conventional memory, uses EMS by default.
QEMM v7.0 (mid 1993) Dropped the
386 suffix from the name since Intel introduced the Pentium processor. • Added support for
Intel Pentium,
DOS 6.00 and
Windows 3.10. • Maximum RAM is 128MB XMS/128MB EMS. • QEMM was rewritten with 32-bit code. • New features include DOSDATA, DOS-Up, Stealth ROM, Stealth DoubleSpace. • New utilities include SWAPECHO.COM, OPTIMIZE.EXE (replaced OPTIMIZE.COM), QDPMI (Quarterdeck DPMI 0.9 host), QSETUP (QEMM Setup for Windows), SCANMEM.COM (USERAM= memory scanner). • Updated utilities include Manifest 2.0. Add support of
Virtual Mode Extensions and
Page Size Extensions found in Pentium, later Intel 80486, or later CPUs; Bus-Mastering hard drives. Improved adapter RAM detection. • Added support for reading qemm configuration file, @filename. • Added support for DOS 6.00
Multi-Config in CONFIG.SYS,
IF statements in AUTOEXEC.BAT. • Optimize supports disk compression software. • Vidram can now operate in Windows Enhanced mode DOS windows. • QEMM 7.0x loads itself to shadow RAM by default.
QEMM v7.03 (November 17, 1993) • VIDRAM no longer suppress
interrupt 10, function 1B calls (Video BIOS Functionality and State Information for
MCGA/
VGA). • New Optimize switches include /NOFLUSH (/NOFL). • Stealth DoubleSpace virtualizes DOS Function 9. • DOSDATA improves compatibility with Stacker 3.1, supports PC DOS 6.1 and XTRADRIVE or OS/2 2.x Boot Manager. • Stealth Windows driver was updated to 7.02. • QEMM driver now supports Compaq 20/e and 25/e.
QEMM v7.04 (February 28, 1994) • Added support for
DOS 6.20. • Maximum RAM is 256MB XMS/256MB EMS. • DOS-Up now supports Novell DOS 7. In
DR DOS 6.0 and
Novell DOS 7, only DOS resource is loaded high. • Improved VCPI compatibility on systems with large amounts of memory. • QEMM supports
DESQview/X 2.0 server.*Manifest now recognizes STB processors.
QEMM v7.5 (September 17, 1994) • New features include Stealth D*Space which supports both drive compression techniques, DrvSpace (DOS 6.22) and DblSpace (DOS 6.20-DOS 6.00); replacing Stealth DoubleSpace. • New tools include QPI.VXD. • Improved Pentium support with DigiSpeech Portable Sound parallel port sound card. QEMM 7.5 no longer loads itself to shadow RAM. Optimize now properly detects hardware on system with network card.
QEMM v7.53 (May 12, 1995) • Added support for
DOS 6.22,
Windows 3.11 and
Windows for Workgroups 3.11. • Maximum RAM is 256MB XMS/256MB EMS. • Improved OPTIMIZE so it finds EMS in hardware detection phase.
QEMM v8.0 (1995-11-04) • Attempted to support
Windows 95. • Updated MagnaRAM 2.02. • QEMM v8.0 did not take full advantage of the new capabilities of Windows 95. It simply acted as if it was Windows 3.11 and relied on Windows 95 being downward compatible with Windows 3.1x. Quarterdeck attempted to better integrate v8.x with Windows 95 with patch v8.01 and the final patch v8.03.
QEMM v8.01 (February 14, 1996) • Improved support for
Windows 95 and under-laying DOS 7.00. • Added
4DOS.CMD.
QEMM v8.03 (April 7, 1997) • Full support for pure
DOS 6.22 with
Windows 3.11 or Windows for Workgroups 3.11. • Bug fixes including improvements to QEMM386, DOS-Up, LOADHI. • Final official patch to QEMM v8.x (March 25, 1997) back-ports many improvements from soon-to-be released QEMM 97.
QEMM 97 (aka v9.0) (May 15, 1997) • Full support for
Windows 95/98/98SE (not ME). • QEMM v8.03 lacks capabilities under Windows 95 (And doesn't work with Windows 98). • New utilities include MagnaRAM, optimizing Windows 9x paging file.
One Install.exe but two roles • Run the installer from within Windows, and it will fully integrate QEMM 97 with Windows configuration files and registry updating system.ini, adding QEMM group, auto starting QEMM monitoring, etc. • However, run the installer, install.exe, from a pure DOS (DOS 7.10 or DOS 6.22) without Windows present, and it will configure and install only the DOS utilities; updating only DOS' config.sys and autoexec.bat files. ==QEMM Configurations==