EMU618社区

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

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

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑 ) e" {# @8 V, D7 o- v7 f  E5 b1 S
  c1 W2 [  B; Z6 e9 E% d
              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?! C. k6 {+ R5 M- ^
        接下来我阐述一下我的问题?
2 E5 _# w* h# a% y        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:
( R- |3 m8 b# A9 X8 S+ V% @
1 ?% S) \0 Z# w( P  f, V: {
9 @6 J: S+ T# h+ Y        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:
) J4 i( [- V+ V9 s3 C* C% b4 }  ~7 B0 s

' x( N' z) D0 c# V% W4 O# i" Q2 B1 }3 G8 K9 q- r* B" y: {1 n; r

( t- L1 [$ d- V# r2 Z* A( H9 b6 s+ }: g3 p
       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?
- H: g' V3 m  [& I
; t# Y/ a7 T, t$ @- R8 F百思不得骑姐???求大神指教
$ E" D# ]8 {$ ^2 v4 d. {4 N" I; k$ A! S: R; m$ \9 _+ z
注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。
, ], u9 c# I, {- F, H* Z  v
; ]  g, D' [/ m6 n4 g) J% R+ [! m

签到天数: 2437 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑
' J' S1 w! u8 n' F4 Y! v$ a& Y3 f2 \4 p6 ~) \( r. D
想修改就用官版 不要用plus 底下是飯粒
* H0 ^' w' K: \" ~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值发生变化+ b" Q0 x3 [  q5 N' g8 _# D
自然就识别不了rom# @% e  D9 I1 c- i& S+ t2 t
. q+ y1 H( ]3 ^1 b$ `7 M  S
1.使用ips的方法(推荐)
2 F% m- [" |4 J6 I# |# t2.自建Romdata! s6 z. S+ F6 j6 |- j
3.使用一些自定义版的模拟器绕过Romdata校验的3 ]6 }9 K% a" ^6 @* G  y
4.重写文件crc做crc欺骗
" m, e& m' f2 B! T) U  j& t3 _, v; |4 a4 P; Y3 ?8 v0 q
以上4种方法均可
6 W' t& K' m; O% x: F' W至于具体怎么用
' S' {: `9 Y3 M* l% |你可以请教楼上的

签到天数: 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 编辑
; ^$ i0 C1 V% x
银河漫步 发表于 2015-3-14 22:31* H$ C/ p+ U: n. F- _9 T" W) W& C
你修改Rom文件会导致crc值发生变化
+ v5 v+ M: Q3 `8 R& u! o自然就识别不了rom
  T, \9 ~: n3 M# v
3 _  W1 j7 Y& ?. t$ ?
    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

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

本版积分规则

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

GMT+8, 2025-1-11 15:51 , Processed in 1.089844 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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