Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06559 Gameplay Minor Always Apr 29, 2017, 19:20 May 16, 2020, 10:16
Tester Luigi30 View Status Public Platform MAME (Official Binary)
Assigned To peterferrie Resolution Fixed OS Windows 10 (64-bit)
Status [?] Resolved Driver
Version 0.185 Fixed in Version 0.222 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 06559: All sets in apple2gs.cpp: System 6.0.x freezes on boot
Description CHDs containing an install of System 6.0.x do not boot to the desktop in MAME. The IIgs freezes on the progress bar when booting.
Steps To Reproduce 1. Download a ProDOS hard drive image containing Apple IIgs System 6.0.4:
2. Convert it to a chd with chdman: chdman createhd -i Live.Install.po -o Live.Install.chd
3. Start apple2gs. Add a cffa2 device in any slot and mount Live.Install.chd.
4. Reboot the emulated system. The OS will start to boot, then hang on the boot progress bar.
Additional Information When using the emulator ActiveGS, the disk image successfully boots to the desktop so the disk image itself is OK.

I think it has something to do with the disk controller emulation but I'm not a IIgs expert by any means so I could be wrong.
Github Commit
Regression Version
Affected Sets / Systems All sets in apple2gs.cpp
Attached Files
png file icon 0002.png (2,701 bytes) Apr 29, 2017, 19:20 Uploaded by Luigi30
The point where the system hangs
There are no relationship linked to this issue.
User avatar
Senior Tester
May 1, 2017, 07:47
Your snapshot shows 6.0.3 even though you linked 6.0.4, I get the same result with it showing 6.0.4

Even with no compression the CHD is just over 5 MB with the source image around 32 MB
User avatar
R. Belmont
May 14, 2020, 01:54
This has been fixed by Peter Ferrie in current top-of-tree and will appear in the 0.222 release.