[求助] FC版 ff3不遇敵實機操作

作者: factory2002 (小傑)   2018-02-26 00:53:03
之前在nico看少數實況主跑RTA,有用到不遇敵的技巧(BUG或裏技?)
上網花時間搜尋有找到些日文網站以及1個TAS的nico解說影片
日文網站:
http://surume5.han-be.com/ins/randam/text2.htm
TAS解說影片
http://www.nicovideo.jp/watch/sm13445154
看影片說明似乎只能透過模擬器配合其他程式功能看記憶體位址
不知道這個技巧怎麼在實機重現?
作者: rei196 (棉花糖)   2018-02-26 03:34:00
實機沒有辦法叫出16進位修改阿你又沒辦法讓FC直接顯示
作者: oginome (荻野目洋子)   2018-02-26 08:25:00
實機應該沒辦法,除非是改過的ROM能顯示某記憶體位址一般來說不遇敵的具體作法如下:你那個影片最下方有一堆像長條型的東西,綠色線代表我方紅色線代表敵方;你每走一步,綠線就會往左移一格,只要綠線和紅線重合就會遇敵進入戰鬥畫面,戰鬥結束後,紅色線又會重新分布,除非走在不會遇敵的地圖上綠色線會跨過紅色線往下一條紅色線邁進。如果你在要遇敵前一步停止,打開道具欄喝一罐回復劑(ポーション),那麼紅色線的分布就會重新改變。問題是你不知道何時才是紅線前一步,所以你也可以走三四步就喝一罐,三四步就喝一罐,一直改變紅線分布這也行不過因為看不到記憶體位址,所以你也無法確定喝完補血瓶讓紅線重新分布後,紅線是不是分布在下一步,所以沒有辦保證100%成功,讓你一路都不用遇敵
作者: factory2002 (小傑)   2018-02-26 13:19:00
嗯...了解,一路不遇敵在大地圖實現的可能性較高,因為還能靠水邊調整遇敵率,迷宮地圖只能靠經驗法則估算可以走的步數另外想請問TAS影片裡用到的記憶體視窗,怎麼叫出來?如果靠模擬器的話
作者: oginome (荻野目洋子)   2018-02-26 14:35:00
你要用Fceux這個模擬器再搭配FF3_graph.lua這個檔案即可嚴格來說是你喝一瓶回復劑時,綠線會無條件進一格。如果在紅線前一步喝下回復劑,那麼綠線會和紅線重合但不會進入戰鬥,我之前說的有失誤,太久沒用所以忘了,抱歉綠線和紅線重合完就會跳過,往下一條紅線邁進,這樣就不會遇敵,其實只要能在一般地圖上使用的道具應該都有這效果,就是能無條件加一個亂數值上去。至於靠水邊調整遇敵率不是這樣的。FF是進入村莊後,不管做甚麼事都不會增加亂數值,也就是綠線完全不會前進,所以你要是找到這個值鎖住也會變成永不遇敵,反正綠線也不會前進了。但是影片中那個下水井的場景判定不在城鎮內,那邊不遇敵的判定是程式把紅線(ENCOUNTER)拿掉,就是綠線會跑,但是紅線不存在,所以綠線也不會和紅線重合,故也不會遇敵影片是利用這個漏洞,讓綠線走過紅線的位置再出城,就少遇一次敵,大概就這樣。真的在大地圖上,走水邊是會遇敵的
作者: factory2002 (小傑)   2018-02-26 20:28:00
原來如此,學到很多也釐清誤解日文的部分,非常感謝不好意思,想再請問,想了解FF3_graph.lua的內容包含指令相關等等,有推薦給新手的入門書籍或關鍵字能查詢嗎?
作者: oginome (荻野目洋子)   2018-02-28 09:14:00
FF3_graph.lua那是人家自己寫的,你用記事本打開就能看見要顯示的欄位的記憶體位址,有點程式語言的背景的話很容易能夠看出在寫些甚麼。'至於那個位址代表甚麼意思?哪些數值決定那些參數?參考這邊看看:https://goo.gl/r4tp9C
作者: factory2002 (小傑)   2018-02-28 21:02:00
大感謝,慢慢看

Links booklink

Contact Us: admin [ a t ] ucptt.com