[閒聊] 如何找出非數字的代碼?

看板Emulator (模擬器)作者 (卡歐斯-艾美拉達)時間4年前 (2020/09/02 13:59), 編輯推噓1(101)
留言2則, 1人參與, 4年前最新討論串1/1
既然有人提到TAS等改造相關了,那我也想順便問一個疑問 要如何找出在遊戲中沒有顯示數量級的代碼? 比如說東方輝針城的設計有點兩光 因為每個角色有兩個裝備 選擇不同裝備會在第四關打不同的BOSS 所以玩家不可能讓所有角色的符卡列表都完成 要解決這個問題就要讓每個角色能同時挑戰4A和4B兩個關卡 地靈殿四面也有這個問題 古名地覺對應六種自機也有六種符卡組合 不過地靈殿有人做BOSS RUSH模式的外掛解決了這個問題 輝針城的問題我後來是找到了金手指高手幫我解決 我自己在研究的時候,是找不太到思路的 理論上只是一個switch的問題 但要如何保留特定的位址不在搜索時被洗掉其實還蠻有難度的 網上關於這方面的文章也很少或者很簡略 我又不太想看外文 有一種方法是去研究其他遊戲中已知非數字的代碼 用逆向操作的方式來摸索如何不被洗掉 不過這樣太麻煩了 只為了解決這麼小一個問題卻要繞這麼大的圈子 實在沒有動力 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.30.33 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1599026391.A.819.html

09/04 14:45, 4年前 , 1F
這個應該是先找出裝備的地址, 然後用soft-ice或是
09/04 14:45, 1F

09/04 14:46, 4年前 , 2F
ollydbg之類的對該地址下斷點分析斷下來附近的程式
09/04 14:46, 2F
文章代碼(AID): #1VJpJNWP (Emulator)
文章代碼(AID): #1VJpJNWP (Emulator)