设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)! T1 F- w" s7 [, A
1 受攻击:生命+1并获得些物品、时间归0
! Q! @5 h% v  z! I7 X( U2 生命线不断变化+ G+ f5 Z+ M, `
% Z2 k* |! M( [" m/ s
FC游戏不太擅长,表笑我 - -4 G( S5 E- z# O6 `6 n, h
* @7 T& ^. d! h! l& v( }
第一条是我想学的
+ P; d/ J' {, u本想第二条改按键加血的,找几个都失败……(小天有空教教下)1 ^  a' m) Y7 g! W: B

5 A0 }4 ^9 Z$ w( h/ N' w) z2 I按键地址AB 和67
( c1 u! U# o  {5 C8 ]; b
  O- B; K( P" N+ z[生命]# V1 O9 |. K/ P6 P3 U
ON=650,64
8 B9 S% U) G) d: l: p! S8 c1 j, I- U1 S4 U- c2 ~
[手枪子弹]: `$ K: f0 ?- \7 e7 ]' h6 V
30=E0,1E  t. d; q, t% X( E

" h6 o* Y+ ?5 G7 ?# F[无敌]
" O6 Q$ X( u. a, z. F! N5 W- C锁=740,11+ I) z) r: o8 C2 L) d

( ^6 p$ S& i+ s  J6 c& h[时间无限]
% h0 ]! ~, O- t0 r36A=39,39,39,39
! T4 w" k+ {0 D/ a2 |' E( E, v6 p- s; q5 r& Q2 }) W" X) {+ A1 w
[GameInfo]6 j: A% E: y, `2 n+ Y$ n
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了  g1 q% E% Q; Q& J+ S! P
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
% d5 d9 C* I7 z' I
3 c% s, ~% F2 k" _1 J5 y斷67,停在C17D這,設跳轉輸入代碼就行
! J, W$ j) _) X8 lselect+上加血; x! h/ ^3 j8 |; s$ H" s
5 h* v1 A$ @/ \6 J0 |( i
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14
1 H% a4 {) B" U4 ^- \0 d
/ v, w) k6 ?: P: }! F! ^[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表 % O2 n3 |( }; e" E" Q
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了3 ~+ X1 n- S( ~9 K$ H6 J1 f
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
$ J7 V3 o# x3 ^8 C: f8 k/ R0 N; \3 b$ E3 G3 X7 v
斷67,停在C17D這,設跳轉輸入代碼就行
6 c; d0 T) A6 M7 N5 H* v, ^4 Yselect+上加血, }% C* |# w1 H# M7 {" g
7 t1 i+ D5 Z* |
95 65 94 67 08 C0 28 D0  ...

  ^3 _" [. E: d" r( vFC我只能用fceudebugger调试/ C- |. U- O4 ^/ ~4 l' n" J: K, T
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
) h1 a, A$ B7 L* z哦 什么指令是依次+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 C147 M2 z0 B8 m) q* Q1 e6 {" d
67 按键地址
8 Y4 W  n. `& ~- V, k) {$ i$ q2 ^28 select+上
  Q( l2 M. c/ {* g) i650 血 +A0
& Z4 z: ~! y# \" k1 y7 I' B, g) R# o- L% m0 n+ A
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘1 ?, j- t/ h/ ~- M
95 65 94 67是抄的前面地址的一段代碼
1 K" t6 W" e& o) S7 O4 Q& K) p08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行' E. `- i) V( i8 Q3 T: A4 [
67 08 C0 28 D0 05 A9 A0 8D 50 06 28
4 c! N) A- D+ w. A呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到
2 q7 {' m4 B) S, @2 |4 v; JC17C :94 67 60 A5 6E D0 04 A9 F4[67]
+ f2 ~: V5 v3 L  H9 r但直接用94 67 60 做跳转 呵呵,现在解决了2 G/ y4 o$ L4 Z6 _3 N
0 u" W+ M1 M' z9 v! j/ g  Q& m( v
按↓键可以无敌一小回
6 x/ k+ M" y- P95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
3 ~$ Q2 b( Z7 a% k# {( U) }- S) {" B  }  G) X" g
select+上加血: E; M% n9 y  n% b5 w+ L- H- Y4 h
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1
! {) S, U0 u% t* g* Y# Y0 c+ y; U, I
& |+ t6 X8 t; {4 E$ d) `; }08和28是寄存器入棧和出棧  $ @- S' y8 [  T. }% S6 n  @
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件; O. d( `1 I- {. Z. [: m: Z
个位数时间为9时,按↓键可以无敌一小回
/ n& t; Y9 m" z( A95 65 94 67 9 q4 @* X5 O4 [' @2 k
???????
9 v  P- X; P, F  T8 ]C9 04 D0 05 A9 A0 85 40 07 4C 7E C1& X( @& l$ S! R% M, L) j

' n# B2 x9 B2 s3 z. ]8 u) C1 w机器码怎么写?, B1 ^; [+ q; e8 k& Z- g
[个位时间]
" w& t6 r7 S) F0 j3 d: Z, q36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉- i2 y8 K9 p, \, u# p6 s
EE 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 发表   b, u) ]/ S8 ?# ?5 a8 ]/ k. e; m
斷6D03,停在B1EB,寫跳轉
* }7 x) E  ?4 C) X0 Z& SEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1

0 S- c! t2 U0 `( _又重新要时间做断点啊,和MD不一样1 w2 Z2 M: V, ~/ {

8 C" [& j/ k! s/ {/ Y: p分析下你这段指令
3 Q. Z  A5 X9 c2 b当时间63D数值为9时,无敌时间为47
& d- y3 K" n7 _$ |3 E但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表
! K8 J: q+ d" v+ I9 e:yun: 出了BUG了。。。

. @: a, c  r9 p这个我仅测试开头,估计是 2  生命线不断变化 ( N' V7 q+ o3 p8 U0 u8 T
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題! _, v! S0 Q, o( ~
寫一起的代碼% R% S# G3 F% s9 t3 F
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 041 x6 s8 o4 D# J& q7 k  P2 E3 m( G) g
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
- `5 n( f' F3 S, @ 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表 ( j; M7 A; w$ [; y+ A4 m" Z
原來沒涉及按鍵,寫一起怕有問題' N7 L" A0 b5 P7 H0 `
寫一起的代碼4 w5 A( U9 T6 A
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
9 q3 w' s% M6 ? D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C) C8 |+ `# c- y* \  N9 _
7E C1

8 \% t  \2 z+ W3 a( C分析了下,用按键做断点. Y1 T; N8 Z- T8 q0 ~
1 当按选择+上时 +血% e% q  R9 B/ Q. d. C
2 当个位时间值为9,按下无敌闪烁。) \8 }; O8 G8 M* z& h' S7 d
我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
6 R! d" C- @$ P9 P9 I只是把生命地址直接改为2而已8 u# `9 j+ Q/ W  b. f  c: e
我要的是EE 、FE
) x& z5 Q" {$ Z累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-6 04:49

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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