EMU618社区

 找回密码
 立即注册
帖子
查看: 1469|回复: 8

[研究] money_114你要的SFC恶魔小子中文ROM

 关闭 [复制链接]

该用户从未签到

发表于 2009-3-23 02:10:48 | 显示全部楼层 |阅读模式
这个ROM我没有修改过其他的东西,我只更改了跳转的地址而已, money_114需要的,所以传上来给他.和原ROM一样,没有做其他方面的HACK.  j& r" C: @; o( v
下面我给出数据,这样你会比较方便的去查看怎样跳转.我对机器码不感冒.如果你要写无敌的功能,需要转换一下寄存器状态.我拿HP来说吧.
* Y7 T9 {6 o, L0 |+ C& l" @5 u2 j7 hHP的地址是:0493那么你的程序,如果要不减的话:
  c) u0 _, Q' G6 ZSEP #$207 ~$ n! c0 X( I  z9 |& ^. m
LDA #$04
9 [6 ]" g6 p: S/ B" BSTA $04931 `8 P; ^1 _  f4 a- V0 Q2 P  M. M: Q
REP #$20% s' n+ C- S, o; w+ }2 L
JMP $XXXXXX$ u+ \  y" S/ p# ~
你自己转机器码吧.我都是写好程序然后编译的.如果要做的功能一多,机器码会看的头晕....:yun: 遇到BNE等指令你就得一个字节一个字节的去算.多麻烦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

2

查看全部评分

该用户从未签到

发表于 2009-3-23 03:32:15 | 显示全部楼层
那現在的問題是:- P& d- a7 S0 ~" J
1.跳轉地址是怎麽出來的?13D080怎麽算出A7D080的?2 Q# y2 ~: Y6 M, T- r: x
2.SEP #$20和REP #$20的含義和作用我一直沒搞懂- c6 L, N, N- o4 B6 U; A% \
3.程序轉機器碼你是怎麽轉?有工具?

该用户从未签到

发表于 2009-3-23 04:11:45 | 显示全部楼层
学习下,金钱+114

签到天数: 7 天

[LV.3]偶尔看看II

发表于 2009-3-23 10:13:30 | 显示全部楼层
这个要顶~~~:good: $ Y% @) t0 E3 k# z( b
学习下sfc修改的~~~: _, b& U) N+ t8 e& Z( J
:handshake

该用户从未签到

 楼主| 发表于 2009-3-23 10:44:26 | 显示全部楼层
原帖由 money_114 于 2009-3-23 03:32 发表 9 q* ~* V; P8 [* L
那現在的問題是:
. b- A8 ]5 z0 |: d* W* `) ~  i0 t1.跳轉地址是怎麽出來的?13D080怎麽算出A7D080的?7 a8 y1 ]7 E) ~0 J9 T
2.SEP #$20和REP #$20的含義和作用我一直沒搞懂
- p2 G2 \5 ^  I6 m7 b- Z/ [3.程序轉機器碼你是怎麽轉?有工具?
1 ~  ^& d* S6 N
SFC和GBA等不同.不能直接拿用WINHEX找出来的空白地址.而是在调试器中找空白地址.其实空白地址有一大片.

该用户从未签到

 楼主| 发表于 2009-3-23 10:45:13 | 显示全部楼层
SEP:设置寄存器状态位
  I' Z- }. Q% sREP:恢复寄存器状态

签到天数: 712 天

[LV.9]以坛为家II

发表于 2009-3-23 12:42:17 | 显示全部楼层
LZ改游戏改这么晚欧,支持一下。:loveliness:
0 M- D0 }$ j/ _6 f2 r0 M6 U) m' k# ~* P/ ~! R( p
原帖由 money_114 于 2009-3-23 03:32 发表 5 o  K/ b( L. x: M) k* j  N
那現在的問題是:
" F9 Y  f8 A. M1.跳轉地址是怎麽出來的?13D080怎麽算出A7D080的?
6 _1 n3 r  e4 b4 [4 W2.SEP #$20和REP #$20的含義和作用我一直沒搞懂
$ I7 z  A/ k, W4 ~" D3.程序轉機器碼你是怎麽轉?有工具?

3 f, a8 E2 l# S- C" z/ j3 X  [6 z* j( v+ W+ }) N" [
第一个问题:有工具,已经上传了,可以用它直接转化。2 E+ I5 F9 f$ B$ X7 V: x

/ d9 Z; J! z) q( ^2 T/ E3 q[ 本帖最后由 HeavenTrain 于 2009-3-23 13:18 编辑 ]

该用户从未签到

发表于 2009-3-23 14:20:32 | 显示全部楼层
哟 看到有人献宝了:)

签到天数: 522 天

[LV.9]以坛为家II

发表于 2009-3-23 21:06:51 | 显示全部楼层
看的在下是一点都不懂,:victory:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-7 10:55 , Processed in 1.168945 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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