Can't dump 5400/180 rom

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
User avatar
Amiganaut
Student Driver
Posts: 21
Joined: Fri Jul 24, 2009 2:44 pm

Can't dump 5400/180 rom

Post by Amiganaut »

Hi guys

I've tried CopyROM and Rom-grabber but I keep getting 4mb of junk instead of a proper rom image. I've booted with extensions off and virtual memory is also off. ROMmie throws up an error when I run it (I think it might need a newer OS).

Is there something special with my Mac or are there any other routes I could take?

Thanks!
User avatar
Ronald P. Regensburg
Expert User
Posts: 7831
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Re: Can't dump 5400/180 rom

Post by Ronald P. Regensburg »

Amiganaut wrote:I've tried CopyROM and Rom-grabber but I keep getting 4mb of junk instead of a proper rom image.
You should get a 4MB rom file. In what way is the 4MB file "junk" rather than a rom file?
User avatar
Amiganaut
Student Driver
Posts: 21
Joined: Fri Jul 24, 2009 2:44 pm

Post by Amiganaut »

Hi Ronald

Thanks for replying.

Well, the obvious first thing is that SheepShaver says the roms are unsupported. According to the faq, the 5400 should be supported.

It then says to check the strings in the rom file for (in my case) "Boot Alchemy". I don't have any strings tool here in Windows, so I opened the rom dumps in a hex editor and did a search. "Boot " didn't appear at all, while it does in a valid rom I downloaded from another site. So I have 4MB dumps of some portion of memory, but certainly not the ROM contents.

The CopyROM dump even has CopyROM and vMac in the header of the dump:
Image

I can always use the rom extracted from one of the ROM updates or from 8.6, but I'd still like to dump my 5400's rom if possible.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7831
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Post by Ronald P. Regensburg »

Indeed doesn't look like a rom file.

Which MacOS version runs on your 5400?

You did a cold startup with virtual memory off (turned off in advance) and with extensions off (shift key pressed), no peripherals attached other than the original Apple keyboard and mouse, and running no other application than the used CopyRom or ROM-grabber?
User avatar
Amiganaut
Student Driver
Posts: 21
Joined: Fri Jul 24, 2009 2:44 pm

Post by Amiganaut »

Hi Ronald

Yep, I turned off Virtual Memory and Modern Memory Manager (I'm running 7.5.3). Then powered down and removed power from the mains for 5 or 10 mins. Powered up with extensions off and dumped again. I even ran CopyROM from a desktop alias so as to not have to open a Finder window. Still got junk.

I took a note of the ROM checksum that CopyROM reports before dumping and compared it to the CRC of the dumped image and they don't match:

Reported CRC: 6F5724C0
ROM image CRC: 1CB90429

(I'm assuming that the ROM file should have the same CRC as that reported by CopyROM)

This sure is weird.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7831
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Post by Ronald P. Regensburg »

Maybe someone else can shed some light on your problem, I cannot think of any possible cause.
Galane
Tinkerer
Posts: 58
Joined: Mon Sep 07, 2009 3:03 am

Post by Galane »

If you have a card in the PCI slot, remove that too.
User avatar
24bit
Forum All-Star
Posts: 1424
Joined: Wed Nov 11, 2009 5:47 pm
Location: Germany

PPC7100 and iMac just the same

Post by 24bit »

Hi Amiganaut,
I am experiencing the same problem with my PPC601 and PPC750 machines.
CopyRom creates a 4MB file, that SheepShaver will not accept for booting.
As far as Ican judge it, the ROM file must begin like this
viewed in a text editor such as kate (Linux) :

<CHRP-BOOT>
<COMPATIBLE>
iMac,1 PowerMac1,1 PowerBook1,1
</COMPATIBLE>
<DESCRIPTION>
MacROM for NewWorld.

If you open a file and get Klingon-Text :-) as in the 4MB files
it is no good, probably a Mac_binary file or whatever.
Obviously I will not be able too, to make use of my hardware ROM
to boot SheepShaver.

Grettings!
RichardG
Inquisitive Elf
Posts: 33
Joined: Tue Mar 17, 2009 8:48 pm

Post by RichardG »

Sounds like a Mac OS ROM file. Are you using OS 8.5 or later?
Post Reply