Well I was try to make SheepShaver can boot Mac OS 7.1.2-7.5.1 without changing model ID (I know it was hardcoded for PM 9500/9600, but where is the code to change the model id of SheepShaver in GitHub?). However when SheepShaver tries to run bootable Mac OS 7.1.2-7.5.1, it will not boot and showing "This startup disk will not work on this Macintosh model.". I will tried to replace the resources (info) (boot, gbly, gusd, gtbl, etc.) from the Mac OS 7.5.2 Update enabler file to the system file, but failed (it will show "Sorry, a system error occurred" without error code).
And the worst thing is, when I tried to edit vers ID = 1 from the Mac OS 7.5.2 Update enabler file and changing the version number to 7.5.1, 7.5, or 7.1.2, SheepShaver refuses to boot them (showing "This startup disk will not work on this Macintosh model."). This is not affected on the System file v7.5.5, when the version number is changed to 7.5 or 7.5.1 (7.1.2 does not work), it will boot but 7.5.5 resources is used, identified to be 7.5 or 7.5.1, strange. This also affects on the System file v7.5.2, when the version number changed to 7.5.1 or lower it will not boot.
So how to make the Mac OS 7.5.1 or 7.1.2 to get it boot in SheepShaver since it uses the hardcoded model ID?
Edit: Replaced 'xxx 7' by 'Mac OS 7' - IIGS User
