Converting Rom Art
|
09-25-2020, 02:29 PM
Post: #13
|
|||
|
|||
RE: Converting Rom Art
For those member who are interested.
I was able decode Rom Art by using the old Microsoft Paint program. 1. Convert each image to a 256 color BMP. 2. Use a Hex Editor and delete the first 1077 bits. 3. Save the rom file. 4. Check by using Windows File Explorer properties for ROM size 5. Check using LEWISCRC.exe (2019) The Lewiscrc program accepts packed or unpacked binary images of 10, 16, 64, 96 and 128 KB ROM size. by Christoph Gießelink. Theses are my findings. 1. You may need to pad out the final image to the correct Kbs for Lewiscrc. 2. To check size use File Explorer it need to report both same "size and disc size" if done correctly. (16, 64, 96, and 128 kb) 3. Strangely 10kb roms only need to report "size" on File Explorer to work with Lewiscrc. 4. I first used an older copy of Lewiscrc that didn't work with 10 kb rom files, I use 2019 I think this version is 1.1. Below are roms I tested, the only one I had trouble with was last Hp28c.ck.rom but I believe it's correct. PS C:\roms> ./lewiscrc hp10b.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... Bert ROM = 4187 -> Ok Checksum ok! PS C:\roms> ./lewiscrc hp20s.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... Bert ROM = F687 -> Ok Checksum ok! PS C:\roms> ./lewiscrc hp21s.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... Bert ROM = E9A9 -> Ok Checksum ok! PS C:\roms> ./lewiscrc hp14b.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... Sacajawea CRC Pass 0 = FFFF Sacajawea CRC Pass 1 = FFFF CRC ok! PS C:\roms> ./lewiscrc hp32sii.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... Sacajawea CRC Pass 0 = FFFF Sacajawea CRC Pass 1 = FFFF CRC ok! PS C:\roms> ./lewiscrc hp27s.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = FFFF 1st Lewis CRC Pass 1 = FFFF CRC ok! PS C:\roms> ./lewiscrc hp42s.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = FFFF 1st Lewis CRC Pass 1 = FFFF CRC ok! PS C:\roms> ./lewiscrc hp17b.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = FFFF 1st Lewis CRC Pass 1 = FFFF External ROM CRC = FFFF CRC ok! PS C:\roms> ./lewiscrc hp17bii.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = FFFF 1st Lewis CRC Pass 1 = FFFF External ROM CRC = FFFF CRC ok! PS C:\roms> ./lewiscrc hp19bii.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = FFFF 1st Lewis CRC Pass 1 = FFFF 2nd Lewis CRC Pass 0 = FFFF 2nd Lewis CRC Pass 1 = FFFF CRC ok! PS C:\roms> ./lewiscrc hp28s.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = FFFF 1st Lewis CRC Pass 1 = FFFF 2nd Lewis CRC Pass 0 = FFFF 2nd Lewis CRC Pass 1 = FFFF CRC ok! PS C:\roms> ./lewiscrc hp28c.ck.rom BERT/SACAJAWEA/LEWIS ROM Test V1.10 Unpacking data... 1st Lewis CRC Pass 0 = 321A 1st Lewis CRC Pass 1 = 7F0B 2nd Lewis CRC Pass 0 = F526 2nd Lewis CRC Pass 1 = BA1E CRC Error! |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 5 Guest(s)