回复主题: P制MD主机用 EVERDRIVE MD 玩不了美版游戏!!??
作者:SONIC3D

好吧,咸蛋疼,看了一下代码.帮LZ找了一下修改的地方
用WinHex或UltraEdit打开ROM,然后转到0x000001F0处,把原来的34改成3F就全区了,而且因为这样改的是文件头,不影响ROM的校验和(不过这游戏好像也不检验校验和。。。)

如果改不来看附件的图。。。
其实可以改成00-46之间的任何值,00-3F时只看个位,所以00和10和20和30等价,以此类推,40以上有些区别,具体看所附的各种值的对应区码真值表:

//Weaponlord修改Offset 0x000001F0时的值所对应的区码真值表
-------------------------------------------------------------------
| 值 | Jap | Asia | Usa | Eur | |
-------------------------------------------------------------------
| 30: | 0 | 0 | 0 | 0 | |
| 31: | 1 | 0 | 0 | 0 | |
| 32: | 0 | 1 | 0 | 0 | |
| 33: | 1 | 1 | 0 | 0 | |
| 34: | 0 | 0 | 1 | 0 | //默认是34,也就仅美区 |
| 35: | 1 | 0 | 1 | 0 | |
| 36: | 0 | 1 | 1 | 0 | |
| 37: | 1 | 1 | 1 | 0 | |
| 38: | 0 | 0 | 0 | 1 | |
|40或39: | 1 | 0 | 0 | 1 | |
|41或3A: | 0 | 1 | 0 | 1 | |
|42或3B: | 1 | 1 | 0 | 1 | |
|43或3C: | 0 | 0 | 1 | 1 | |
|44或3D: | 1 | 0 | 1 | 1 | |
|45或3E: | 0 | 1 | 1 | 1 | |
|46或3F: | 1 | 1 | 1 | 1 | //改成3F就全区了 |
-------------------------------------------------------------------
//by SONIC3D,2012.Apr.3



[登录后才可回复]