> That's odd, I have spent hundreds of hours doing disassemblies in the course of the > development of my emulator. (http://amigan.yatho.com/disasm.rar for those > interested).
Unless it's for a currently unemulated CPU we generally don't do any disassembly to start with. Just drop in the ROMs, run it, and see what reads/writes happen. You develop instincts like "that pattern's an AY-3-8910" or "there's a YM2151 initialize" or "there's a tilemap". Of course, if you're lucky enough to have schematics then no guessing need occur
|