设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)2 T, Q( \* I2 v! s' b
1 受攻击:生命+1并获得些物品、时间归0
1 J. \- f# `8 `# B! i( n# l, g2 生命线不断变化# }  N& w; F4 C) E! W. r

4 F" n- G1 c% ?( h" b8 B% }FC游戏不太擅长,表笑我 - -
9 i+ n1 V* Z5 w5 r5 D) }
: ?, _, b  Q' A8 c( h第一条是我想学的, a2 f3 y/ R" {- N
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
+ h8 C3 ?+ X' E2 }
: A2 t6 u* j( z/ H& V: L6 z; X$ a按键地址AB 和67  U& M) [! A* X. W% w# ~
0 |# \) `8 `$ R
[生命]
7 w1 }  U) _  X/ W3 f5 F- E* jON=650,64
0 Q  V4 v9 V' R' J
. Y) s2 s! d3 {; o9 i; M* P+ K[手枪子弹]
7 x$ h5 t# @: m9 Q. a  h30=E0,1E
; m! Q4 d& O& `2 c6 N
' j3 P" `; \7 E  W( `7 p/ s5 L[无敌]
! X2 b. z4 D: q) H! H( |- R锁=740,11
( O0 p7 _) P5 F$ s4 r: O- V
* q" ~+ x' B% o( B[时间无限]/ ~4 [  b0 M* o2 ]- t& E: G5 m
36A=39,39,39,39
0 h9 D, @- \  i" d6 ~: |
. m: s0 j0 c. h[GameInfo]
5 [, @/ {3 a3 n7 {$ a8 wName=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
5 M! N+ c  A) g1 P3 e7 Bhttp://shinwa.kami.blog.163.com/ ... 047200822563622456/
/ Z( j4 T, |( X- `0 W7 F# Z2 l; r, w; x
斷67,停在C17D這,設跳轉輸入代碼就行
% k( q! f$ U5 r8 yselect+上加血
6 q- Y. m: S. p$ H& M
( }/ c- Q. }/ H% e95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14  a$ g" r/ p% y( Y) _; p

. G: k/ m% `' g* N/ ~) \[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表 1 B+ B6 X4 a' j' d0 t
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
2 W1 u4 F! {+ v* \3 Whttp://shinwa.kami.blog.163.com/ ... 047200822563622456/
- J. `% K  d0 }5 d! c, a5 K6 ]: A1 q0 T( O3 u7 G/ {% i% j
斷67,停在C17D這,設跳轉輸入代碼就行
6 f" s& a3 x+ u: Y0 _$ s/ o3 Dselect+上加血
- W! i1 q  U( V0 q3 w5 T
  A3 t& H2 `: U95 65 94 67 08 C0 28 D0  ...
. X+ ]& _* ]# }
FC我只能用fceudebugger调试  p' r/ U1 q2 F4 ^3 ]
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
3 S! i! I4 \0 n2 P- ^哦 什么指令是依次+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
( f  c6 p1 ~& [8 t; F) p67 按键地址8 |8 P' S# V  s3 ?# ^. _
28 select+上0 o# O$ d+ B& S  A7 c+ P9 y  p7 F
650 血 +A03 O1 e1 r) k: A

5 U, T7 T# ~# p6 ~( b67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘8 A, Y  x, M+ G
95 65 94 67是抄的前面地址的一段代碼6 C: x: F& X. g8 ?
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行( x- c/ @! W; b. F/ E! }0 b
67 08 C0 28 D0 05 A9 A0 8D 50 06 28; h/ y# f9 q: w7 V/ ^7 X) F1 L( ?
呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到* a, B+ A. |' X* M
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
. e$ ?+ ?: y6 e0 _但直接用94 67 60 做跳转 呵呵,现在解决了1 I7 ^5 R- ^9 N0 F5 s
, L" |  _) I  P2 f+ C  V
按↓键可以无敌一小回* _5 E5 a5 U9 ~
95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C15 A% x9 n  @( a& L% v7 `

; g- e3 t% H5 t+ V  ]# rselect+上加血
/ m) v$ ^+ }' @95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1: E0 C7 o7 }) n/ s5 `
9 C5 a% H0 R) P$ n; F* ^
08和28是寄存器入棧和出棧  * ~" I; X+ m7 R2 |) I$ j/ u; |/ z( m
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件$ K0 y& d: f) \+ h$ u
个位数时间为9时,按↓键可以无敌一小回# \' f) N. ^2 |( _7 b' y
95 65 94 67
) B5 K) C9 \6 u???????' Y5 [; q7 \& F, _- ]. t( A
C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
" ~) o& C& S  B0 y6 c( D6 t9 E" N9 R
( f4 H' X9 q/ ^机器码怎么写?
& F  U5 ]% j5 z9 ~6 J- u6 {( Y[个位时间]# a& Y, R9 |) z
36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉2 A3 l- D. ~/ A" X
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 发表
# Q8 y6 `: ?: c3 r4 X: q' X斷6D03,停在B1EB,寫跳轉
" e' O4 C. R) t4 M) P& iEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1

2 [% e0 L- h% n2 I又重新要时间做断点啊,和MD不一样
) v5 A+ V9 f) h& {3 W: r7 I8 ^1 Y/ C( t' N4 E
分析下你这段指令
: S2 m: a+ B) O( c1 `当时间63D数值为9时,无敌时间为47
) U1 x! T2 |) K$ ]但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 8 M: W+ R! c6 ~" D+ `5 n9 ?# j
:yun: 出了BUG了。。。

2 A* o+ Z7 E$ A: o0 z. |6 t这个我仅测试开头,估计是 2  生命线不断变化
& s, i4 {; [4 s9 v. L; @6 P4 j这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
' `3 k# `# x5 n, |9 d寫一起的代碼& O# p* ^8 ?6 D
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
$ V7 j% N( g# [! X& o( r D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
; H4 b" B0 \0 U0 ^( f 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表 / v$ z4 D; V( T
原來沒涉及按鍵,寫一起怕有問題
/ R( b' S: {8 @- ?8 Z1 i寫一起的代碼
& u# @0 T: U( {7 e- @# k 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 049 z. J4 h, M: @' V
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
5 i7 X$ E$ v% ~: X/ F 7E C1
3 {5 ]& K9 |' f, W7 H
分析了下,用按键做断点! T$ Q. _* H7 I
1 当按选择+上时 +血
: g& Z' \- k% {" j! c2 当个位时间值为9,按下无敌闪烁。
* s" e1 `" R! h! u# x5 |我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
  L3 q1 |  ~/ ~# z7 Y, x只是把生命地址直接改为2而已
* }- V. @* A0 D我要的是EE 、FE 2 `8 Y/ o7 s, ~* L
累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-26 16:00

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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