作者remina (おさんぽ協奏曲)
看板Emulator
標題Re: [求助] FC EMU--NESTOPIA的金手指如何使用?
時間Thu Dec 25 11:48:24 2008
※ 引述《chunliz (chunliz)》之銘言:
: 就我對金手指原理的了解是去修改暫存器的數值來影響遊戲中的各種狀態,
: 不過因為玩的很多GAME太古老或太冷門,沒有現成人家找好的金手指CODE可以用,
: 所以想問一下, 如果要自己去找出這些CODE要怎麼做? 巴哈姆特的金手指板大
: 多是現成的CODE, 不然也是講SFC之後的遊戲修改, 對於FC幾乎沒什麼資料, 我
: 記得以前似乎有看過類似的解說, 像是透過比對數值去找出對應的位置, 不過具
: 體的操作就完全不了解了, 有沒有大大可以講解一下或是指點哪裡有資料可以
: 參考?
有在玩修改或者有一點點程度的人,剛摸nestopia一開始應該都是一整個看不懂
大部分記憶體修改器都是有搜尋輸入的數值功能,只不過nestopia長的稍微不同
範例
1.
http://e.imagehost.org/0179/snap526.png
數值為10的時候,進入 cheat 點一下 None
(這動作是為了讓 R0 = 10 ,初始目標)
2.
http://e.imagehost.org/0719/snap527.png
數值變更為15,進入 cheat
先輸入 A 10 B 15
選 R0 = A & R1 = B 左邊會抓到剩下一個位址
07BE 即是金錢的最低位元組 (1個位元組 0~255 十進制)
若把 Use hex 打勾(十六進制) 那就是 FF
==
不習慣的話用GM8或者Emu cheat之類的工具
搜尋功能就不會侷限於1byte
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.88.83
1F:推 chunliz:所以RO是原本的值,R1是想要讓它成為的值是嗎? 12/25 23:51
2F:推 chunliz:那第二張步驟4的255是表示最大是255還是修改成255? 12/25 23:57
3F:推 zack867:R0是之前的值 R1是現在的值 value是修改後的值 12/26 00:08
4F:→ zack867:game那邊點current會自動抓取目前執行中遊戲的id 12/26 00:12
5F:→ zack867:精確的說 R0是一開始的值 12/26 00:19
6F:推 chunliz:"之前"跟"現在"是怎麼分別呢? 比如說目前有10兩要改255兩 12/26 01:01
7F:→ chunliz:一個是現在,一個是要修改成...那"之前"的值是指? 12/26 01:02
8F:→ remina:你這問題回到修改最基礎的常識問題去了 12/26 13:36