Repository navigation
Open 386MAX 8.51
Open 386MAX 8.51, English (US) and German (GR).
Fixes
- Windows 3.1x/9x 386 enhanced mode works again: in 8.50, 386MAX.VXD aborted every Windows start with "V1020: 386MAX.SYS Version Mismatch" (version check compared BCD with binary; it broke once the minor version reached 10).
Fully open source now
- 386MAX.VXD: own LoadHi device frame (
VXD/LOADHI.ASM) instead of the binary-only Microsoft LoadHi objects. Windows 3.1 or later is required for enhanced mode; Windows 3.0 enhanced mode is refused with a message. - Own headers instead of the Microsoft SDK/DDK files (
VMM.INC,VDD.INC,SHELL.INC,DOSMGR.INC,SMARTDRV.INC,WINDOWS.INC,VER.H,COMMON.VER,PIF95.H,W32SUT.H). - No prebuilt objects or programs left in the tree: SETEWV start-up code, the DOS stubs of QPIFEDIT/QPOPUP and PIFMGR.LIB are built from source.
Media (per language)
-disk1.img,-disk2.img: 1.44 MB installation floppies (boot DOS, runSETUPDOSfrom disk 1)-usb.img: FAT16 image with\INSTALL(both parts in one directory, no disk change).iso: CD image with\INSTALL.zip: the installation files
Tested in QEMU: floppy installation (US, GR) with MAXIMIZE, Windows for Workgroups 3.11 enhanced mode with 386MAX.SYS (MAXMETER, ASQ in a DOS window). Not tested: Windows 9x.
SHA-256 checksums: SHA256SUMS.