» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[专题讨论] 问sonic3D老大一个关于MDrom的问题

老大你好,我看过你之前的一个关于md区码的帖子,是通过winHEX来操作的,但那个方法只适合那个帖子里的rom对于其他的rom似乎无效,我最近在研究“澎湃的电风”这个游戏,这个游戏的汉化版本是日版的只能在日版主机上运行,我希望能在美版主机上运行,你的方法无法修改,我在goodgen里看到有可以在美版主机上运行的日语rom,我萌生了自己修改rom的想法,本人程序员出身,对c语言也颇有心得,你在其他帖子里说可以通过分析代码的方法找出区域判断算法,但如何分析mdrom的代码呢?在那个AeroAcrobat2的帖子里,你是如何知道查找地址0x0000042A的呢?俗话说授人与鱼不如授人与渔,如果你有跟踪代码的资料还请多多指导,谢谢。


TOP

好的,我先看看,汇编我到也会一些,不过不常用估计已经忘光了。



TOP

区域代码不是简单修改0x1F0就可以解决的,一些游戏是用程序校验的,要看懂代码才行,得找个好用的debugger


TOP

引用:
原帖由 Soviet所谓爱 于 2012-4-25 18:27 发表
SONIC3D讲过澎湃的电风一事,一般游戏的区域检测码只需要三行,而这个写了五百行,你怎么能破解?

出于友情原因,SONIC3D特意在去年为我破解了此ROM,我电脑里好像还存着,如果你需要我发给你
sozq@sohu.com
先发给我吧,我慢慢研究。

TOP

能在美版主机上运行的日版rom我可以在goodgen里找到,但那个汉化版不行,如果你有能在美版主机的汉化版就发一个给我吧,谢谢

TOP

多谢各位前辈,我这帖发的真值,又得游戏又长知识,sonic3D兄不厌其烦的讲解另人感动。soviet兄也多谢你了。我会多多钻研的。

TOP

发新话题
     
官方公众号及微博