Chip decapping and decoding

trm

Who loves you, and who do you love?
Feedback
2 (100%)
Credits
2,876CR
I know this has been covered once or twice before in relation to the MAME work, but this guy has automated the process to a level I've not seen before. Given some okayish quality decap shots he can machine read hex straight from the images!

http://oamajormal.blogspot.co.uk/2013/01/fun-with-masked-roms.html

<tangent>

And a nice touch in the comments at the bottom - once again giving geeks a reputation for being assholes 'Guru' comes in and refuses to explain the MAME decap work. It always bugged me that they were unraveling others' intellectual property (for the greater good, I agree) but he wouldn't explain the processes they used. I guess it seems likely now that he didn't know what they were, but found it easier to claim 'it's secret' than make clear his ignorance.</tangent>
 

IDCHAPPY

KANFU Master
vacBacker
Feedback
9 (100%)
Credits
1,523CR
Nice pictures
smiley9.gif
 

andyman

always pull away from your face
Credits
1,059CR
Pretty much self explanatory really, 1's & 0's represented by blobs of solder, cool
smiley1.gif


Nice pictures too, obviously
smiley36.gif


Must get some nitric acid now !!
 

Alpha1

Do the Shake and 'VAC
Staff member
vacBacker
Feedback
95 (99%)
Credits
5,509CR
Yeah I got the binary bit - just bamboozled by how the program could read the image, as some of it was very blurry.
 

andyman

always pull away from your face
Credits
1,059CR
Alpha1 said:
Yeah I got the binary bit - just bamboozled by how the program could read the image, as some of it was very blurry.

Was more for Ian's benefit, I'd hope you'd understand the binary bit by now
smiley17.gif
 

trm

Who loves you, and who do you love?
Feedback
2 (100%)
Credits
2,876CR
Part of it still needs human intervention - if the generated hex doesn't match known opcodes you start flipping bits until you get opcodes (and for stuff like 68000) and sane addressing modes. Would imagine this is a lot easier on simpler instruction sets where there aren't 6 different types of addressing mode signified by single bit changes.

Andy - I've got plenty of nitric in the garage. Not boiled it up recently to drive off the water and make it fuming, but I'm sure I've got a respirator around. Or we could just chew chalk and hold our breath
smiley36.gif
.
 
Top