作者h1236660 (X GOD/艾克軋德)
看板Rockman
標題[分享] 洛克人11修改教學
時間Sat Nov 10 19:37:18 2018
https://www.youtube.com/watch?v=i5PN7-7Rd-s
以下是我所研究到的修改內容:
遊玩時數0、不用先打倒威利就可以有全道具、齒輪不過熱、調整過關進度等等
之所以分享這個,是因為之前做了個超強存檔本想分享的
https://i.imgur.com/Zm3Qn0x.jpg
但跟朋友互換存檔測試後發現存檔似乎會認帳號,一替換就損壞......(X合輯也是)
換回自己的又正常
而我不會製作修改器,所以改成發表修改法
想看文字版的可看這裡的「修改相關」標籤
http://rmmh.org/htm/r/r11/other.html
--
RMMH洛克人回憶之館本館:
http://rmmh.org/
洛克人11攻略制作中!
RMMH洛克人回憶之館别館:
http://rmmh.org/ex/
艾克氏電玩特攻:
http://xgodgame.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.31.88
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Rockman/M.1541849841.A.928.html
※ h1236660:轉錄至看板 Steam 11/10 19:38
※ 編輯: h1236660 (36.230.31.88), 11/10/2018 19:40:49
1F:→ Append: 欸...你沒有用pointer? 11/11 02:07
2F:→ Append: 以RM的HP為例 "game.exe"+0xB87A20->0x183C->0x468 11/11 02:09
原來還有這招,我研究看看
話說你對於R11有沒有什麼研究要發表的?
3F:推 Append: 我沒正式玩過啊 只有跑一輪easy就跑去研究記憶體 11/11 16:37
4F:→ Append: 嗯以研究來說可以先跑一輪Cheat Engine內建的Tutorial 11/12 14:34
5F:→ Append: 裡面會有解釋怎麼找一層/少量層數的pointer 11/12 14:35
6F:→ Append: 但是東西一大這件事情就很費工 所以他有個pointer scan 11/12 14:36
7F:→ Append: 可以自動化的找指定層數以內/指定範圍的pointer path 11/12 14:36
8F:→ Append: 現代遊戲有很多都是動態宣告記憶體 所以每次數值會存在哪 11/12 14:37
9F:→ Append: 都不一樣 所以才會有你說先找某個比較容易找到的值 11/12 14:38
10F:→ Append: 然後再修改相對位置 這背後就是他們有幾組pointer path 11/12 14:39
11F:→ Append: 有一些值共用前面的path 只有最後的offset不一樣 11/12 14:39
12F:→ Append: 動態宣告的指標往前追到底一定會有一個靜態宣告 11/12 14:41
13F:→ Append: 找到那個靜態宣告的 和中間的幾層OFFSET 就能確保每次打開 11/12 14:41
14F:→ Append: 遊戲的時候都指到對的地方 就能夠直接做成.CT的修改器 11/12 14:42
15F:→ Append: 我之前研究這個是因為speedrun的時候 如果你想要讓他自動 11/12 14:42
16F:→ Append: 分段 就必須要偵測記憶體的內容來判斷遊戲進度 但是總不能 11/12 14:43
17F:→ Append: 每次都先手動找個HP再把記憶體位址填進去 所以需要真的找 11/12 14:43
18F:→ Append: 到準確的pointer path 剛好RM11有Coltaho製作的autosplit 11/12 14:44
19F:→ Append: 所以我就從他那套開始學整個pointer scan是怎麼做到的 11/12 14:44
試了一下,感覺要每一條都做成.CT檔挺花時間的
不知為何有些位址一直沒能找到,要花點時間研究了
20F:→ Append: 如果有哪個覺得比較困難的我可以試試? 11/13 00:46
我再研究一下,真找不到再問你
21F:推 Lex4193: 借串請問一下兩位,非CE要怎樣算出隨機佈局的記憶體位址? 11/13 19:29
22F:推 Append: 欸 非CE是什麼情況不能CE嗎 11/13 19:53
23F:推 Lex4193: 對,主機上的金手指引擎 11/13 19:55
24F:推 Append: 主機上應該辦不到-甚至主機用金手指也很少用動態宣告吧? 11/13 21:23
25F:推 Append: 之前的主機遊戲直接寫死的機會比較大 金手指code也很少支 11/13 21:25
26F:推 Append: 援pointer吧 11/13 21:25
27F:推 Lex4193: 是碰到了我也不知道怎麼處理......,國外有人能破解但我也 11/13 21:31
28F:→ Lex4193: 不太好問 11/13 21:31
29F:→ Lex4193: 其實我也很少研究金手指,FF7以後就沒幾乎玩過了,現在碰到 11/13 21:32
30F:→ Lex4193: 的也不是什麼特別重要的;總之,多謝回應 11/13 21:33
31F:→ Lex4193: 前一次研究金手指是為了填滿東方輝針城的符卡記錄,神主你 11/13 21:34
32F:→ Lex4193: 沒測試過遊戲阿表單填不滿...... 11/13 21:35
如果沒有人寫專門軟體讓人用的話就沒辦法了
※ 編輯: h1236660 (59.115.76.140), 11/13/2018 21:44:53
33F:推 Lex4193: 了解了,感謝回應,不過不知道老外是怎樣用非CE算出來的... 11/14 00:56
34F:→ Append: 如果有模擬器的話,真的用CE去做也沒什麼問題阿? 11/14 01:17
35F:推 Lex4193: 最新主機PS4 NS沒有模擬器 11/14 08:17
36F:→ RuinAngel: NS 有個快要脫離半成品的啊 11/14 10:27
37F:推 Lex4193: 任天堂真慘,今年一定島(誤 11/14 11:13
38F:推 Append: 我沒聽說ps4/ns有金手指? 11/14 12:30
39F:推 Lex4193: 可以研究一下主機破解的相關進展 11/14 13:29
40F:推 Append: 可修改軟體/可修改記憶體/可執行自製軟體/有一套金手指引 11/14 14:44
41F:推 Append: 擎可以運作/金手指引擎可以找pointer 這個別是非常不同的 11/14 14:44
42F:推 Append: 事情 我真沒聽過有最後一項 11/14 14:44
43F:推 Lex4193: 我的困擾就是最後一項,CE是還有辦法算,破解主機的沒辦法 11/14 16:12
44F:→ Lex4193: PS4和NS是已經有金手指了 11/14 16:13