So I'm starting to dip my toes in 65816 for the Super Famicom side of my Mario code flow analysis. I got reading up on disassembly options and found that calima added 65816 support to da65 (thank you!) and there is an included awk script for converting debug data from bsnes into an info file for the disassembler.
I was wondering if there are any thinner tools that would do something similar, even just some static analysis to at least spot things like rep/sep opcodes and, in areas where static analysis can tell, generate some info on where modes get switched and what regions what particular memory characteristics to apply when disassembling that chunk. It certainly wouldn't be as good as a dynamic analysis considering the whole of the hardware architecture, but it could at least speed things up a bit in chunking banks up.
Thanks for any pointers! While I would very much like to use da65 to stick to tools I'm familiar with, if there is some other 65816 suite that includes a disassembler with more of these analytical features, I'd be happy to take a look at it as well.
I was wondering if there are any thinner tools that would do something similar, even just some static analysis to at least spot things like rep/sep opcodes and, in areas where static analysis can tell, generate some info on where modes get switched and what regions what particular memory characteristics to apply when disassembling that chunk. It certainly wouldn't be as good as a dynamic analysis considering the whole of the hardware architecture, but it could at least speed things up a bit in chunking banks up.
Thanks for any pointers! While I would very much like to use da65 to stick to tools I'm familiar with, if there is some other 65816 suite that includes a disassembler with more of these analytical features, I'd be happy to take a look at it as well.
Statistics: Posted by segaloco — Fri Nov 08, 2024 4:58 pm — Replies 1 — Views 57