Can't dump 5400/180 rom
Moderators: Cat_7, Ronald P. Regensburg, ClockWise
Can't dump 5400/180 rom
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!
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!
- 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
You should get a 4MB rom file. In what way is the 4MB file "junk" rather than a rom file?Amiganaut wrote:I've tried CopyROM and Rom-grabber but I keep getting 4mb of junk instead of a proper rom image.
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:
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.
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:
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.
- Ronald P. Regensburg
- Expert User
- Posts: 7831
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
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?
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?
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.
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.
- Ronald P. Regensburg
- Expert User
- Posts: 7831
- Joined: Thu Feb 09, 2006 10:24 pm
- Location: Amsterdam, Netherlands
PPC7100 and iMac just the same
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!
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!