EMU618社区

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

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

[复制链接]

签到天数: 57 天

[LV.5]常住居民I

发表于 2015-3-13 22:23:30 | 显示全部楼层 |阅读模式
本帖最后由 曹的爽 于 2015-3-13 22:39 编辑 / q2 K: h* ~* N7 P. n6 Q( k* p

5 P7 [6 t* M7 i  L8 C: M              最近我在看了疾风之狼和丁丁等大神的街机游戏HACK教程后,虽然说我对68k指令一点不懂,但我认为这并不影响我对街机游戏做一些简单的修改(不减血之类的,因为只需将减法指令变成nop就行了,有些程序不行),但是我修改rom上面出了问题,连修改的第一步都做不了?& Q. f6 G  A; `- S) u& _0 ~
        接下来我阐述一下我的问题?: W0 h  L. w5 L# }( y4 B$ B
        当我把代码,指令都查好后,我要修改[恐龙新世纪]zip文件里的cde 23a.rom,如下图:
8 ]. ]7 w4 F, k' d5 Y
) M2 b1 t# i( \( A, ~+ [1 i
. M& X, N/ }# x3 w1 `        我发现只要我随便动一个代码,比如说我把最后一行的5D改成FF,最后几行看起来不像程序代码,保存后替换zip文件里的原文件,在运行模拟器后就找不到游戏无法运行了。如下图:
& B3 Z+ K6 f/ W
7 u4 n4 c% S+ \' R% m& Y3 ~
7 b1 l% h; E! ^9 ~( E% {# N3 v* \! S5 n

  C& s" w9 n& |( C) r8 q" w. M! _, y% w5 j) J6 `8 K& r' {
       换做是其他类型的游戏,比如说GBA,你在空白区改一个代码是完全没有影响的,我不知道这是什么原因造成的?
8 }, \0 R1 R6 D" [& C% n% D/ G0 s2 H
百思不得骑姐???求大神指教
, Z" E- h! r( _3 C1 g& e4 J$ V
+ f# _9 R" [/ @# L8 i' f/ k3 Y注:我找到了要修改的那段程序,但是把它改成nop机器码后还是出错了,后来才发现我只要动任意的一个代码,它就运行不了了。
. N' M" {/ g5 P" l* `/ F9 l
1 h: B3 A& Z# d# E; B; @! O  j) ]

签到天数: 2675 天

[LV.Master]伴坛终老

发表于 2015-3-14 09:34:23 | 显示全部楼层
本帖最后由 jym 于 2015-3-14 10:55 编辑 + F& M/ }( ~' T1 b+ r
" Y) u4 a. u2 ]; u! g  f
想修改就用官版 不要用plus 底下是飯粒
+ K. e, Z& L1 }- R6 |4 Xhttp://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值发生变化+ k9 d$ @  q: F6 _+ g( Z1 e
自然就识别不了rom% w! }1 u( N0 X! S! p% b/ q: ]
) I& R# k7 F, X+ N
1.使用ips的方法(推荐)3 E8 h! w' D; V+ _, o
2.自建Romdata7 P) A' ^2 U7 A9 i/ {
3.使用一些自定义版的模拟器绕过Romdata校验的
4 V& Z" v* j2 ^4.重写文件crc做crc欺骗
; `, _" z+ U6 a6 T+ v
7 D# {4 Q- q4 _$ b以上4种方法均可
- ?) g5 u6 d/ N; m5 ]5 ?% T* I至于具体怎么用) }( u; L- H& 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 编辑
9 @2 m2 `, D9 B$ e- z* i$ [
银河漫步 发表于 2015-3-14 22:31
5 g/ W6 j; ?% z% H- c你修改Rom文件会导致crc值发生变化
2 u0 h" t- {, ~. g0 Q' H# K自然就识别不了rom
0 r+ n, ?4 Y% g% o; t: G

6 ]6 n8 q- B+ B! D# N0 F3 _/ \    明白了,谢谢大神,您的GBA游戏修改视频让我非常受益,不过链接好像失效了,能不能再发一次,帮助广大的其他游戏修改爱好者!(最好可以延伸下去再做几个课程,因为感觉不懂的还有很多啊!国治论坛是教程最多的了!)

点评

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

本版积分规则

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

GMT+8, 2025-9-16 20:39 , Processed in 1.063477 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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