设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 2854|回复: 14

[研究] FC 地底世界2[H]

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)
+ @) P: F/ ~% m5 i1 受攻击:生命+1并获得些物品、时间归0  _7 P9 [. y4 j' C# a
2 生命线不断变化) X& p- e  B2 d* [- V' h$ ~
, i: ~4 m  k3 i7 Q
FC游戏不太擅长,表笑我 - -
. L) }- O3 |8 d% Q' [& b6 \. [6 x: W3 T! P& ^. W6 _. P
第一条是我想学的
; g8 G/ z9 q# V$ X! \6 I7 u本想第二条改按键加血的,找几个都失败……(小天有空教教下)
. r. R/ f5 C; @  _7 f' i* f6 `$ m& [  X
按键地址AB 和671 G% W1 ]  v/ b) k( r1 i. ]: I+ y

5 Y; |; |. }) I7 T9 B9 e7 ][生命]
6 h" W8 e% p* s  [ON=650,64
  f9 i; u6 G& q  @0 q, }
" B8 q! b+ d$ [: |2 `$ r- V[手枪子弹]
/ \. O  U# G5 F& f9 p4 c2 L30=E0,1E  _5 A9 h/ ]: c  D
; a3 c' E  g" W" s$ h$ \* Z
[无敌]" W6 n1 x9 J' o# n
锁=740,11! n3 j7 A: S/ a5 W  ?1 Z0 V, f

; M* G- I( T$ f7 B3 N( E# [[时间无限]
9 z8 Z  Q6 `  H4 r* _36A=39,39,39,39! p- R/ k+ {# Q# \% Z. [  {

& @! i" X- ]1 c  W5 F[GameInfo]
/ N& m! X! X& KName=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了9 D' S& ]+ W' G8 b$ A
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
0 M4 y4 [. |2 d! w. q  m
2 P9 a6 b1 i1 O斷67,停在C17D這,設跳轉輸入代碼就行
5 f6 H* J" _+ U: Yselect+上加血% c' j' y  b& F& U. k, P( D' U# U/ i
) _' R# a9 ~4 z9 a% x
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C140 }' g4 Y& i5 r1 H( V
; \0 ?) D5 L, `9 _( h
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表 ! T) L3 i1 U5 w, S$ I9 z8 c
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
$ d/ _2 h  v2 Khttp://shinwa.kami.blog.163.com/ ... 047200822563622456/  U+ ]& b5 m/ x. l  @1 t" N+ a

! D; B( C% u+ h/ S( w5 B) N斷67,停在C17D這,設跳轉輸入代碼就行3 a; r1 O0 u$ W5 S, C* B# l! \% `
select+上加血
8 S# L0 g7 R, b  b) H' l
2 d& h4 m% B% g# D95 65 94 67 08 C0 28 D0  ...
: o- P* ~. d) @! `# g* |
FC我只能用fceudebugger调试
4 T0 c" i3 r, L$ Q, X  e2 C7 LMD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
+ N- X. \# i- G0 g, G1 A: r哦 什么指令是依次+2 +3 的 请指教
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:51:53 | 显示全部楼层
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14
/ B6 n$ J  ?) j7 b& P! j& t67 按键地址
) ^1 |/ q" V: R- C; T5 @4 @28 select+上; {: ?$ |7 b+ R4 z
650 血 +A0" V/ m* |" r" d
- a5 u2 X- |+ z9 q# a+ D( I
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘
" a) q- L( E$ [1 F2 g9 j" B- Q95 65 94 67是抄的前面地址的一段代碼- L$ L* X! J, i  p4 n, Y
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行
/ ?+ ~8 a; _3 Z+ o67 08 C0 28 D0 05 A9 A0 8D 50 06 28
4 K2 R) w0 a- s& @呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到
( l0 ?7 x# _: [C17C :94 67 60 A5 6E D0 04 A9 F4[67]
  Q( r" Z! Y% b  C但直接用94 67 60 做跳转 呵呵,现在解决了3 V3 p( h% [4 ^- P3 l

( W8 K8 W6 }. B" I1 w3 b8 m; Q7 ?( b按↓键可以无敌一小回
) a3 g: ^& \6 Z2 M- d, W( a95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
3 O6 y2 B( h8 s5 E& q& S! B
3 ^. Q: _) l1 P8 Zselect+上加血
$ o9 _: m3 }, I0 r95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1
" |, H" @7 U9 t8 K2 v  G4 r- m! \" H0 @4 B
08和28是寄存器入棧和出棧  
) [# E1 m& t) u+ G/ C5 c0 t$ ]这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件6 V0 ]. G6 e% S
个位数时间为9时,按↓键可以无敌一小回, P9 v4 I/ J+ ~4 {: ?
95 65 94 67
' l+ i2 m" ?; ^3 s& w2 ]/ U???????
9 Z. d( X/ Y1 d$ p% F0 ?6 PC9 04 D0 05 A9 A0 85 40 07 4C 7E C11 c, A3 Z8 @, Q$ d% o8 p7 g9 o

+ p1 `/ b: S1 p5 B机器码怎么写?
' b: _5 O0 V* i7 ~+ f[个位时间]; l) g5 N) x* T) _/ s
36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉
. @( W9 l) D: J$ L* F" c" aEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
回复

使用道具 举报

签到天数: 27 天

[LV.4]偶尔看看III

发表于 2009-3-23 22:35:51 | 显示全部楼层
:yun: 出了BUG了。。。

本帖子中包含更多资源

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

×
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:53:15 | 显示全部楼层
原帖由 money_114 于 2009-3-23 19:42 发表 # N! |+ J: b/ f5 ~. Y/ j  D: u: J
斷6D03,停在B1EB,寫跳轉
* }" G9 E- l  X. eEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
7 ]% M$ C3 m6 |9 D. [6 i+ g" C
又重新要时间做断点啊,和MD不一样
* c# m0 l7 b9 z
7 j0 `+ J* \8 S4 o3 Z$ _分析下你这段指令
2 t1 t+ L4 H: W7 ?% ?当时间63D数值为9时,无敌时间为47, T0 `1 G. L. A& V7 U1 l# F5 Z
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表
7 o# B+ n; Y; F" R) h8 h  s:yun: 出了BUG了。。。

8 w! z! t+ P5 w# y. b这个我仅测试开头,估计是 2  生命线不断变化 2 u/ Z* t2 c9 Y+ l( @
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
, M- I0 R; R# W1 a寫一起的代碼
& l' g+ S" @  T2 ~8 j) G: c' j" G: J 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 046 v0 }, \/ A7 R
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
: s' t, ~/ O" F# ]% Q/ U' H 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表 5 v, U1 T0 C. e2 f$ y
原來沒涉及按鍵,寫一起怕有問題6 y( t! f% d8 \- ]& m
寫一起的代碼% [5 Q1 C. v0 N- H6 x' }7 |
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 044 m5 n2 ~& N' S& w& w9 z! F5 g7 i
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
" x1 |+ C$ L- Y/ Y 7E C1

, r) j& e+ m  Q. S分析了下,用按键做断点. I( C, K5 b' l/ N0 N9 C8 V
1 当按选择+上时 +血7 w5 H  ?' T3 p" D2 q
2 当个位时间值为9,按下无敌闪烁。) K3 m3 s% S) q) m5 y: p" s% n
我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
4 M" F( y, L9 p) T7 p  Y只是把生命地址直接改为2而已3 d1 H0 @* A4 J8 O
我要的是EE 、FE
! v( j, l: s- X3 f2 Q5 T1 J4 B累加 次+2 +3之类的效果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-7-16 00:42

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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