设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 694|回复: 6

[求助] 街机游戏HACK过程中遇到一个问题?求指教

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑 : o: p  O6 j% J  n+ C

2 _7 n' q& }. e# {# r              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?
, A) D7 z7 i( }' U  }4 E* E# o        接下来我阐述一下我的问题?. ]+ v/ B5 T5 ^! j" [
        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:
. x; `. I) a/ M! j% T0 B  P- n' T6 X; q0 p/ _
  A' W2 G/ H" ~1 k) b
        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:! I8 l! m3 x& r

1 P8 n4 @9 d+ x# @, x8 E2 A
4 X2 c5 ^4 Y4 m+ h* J+ y/ `. _6 S
: C. K& S/ X$ r2 T# G. |( C! L% T) ?$ e
- }0 F! J6 x. p" f5 n
       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?+ i5 o+ G5 x" s5 f- M& W+ j! w4 e
$ b, L! s0 G3 N9 w3 q+ N
百思不得骑姐???求大神指教  ]/ l2 f4 D7 r' Q. ~

0 y2 h$ p4 p8 J! G9 G2 s7 `注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。) s6 F( a0 |- U2 `

, \' S3 g8 ?* Q9 y

签到天数: 2498 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑
6 n$ w5 ?8 e+ \! a3 l2 [) ^$ Z+ `) d8 a6 c
想修改就用官版 不要用plus 底下是飯粒
7 o' M$ ], {, x4 |http://www.nesbbs.com/bbs/thread-25127-1-1.html
[发帖际遇]: jym扶老大爷过马路,警察叔叔奖励jym 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1279 天

[LV.10]以坛为家III

发表于 2015-3-14 17:29:39 | 显示全部楼层
搞定了没????
回复

使用道具 举报

签到天数: 6 天

[LV.2]偶尔看看I

发表于 2015-3-14 22:31:32 | 显示全部楼层
你修改Rom文件会导致crc值发生变化
! m1 m, |* V; G$ W" O7 e自然就识别不了rom" }) B0 N# C, a# F& K

" U0 i5 n9 K# W9 f% X1 v: w, ?: v* b1.使用ips的方法(推荐)
" w5 ~7 L, }- _' E: X* A2.自建Romdata
2 E$ m4 E. H% n; @; X9 F" A- l3 A3.使用一些自定义版的模拟器绕过Romdata校验的
8 [3 a$ |! S7 c) X, |% L4 n4.重写文件crc做crc欺骗+ \. s0 G1 Y# i+ x# w/ n; \
4 b. g! G/ N" z4 W9 v
以上4种方法均可* @0 H- w+ i0 t' d
至于具体怎么用
2 `) W/ }$ F  y" A, w, _0 @( c& a你可以请教楼上的
回复

使用道具 举报

签到天数: 1296 天

[LV.10]以坛为家III

发表于 2015-3-15 12:16:16 | 显示全部楼层
所以修改也是一件麻烦的事,谢谢以上3位大大的指点。。。
回复

使用道具 举报

签到天数: 57 天

[LV.5]常住居民I

 楼主| 发表于 2015-3-18 12:27:02 | 显示全部楼层
本帖最后由 曹的爽 于 2015-3-18 12:29 编辑 / {! J) P# w/ L* y" }0 B) g% E
银河漫步 发表于 2015-3-14 22:31* i* }# ?8 v/ Q+ `# U5 Z: e/ U
你修改Rom文件会导致crc值发生变化( y, B, J, h1 r" x" |' q. K9 D6 Y
自然就识别不了rom

5 x! E. d, i7 B) D% o" ]) P; o" u; V. v4 X$ b6 P$ U% ?- c. C  E. d2 y
    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

http://www.emu618.org/forum.php?mod=viewthread&tid=196053  发表于 2015-3-18 16:55
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2026-3-18 09:06

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表