[求助] 用Dolphin玩SD鋼彈GG Wrold,想改OP...

看板Emulator (模擬器)作者 (千代助)時間14年前 (2012/01/30 19:13), 編輯推噓4(4014)
留言18則, 5人參與, 最新討論串1/2 (看更多)
我是使用GM9來修改,目前透過OP的代碼來交叉比對,已成功將 OP替換成任意OP,也就是變相的解決了OP數量上限的限制。 但目前還想要更改OP的能力值,例如移動+1的改成+7 可我不知道如何搜尋到這位址,可否請教這個? -- この変態!ド変態!THE変態!変態大人! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.134.51

01/30 19:31, , 1F
基本上那個可能要靠靜態修改才能達成.....
01/30 19:31, 1F

01/30 19:31, , 2F
靜態修改基本上就要去解析rom了
01/30 19:31, 2F

01/30 19:32, , 3F
這遊戲難度適中 可是你說的改造難度很高
01/30 19:32, 3F
原來這麼難啊,多謝解答! 太難的我是沒可能會了XD PSP版我是有破關了,那時就有用金手指改些移動,所以玩這版本時也想 弄一下,加上已經破過了,就不想每個都從最底層玩起。 也不是每台都要+7移動,就是有幾台想弄移動高一點,不然+3至+5都夠用。 而偏偏PSP有的金手指,在Wii上面我一直沒搜到,最後才把腦筋動到 GM9的 修改方法上。 ※ 編輯: chiyosuke 來自: 111.248.134.198 (01/30 19:52)

01/30 20:23, , 4F
還有個傻瓜方法就是直接修改移動力數值,例如某ms基本
01/30 20:23, 4F

01/30 20:24, , 5F
移動力是1,增加1後就是2,接著用gm9去抓然後改就可以了
01/30 20:24, 5F

01/30 20:51, , 6F
同樓上改機體能力比較方便 因為可以動態變動好抓
01/30 20:51, 6F
剛剛馬上去試了一下,結果我失敗了,我的步驟是這樣,不知道是哪步不對>_< 我是GM9的資料搜尋→搜尋目標來搜 快速搜尋、對齊、包括常見變化這三項都沒有打勾。 我先用一個機體的移動力來搜,接著將機體裝上移動+1的OP,用+1以後的數值去搜, 接著再裝上+2的OP,上一個數值再加2去搜,重複比對後,有得到兩個結果。 但這兩個結果去更改數值都沒有效果。 後來又重複幾次,還是一樣,應該是我沒搜到正確的位址吧? 再來我是用幾個存檔來反覆搜尋,第一個存檔的ガンダムエクシア的EN170值先下去搜, 然後換第二個存檔搜EN值150,然後再換第三個存檔EN164 但搜到第三次、第四次就會找不到任何結果。 ※ 編輯: chiyosuke 來自: 111.248.134.198 (01/30 21:12)

01/30 21:16, , 7F
最後一次搜尋數值最好是原始數值.不然GM會看不懂,就算
01/30 21:16, 7F

01/30 21:17, , 8F
能改也可能會迴到源本的狀態...
01/30 21:17, 8F

01/30 21:18, , 9F
我再試試看。
01/30 21:18, 9F
EN值用同存檔,搜尋現值,再每次戰鬥後搜索,倒是能夠鎖定到EN。 換存檔搜反而不行,大概位置會浮動? 至於移動的修改我還是搞不定.. ※ 編輯: chiyosuke 來自: 111.248.134.198 (01/30 21:38)

01/30 22:10, , 10F
如果是找到HP EN的位置,通常攻擊.防禦等數值應該在附近
01/30 22:10, 10F

01/30 22:11, , 11F
用即時存檔去搜比較不會浮動
01/30 22:11, 11F
HP跟EN的現值倒是有搜到,但最大值卻一直無法搜到,兩個值附近也試過幾個位置, 但那邊沒有符合最大值的數值,其他能力也是。 不知道是不是現值跟最大值的位置差很多... 而且用最大值去搜一定找不到結果,我同一場沒更換紀錄,升級前EN跟升級後EN, 升第二次級時同樣加EN,但第三次就搜不到結果囧 ※ 編輯: chiyosuke 來自: 114.37.232.160 (01/30 22:52)

01/31 00:01, , 12F
我world幾乎沒玩,LV上升時最大值會不會變動?
01/31 00:01, 12F

01/31 00:01, , 13F
所以說LV1->save LV2->save LV3->save (都是隨時記憶)
01/31 00:01, 13F

01/31 00:02, , 14F
這樣是不是能針對最大值來修改?或者直接改經驗
01/31 00:02, 14F

01/31 00:02, , 15F
開第二任務去搜最大值,只要找到過一次,之後就簡單了
01/31 00:02, 15F

01/31 00:04, , 16F
或者不是找最大值,而是找增加值
01/31 00:04, 16F

01/31 00:04, , 17F
比如說LV1 = 0 LV2= +500 LV3= +1000 去找找看
01/31 00:04, 17F
LV上升時幾項數值是能自由的去增加,像剛剛我就是每次升級都加EN的最大值, 加完以後搜一次,然後再打到升級,一樣加EN最大值,然後搜升級後的數值,依 然找不到結果。 經驗值我也搜過,結果搜不到。 增加值我明天來試試看。 不過試了這麼多,感覺改到這層次似乎超出我能力了XD 我大概就做得來把OP替換一下,人物技能替換一下吧...||| ※ 編輯: chiyosuke 來自: 114.37.232.160 (01/31 00:11)

08/18 18:52, , 18F
所以說LV1->sav https://muxiv.com
08/18 18:52, 18F
文章代碼(AID): #1F9djWjn (Emulator)
文章代碼(AID): #1F9djWjn (Emulator)