签到天数: 1952 天 [LV.Master]伴坛终老
|
发表于 2025-5-5 17:54:25
|
显示全部楼层
1 U# z8 F4 j' l2 [7 M/ k
3 S, ~+ [+ s1 Q/ {, o; e, F使用crc32工具修改rom文件里的数据达到正确crc值确实能让改版游戏正常运行,但我不建议未使用16进制编辑器查看rom数据后就强行使用crc32工具修改,毕竟有可能改到汇编程序代码、图形或声音数据,以及档头或档尾数据。+ ?6 a2 F' n& M8 k4 G) t
6 d7 F3 a6 _8 M/ ?# w, b: ?我做法是先用16进制编辑器查找rom里有一大堆0xff或0x00空白空间的地址,然后用crc32工具对这一大堆0xff或0x00空白空间的地址进行修改,这样修改安全稳定,又不涉及程序代码、图形或声音数据、以及档头或档尾数据。
' B) c; {+ ?2 ?/ h- [3 ?' r5 o$ \: A2 x- n
不修改crc值,直接在mame或fba里全部游戏里找到该游戏名字,双击强行运行也行,或者用命令行方式强行运行也行。
9 |0 O. e) {$ R1 g- v! _) Q$ @4 V' h
我现在都不修改crc值了,直接用命令行方式强行运行自己修改的游戏。 |
|