我正在尝试拆卸一些世嘉 Master System rom。
为此,我检查了旧 rom 中额外的 512 个字节,一旦我确定它们不在那里,我就继续在其中一个上运行radare2,如下所示:
r2 -A somerom.sms
Radare2 正确检测文件签名并将其加载为 z80 代码,但是当我进入可视模式时,它将指令显示为字节宽偏移量(在每个无效地址处添加大量垃圾指令)但 z80 pc 有 2 个字节宽的步长/指示。
我的问题是:有没有办法过滤那些额外的地址,以便正确显示代码?
我试过使用:
r2 -A -b 16 somerom.sms
但它不会改变任何东西。