Quote
Ok I thought I'd try to redump the 8048 on the Buffered Grappler+, and did it around 10 times and kept getting the exact same results.

Therefore, something must be wrong. Since it's powered by a USB cable, I dug around and found a different usb power supply and guess what - the read is slightly different.

hexdump -C and writing it to two files to compare looks like there's the two differences: FF => FD and FF => FE


Code
diff origdump.txt newdump.txt 
24c24
< 00000170  01 fd 39 f9 02 02 47 a9  1d ff 39 f9 02 02 8a ee  |..9...G...9.....|
---
> 00000170  01 fd 39 f9 02 02 47 a9  1d fd 39 f9 02 02 8a ee  |..9...G...9.....|
49c49
< 00000330  0a f2 47 ff ce 96 38 cd  fd 4e 96 00 0a f2 41 64  |..G...8..N....Ad|
---
> 00000330  0a f2 47 fe ce 96 38 cd  fd 4e 96 00 0a f2 41 64  |..G...8..N....Ad|

I got a clone of the Buffered Grappler that has no markings. It has a 8748 and dumping that gives an identical rom to the 8048 in the real thing except some padding bytes are 00 instead of FF.

cmp -l bufferedgrap8048_new_power_supply.bin bufferedgrapclone.bin
485 377 0
486 377 0
487 377 0
488 377 0
489 377 0
...
(from 485-512)
(from 683-768)
(from 876-1024)

Last edited by Golden Child; 05/20/21 09:20 PM.