文件名称:mgbdis:具有RGBDS兼容输出的Game Boy ROM拆装器
文件大小:50KB
文件格式:ZIP
更新时间:2024-06-11 22:51:38
gameboy reverse-engineering disassembler game-boy rgbds
管理者 一个Game Boy ROM反汇编程序。 特征 生成与RGBDS兼容的汇编代码(建议使用v0.3.8 +,请参见“ ) 支持具有多个存储区的ROM 支持.sym文件来定义标签,代码,数据,文本和图像块 输出一个makefile来重建ROM 使用hardware.inc v2.7中的定义用于硬件寄存器() 大型ROM速度慢 用法 拆卸ROM: ./mgbdis.py some-game.gb 默认输出到disassembly目录。 您可以通过运行make并检查创建的game.gb (或game.gbc )文件来验证反汇编的结果: cd disassembly && make 还有许多选项可用于控制所生成的汇编代码的格式和指令样式。 您可以通过运行以下命令查看它们: ./mgbdis.py -h 符号文件 使用符号文件可以指示ROM中代码,数据,测试和图像数据块的位
【文件预览】:
mgbdis-master
----instruction_set.py(12KB)
----mgbdis.py(42KB)
----hardware.inc(21KB)
----LICENSE(1KB)
----README.md(5KB)
----.gitignore(36B)
----png.py(98KB)