Skip to main content
Home▸ Forums▸ 68kMLA▸ PEx ROM Project — #12
Post #12 by trag
Source Forum68kMLA
CategoryTroubleshooting
Post DateFri, 22 Jun 2012 - 19:32
Original URLhttps://68kmla.org/bb/threads/pex-rom-project.23568/
Post
Okay, I've uploaded the 9600 based test files.

At:

http://www.prismnet.com/~trag/Firmware/

you'll find Kansas.ROM, from7.ROM and from9.ROM. These are all copyrom extractions. I need to run diff on them to check whether their identical. The latter two were made using copyrom under System 7.6.1 and under 9.1 respectively, to check whether the OS had any affect on copyrom's output. Ideally, it should not.

In the directory Kansas_parts:

http://www.prismnet.com/~trag/Firmware/Kansas_parts/

are four files, Kansas_U1.bin, Kansas_U2.bin, Kansas_U3.bin, and Kansas_U4.bin. These are the actual contents of the four ROM chips. When interleaved together (instructions below) they should be identical to the copyrom output for the same machine.

To interleave U1, U2, U3 and U4 back into a complete whole, take 2 bytes from each file at a time. The order is U4, U3, U2, U1.

So, to make the complete file, take 2 bytes from U4, then 2 bytes from U3, then 2 bytes from U2, then 2 bytes from U1, and repeat.

This should recreate the copyrom extraction found in Kansas.ROM. But, unless I am very confused, it does not.

I'd appreciate the help of anyone who wants to look at the files and see if they can find some kind of reordering that makes it work.