设为首页收藏本站

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

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

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑
% r' C) v- Y0 ^
3 t' g9 }  [, v              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?
# G/ G6 P4 G# v! }7 ^* U7 ^* J        接下来我阐述一下我的问题?
3 I8 Y& I$ z- l5 v/ r& s# G        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:9 \, D% w* p! J

# _5 z' X  Q- ^. b/ p2 J: K/ b- o/ y; t
        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:: d6 ^' R( X& {# o2 n

% h0 E' C; C& j( j; w. i: A8 J" r! p/ U2 W$ e

+ ]9 ]) K9 K4 B: `  l8 r
. ]" O5 T6 S3 h1 r# N& y) K% z" L+ l
+ r, V4 `5 k3 D6 I) Y  H       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?
4 h7 `8 e$ z) e, u9 q7 }4 O' P% C% B( o& ^
百思不得骑姐???求大神指教7 C3 n8 |) L8 W8 M4 o& \

/ O$ Y9 e& f" m* u注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。
. x& f6 z" \: a  R4 E, l" V/ i/ u: `3 H8 U' _* p( {. F6 w

签到天数: 2576 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑
+ m! G4 N7 c3 P4 \' P! t- J5 q6 G, w( m
想修改就用官版 不要用plus 底下是飯粒* q. h0 A% W  W% ]' r3 A
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值发生变化
- T& b1 D% t$ {3 Z- x自然就识别不了rom. K, T1 M' U2 `' }) K$ E* f
8 y/ a4 I" e1 z7 r
1.使用ips的方法(推荐)
" Q1 d4 L+ {# N6 t$ m: T/ [7 B2.自建Romdata; o) f# x3 x$ G' d7 j. z
3.使用一些自定义版的模拟器绕过Romdata校验的
2 N- ?5 z/ P7 k6 [  {+ Q: q4.重写文件crc做crc欺骗
; O  d# q* N! ^# ]9 _! l
3 t' `$ k8 O; a5 d. t. _) f以上4种方法均可4 M3 s) t( x6 y
至于具体怎么用* x/ n$ V7 s5 w% W5 i- Q
你可以请教楼上的
回复

使用道具 举报

签到天数: 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 编辑
( R* ]& W( V7 `' A8 t% T: f
银河漫步 发表于 2015-3-14 22:31
: y# r7 x1 G" x你修改Rom文件会导致crc值发生变化" y9 Y2 ~; X, d1 }6 s7 u& Q. }
自然就识别不了rom
, B" p+ u% K# w# W! f) G! H4 W2 `$ C7 _

" V$ G5 T# f* n2 ]( y/ K; \$ Q    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-16 17:39

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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