Repository navigation
Open 386MAX 8.52
Open 386MAX 8.52, English (US) and German (GR).
Fixes
- MAXIMIZE: its data plus stack exceeded 64 KB; the stack wrapped around and part of its memory was given back to DOS while still in use (also in 8.50 and 8.51). A 2 KB array existed six times. The build now checks every DOS program for this at link time.
ASQ: newer hardware
- Memory → BIOS map: the BIOS memory map (INT 15h E820h) with size and type of each range, free memory below/above 1 MB, the areas below 1 MB the BIOS reserves.
- Equipment → PCI devices: every PCI device with vendor, kind of device, IRQ, I/O and memory ranges; the option ROMs in C0000-EFFFF and the device each one belongs to.
- Equipment → Firmware/CPU: processor (CPUID name, family/model, 64-bit, virtual machine, features), SMBIOS (BIOS, system, mainboard, memory modules), ACPI tables.
- Equipment summary: the real processor name, correct family/model for newer CPUs, computer type "64-bit PC".
- Snapshots store the new data; unknown snapshot entries are skipped.
Other
- Version information of the Windows programs: company "Open 386MAX", DOSMAX32.DLL has the product version.
- The version number lives in one file (
VERSION).
Media (per language): -disk1.img, -disk2.img (1.44 MB floppies, run SETUPDOS from disk 1), -usb.img (FAT16 with \INSTALL), .iso, .zip.
Tested in QEMU: floppy installation (US, GR), ASQ (i440FX and Q35 machines, snapshots), Windows for Workgroups 3.11 enhanced mode with 386MAX.SYS. Not yet tested: a complete MAXIMIZE run, Windows 9x.
SHA-256 checksums: SHA256SUMS.