EMU618社区

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

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

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑   B/ h' {3 j8 K
1 m6 {! G: W* n# q& ^
              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?
& G6 I3 K* `1 X        接下来我阐述一下我的问题?
; {" F# f: K, i0 K0 A        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:
+ C& |: ^' T# j& \: K1 s# e, ^& m' o

4 o5 [' a  S4 V; i3 i+ E' {4 a        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:% X$ j5 G8 G2 |& t' ]* p- V

- D3 ?+ C4 a9 X8 _
, {. g$ L6 o& J' `
, y! o& U: G* y5 r7 g
/ p$ l. [0 `0 }8 K) C
- G2 X) D6 S- }; S' ?' [       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?' U- ]. z/ m+ S9 \) R! [( K
' r0 D3 E6 P4 K5 }5 L* N, C
百思不得骑姐???求大神指教
8 |$ o" R9 L5 S/ l- I, u, J0 @3 @& d3 A# ]
注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。: G) c' Y/ U4 s% S& |9 {, j7 }

" `, \! Y: @! x" y5 n1 \5 Z% i

签到天数: 2737 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑 9 s) ~* ]8 G5 t, E! i

. r5 h5 \' T, E* G. U  y3 S. K想修改就用官版 不要用plus 底下是飯粒
; I0 \7 H  O4 Whttp://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值发生变化2 k: d: W$ k, a( Y: X; D
自然就识别不了rom6 a) D" D9 _: ?2 H& {/ J# f+ D2 G

  T1 N% w& m9 a* i! d8 i9 R2 @1.使用ips的方法(推荐)- u4 _5 s* {  _2 o5 K
2.自建Romdata0 P5 W8 \% Y) s& ]. a9 V
3.使用一些自定义版的模拟器绕过Romdata校验的
1 x8 O* z! [% K# v$ S; I( T1 F8 l4.重写文件crc做crc欺骗
/ Q/ E! a* D" W3 k# u! z+ y8 X5 I8 k! N2 r, [
以上4种方法均可# o, W  `9 K& S1 r& ^8 j4 Q& x, e
至于具体怎么用  x1 t8 O( h) 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 编辑 2 C# a5 Y6 R% Q/ I8 e* m
银河漫步 发表于 2015-3-14 22:31( F. F7 E  f+ V* E4 G# e8 S9 Q$ y
你修改Rom文件会导致crc值发生变化" f! c6 t7 u' [4 _
自然就识别不了rom
. ^, P( i, i. _( L! {8 I- H9 v2 h

+ k, g% G! e- P2 |7 e) L6 N    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

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

本版积分规则

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

GMT+8, 2025-11-19 13:05 , Processed in 1.069336 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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