Login  •  Register


The time is now: Mon Sep 23, 2019 12:52 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 3 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Sun Jun 30, 2019 12:54 pm 
Offline
Space Cadet

Joined: Sun Jun 30, 2019 12:52 pm
Posts: 1
The New Generation Rom that is allowed to use in SheepShaver Win is for the green iMacs. The green iMac ant other New Generation macs has NO FLOPPY. You cannot boot from a FLOPPY in SheepShaver Windows. If you can (I don't know) to burn a disk tools image on a CD, you will can.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sun Jun 30, 2019 2:11 pm 
Offline
Expert User
User avatar

Joined: Thu Feb 09, 2006 10:24 pm
Posts: 5554
Location: Amsterdam, Netherlands
What are you talking about? The new world rom file and the disk tools 8.5 image are different things. You will need a rom file (old world or new world) for SheepShaver with any System/MacOS version. The disk tools image can be used to boot SheepShaver. You will need that if you want to install System 7.5.3. No need for a floppy drive. If you want to install System 7.5.3, you will need an old world rom file. The new world rom file can only be used with MacOS 8.5 and later. See the setup guide in our wiki.
https://www.emaculation.com/doku.php/sheepshaver_setup

(Yes, iMacs do not have floppy drives. But what has that to do with SheepShaver?)


Last edited by Ronald P. Regensburg on Sun Jun 30, 2019 2:21 pm, edited 1 time in total.
 


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sun Jun 30, 2019 9:44 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2685
Location: Emaculation.com
thietkerem wrote:
The New Generation Rom that is allowed to use in SheepShaver Win is for the green iMacs. The green iMac ant other New Generation macs has NO FLOPPY. You cannot boot from a FLOPPY in SheepShaver Windows. If you can (I don't know) to burn a disk tools image on a CD, you will can.


Interestingly, even though the iMacs didn't come with floppy drives, the New World ROMs were embedded in the system file and were not targeted at a specific hardware platform. That's what made them different from Old World ROMs that were in physical Read-Only memory soldered on to the machine motherboard.

Essentially, the New World style had an Open Firmware image in the EEPROM that contained a Forth interpreter that could load instructions off a disk, and that's about it. Everything else was integrated into the ROM file and read off during boot.

The other interesting bit is that even though New World ROMs only targeted PowerPC devices, the high addresses on the ROM are actually the Mac Plus 68k ROM. This means that if everything else fails to work, the OS/OF combo could always fail back to the Mac Plus hardware description even though it didn't have much in common with the PowerPC Macs that could run the OS.

SheepShaver takes advantage of some of these shenanigans by patching the ROM address (whether loaded from the Old World dumped ROM image or the New World ROM file) to provide direct host functions instead of those referenced in the ROM for things such as storage peripherals, memory, video, keyboard and mouse.

As a result, when you use a ROM with SheepShaver, this doesn't really emulate the machine that the ROM is associated with, but purely uses the ROM scaffolding as a way to address the real and virtualized hardware on your machine. This allows you to have configurations that never actually existed in real Apple hardware. The ROM image just has to have all the toolbox calls available that are required to run the OS that's booting within SheepShaver.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 3 posts ]


Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group