设为首页收藏本站

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

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

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑
5 o0 E7 g/ X6 `+ B4 y$ |2 f: W( ^8 [' P9 J
              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?
- `! h0 h2 N/ s& O, I8 ?        接下来我阐述一下我的问题?' q1 O# x$ e& [' x* B. t7 q) X
        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:
6 J% I7 V! X. h
8 @- U, g% W2 H0 V: H
8 L# [9 Q0 t) K9 n' [0 u        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:
- `1 q7 \) K$ O) h! K1 g" Q
3 w! n) J; @! ]; U& }9 n& }6 b* ]1 k$ l7 M6 d: Y" h% a& c
6 P* M6 r' S* d) O

  j) Y% C% L" n6 D$ g
' f" r+ j# [0 l1 q  W5 M& c       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?
4 h* H( C  [/ c; a4 L4 Z: Q! j3 K6 N8 P) o  P! _
百思不得骑姐???求大神指教, o6 ?1 f( x+ a$ a* j* }3 U

" h1 H$ v; _+ N# s% P, c注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。
$ b6 |: t6 h' M/ E2 q+ c- h: o# m& f+ ~, R6 D+ w

签到天数: 2558 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑 . f2 P0 P) ~2 O5 K

9 w1 }5 A; O  `3 t2 A7 o想修改就用官版 不要用plus 底下是飯粒
3 C! R% s$ R5 Vhttp://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值发生变化) e/ V1 y- h  s% e/ L+ ^
自然就识别不了rom3 V1 k7 _  q! G0 |6 o
/ {  c/ d% N; j
1.使用ips的方法(推荐)
5 H8 u$ q+ `1 Y" Y: P2.自建Romdata" Q/ A6 `  p% y6 w/ N' o. h
3.使用一些自定义版的模拟器绕过Romdata校验的
4 e& j, |( ~+ P4 T( ?$ ?7 L- x$ p4 n" _& h- u4.重写文件crc做crc欺骗. j+ }& h# d% D' \& z/ g
8 V  Y5 [# Y7 |  d, n! O
以上4种方法均可0 J1 X* N2 U7 G9 V
至于具体怎么用/ ~# H1 {; _$ I% T
你可以请教楼上的
回复

使用道具 举报

签到天数: 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 编辑
7 f: S: f! _0 _7 g7 a, |2 z- \
银河漫步 发表于 2015-3-14 22:31# n9 \  p' P* B. D/ M6 q  L$ h8 Z
你修改Rom文件会导致crc值发生变化# E* P: w0 W: ^% `- h7 B" H3 T
自然就识别不了rom
. F5 \- m! Y; w" D! U* x, s+ _
  D- Z: w+ U8 y6 n4 m, D; f9 j8 z
    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-26 15:14

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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