EMU618社区

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

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

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑
8 Y3 w# o8 v5 N8 N$ K: r& ^7 j2 l3 j- ~
              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?
: O  s/ ]3 L5 c. r1 d        接下来我阐述一下我的问题?
- {; L8 j5 p1 I        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:  J" y& E5 j7 S" I( H
+ X, Q  _/ D! b& y, P% X$ k% `
3 ~! ^# i6 F! @: O9 O( _8 p
        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:
; y9 h4 h9 e4 e* A' }& X2 V- O8 ^( ]" P0 R, U* P0 l$ |
( s9 ]) N" s* d

- |& t. l: m# {/ w+ h6 |, o) ~1 E4 B3 Y# e0 F
5 [- I: |: S! N1 a! I- H
       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?" t; T4 J" s5 B/ e: ?& o7 E  a
# s. ^+ f$ c' s! j8 W! b
百思不得骑姐???求大神指教
# `1 o1 H7 b" P( d
  m% {4 I7 Q$ c: v注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。
: z9 r3 i( u/ L9 r- Z0 O3 O" `" K  N' L/ Z# l6 y0 {2 t

签到天数: 2627 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑
) V. Z, H+ J5 E% u8 H
) v5 a! C. V; e/ c想修改就用官版 不要用plus 底下是飯粒4 e8 i* M3 Q# p& Y  F% u
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值发生变化
- `8 l6 x( P+ k% B0 i* x2 v4 h自然就识别不了rom# Z( q2 \! D9 C5 R& r0 T; d
; y1 q' D: A2 c/ D4 M6 _, k  M
1.使用ips的方法(推荐)  }/ F' o  B8 T' b# D
2.自建Romdata
# T& J' q5 `+ S2 J5 X7 j1 T4 N3.使用一些自定义版的模拟器绕过Romdata校验的
0 Y- d: ~+ O& V  P4.重写文件crc做crc欺骗  r5 N. \( G3 M5 A" \$ l
  o* l) P$ w+ x8 r' D; w
以上4种方法均可) R7 g6 E* f( ^2 l0 M4 j3 I- t
至于具体怎么用
, x9 o  t# \  p* f4 _/ J% v/ Y1 h你可以请教楼上的

签到天数: 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! M" S/ f/ k
银河漫步 发表于 2015-3-14 22:313 {4 F3 C# ^5 r1 e
你修改Rom文件会导致crc值发生变化" S) u: E; b* }8 R
自然就识别不了rom

* L9 B0 h5 t; I% S$ L/ Z) g/ J, j" r6 q9 A! n* \4 d$ x
    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

http://www.emu618.org/forum.php?mod=viewthread&tid=196053  发表于 2015-3-18 16:55
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-26 12:07 , Processed in 1.068359 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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