MAMEWorld >> Programming
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

AWJ
Reged: 03/08/05
Posts: 936
Loc: Ottawa, Ontario
Send PM
Re: 68000 cpu debug
04/18/12 12:34 PM


Program ROMs for 68000-based arcade boards are usually interleaved, i.e. all the low/odd bytes are in one ROM (or series of ROMs) and all the high/even bytes are in a different ROM or ROMs. And if they aren't interleaved they're almost always byteswapped. In both cases, the easiest way to transform the ROMs into the form the CPU sees them is to use MAME itself. Pull up the MAME debugger and "dump" the address space region that the ROMs cover. This will give you a single binary file containing the entire 68000 program and data in native byte order, that you should be able to disassemble with IDA.






Entire thread
Subject Posted by Posted on
* 68000 cpu debug Alberto82 04/18/12 10:31 AM
. * Re: 68000 cpu debug AWJ  04/18/12 12:34 PM
. * Re: 68000 cpu debug R. Belmont  04/19/12 04:15 PM
. * Re: 68000 cpu debug AWJ  04/19/12 06:09 PM

Extra information Permissions
Moderator:  Pi 
0 registered and 6 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 5590