Experiencing to run System 7.5.1 and lower in SS

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
sheepmyshaver123
Granny Smith
Posts: 106
Joined: Thu Apr 30, 2009 12:15 am
Location: Internet Island

Experiencing to run System 7.5.1 and lower in SS

Post by sheepmyshaver123 »

Well I was try to make SheepShaver can boot System 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 System 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 System 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 System 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 System 7.5.1 or 7.1.2 to get it boot in SheepShaver since it uses the hardcoded model ID?
Sheepmyshaver123, the mankind of technology forever!

"On May 15th, Fortuna Wave will introduce Sheepmyshaver123. And you'll see why 2009 won't be like '1984.'"
User avatar
Cat_7
Expert User
Posts: 6177
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Experiencing to run System 7.5.1 and lower in SS

Post by Cat_7 »

Is there any powerpc code in the versions you try to boot? If not, model-id or not, you will not be able to boot these versions in SheepShaver.

Best,
Cat_7
sheepmyshaver123
Granny Smith
Posts: 106
Joined: Thu Apr 30, 2009 12:15 am
Location: Internet Island

Re: Experiencing to run System 7.5.1 and lower in SS

Post by sheepmyshaver123 »

Yes, they contain PowerPC codes, however it was designed for Power Macintosh before PCI (NuBus and LC PowerMacs).
Sheepmyshaver123, the mankind of technology forever!

"On May 15th, Fortuna Wave will introduce Sheepmyshaver123. And you'll see why 2009 won't be like '1984.'"
yksoft1
Master Emulator
Posts: 394
Joined: Tue Aug 14, 2007 4:32 pm
Location: People's Republic of China

Re: Experiencing to run System 7.5.1 and lower in SS

Post by yksoft1 »

Those Nubus Powermacs had different code in their ROM and their special OS would require those features to run, which are not in Sheepshaver's PCI Mac OS ROMs.
sheepmyshaver123
Granny Smith
Posts: 106
Joined: Thu Apr 30, 2009 12:15 am
Location: Internet Island

Re: Experiencing to run System 7.5.1 and lower in SS

Post by sheepmyshaver123 »

Well you might check the source code at GitHub and see where the ROM detections are coded. I think it will won't add it for NuBus & LC Power Macintosh.
Sheepmyshaver123, the mankind of technology forever!

"On May 15th, Fortuna Wave will introduce Sheepmyshaver123. And you'll see why 2009 won't be like '1984.'"
Post Reply