[爆卦]switch模擬器連線是什麼?優點缺點精華區懶人包

為什麼這篇switch模擬器連線鄉民發文收入到精華區:因為在switch模擬器連線這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者hsin2320 (Hsin)看板Emulator標題[心得] gba模擬器連線與跨平台共用存檔...


其實第一次到模擬器板來
不知道發在這邊有沒有問題
若有不當請告知

-----分隔線-----

我個人以前在電腦上玩gba的時候使用
VBA(VisualBoyAdvance) v.1.7.2
在android上則是使用 GameBoid

最近開始重新玩神奇寶貝紅寶石
為了連線跟加速練等(電腦用起來比較順)的問題稍微摸了一下
稍微分享一下可能已經很多人知道的經驗
大概就是將網路上一些個人覺得有用的資料進行小彙整

目前使用My Boy! 跟 VBALink v. 1.7.3
根據目前使用下來跟稍微爬文的經驗
各模擬器在使用正規存檔的狀況下檔案是可互通的
(遊戲內正常存檔方式 如神奇寶貝中的レポート)
在我目前使用的GameBoid跟My Boy!上都是產生128KB的 *.sav 檔
而路徑則是在原本放遊戲的資料夾
這個檔案也可以拿到電腦上讓VBA讀取
就很傳統的把ROM(*.gba)跟*.sav放在同一個資料夾
一般舊版非Link版本的VBA是可以直接讀取這個檔案的
而在VBA的設定上
需先將存檔類型調成與手機模擬器相同的128KB
選項(O)->模擬器(E)->存檔類型 勾選 自動(A)跟Flash 128K
Options->Emulator->Save Type 勾選 Automatic跟Flash 128K
可避免因為存檔類型不同開啟後白屏的狀況

這邊整理一個大略分辨VBA版本的方式
在放VBA模擬器的資料夾中
會有一個模擬器的組態設定檔(*.ini)
舊的不可連線版本為 vba.ini
而可連線的VBA Link則是 vba1.ini~vba4.ini
根據使用者同時開啟可連線版的模擬器來決定
例如同時開啟兩個VBA Link就會產生vba1.ini跟vba2.ini以此類推

而VBA Link讀取檔案的方式跟舊版又有點差異
開啟第一個VBA Link時
他能讀取的正規存檔副檔名為*.sa1
第二個的為*.sa2以此類推
可直接將*.sav改為*.sa1
如果對這部份有問題的話
M$官方說明:
http://ppt.cc/WQ03
或是google關鍵字 " 資料夾選項 副檔名 "

記得調整存檔類型防止白屏的問題
注意這幾個細節之後應該就能在這四款模擬器共用存檔了
(GameBoid , My Boy! , VBA , VBA Link)

-----分隔線-----

連線的部份在網路上也有頗多資料
Android平台 My Boy!部份

My Boy!目前有free版跟付費版兩種版本
free版閹割情形嚴重
例如不能即時讀檔,可存但不能讀= =
加速最高速兩倍
wifi連線不能當伺服端等問題

但是要在同一台android裝置上進行雙開連線還是ok的
因為我目前沒在free版用過三開以上只介紹雙開的過程

My Boy!在沒有menu鍵的android裝置上會產生一個虛擬menu按鍵

雙開連線過程:
menu->Link local(如果裝置上不夠顯示的話會在"更多"裡面)
這時候他會要你選擇遊戲(Load game)
他會把你目前開起來的遊戲列在上面
若點選他就會開啟同一個資料夾裡面的同一個ROM
這時候會發生一個問題
因為GBA遊戲不能讀取同一個存檔
(只討論*.sav不包含即時存檔)
所以會發生開啟的第二個遊戲無法讀取存檔的問題
如果要開同一個遊戲的話可以把ROM跟存檔複製到另一個資料夾
在Loag game的時候選擇Another game開啟複製的ROM
就可正常進行讀檔的動作
基本上開啟第二個ROM之後就已經是連線的狀態了
再來就可進行遊戲內的連線
要在兩個遊戲間切換的話
menu->Switch gmae可看到目前開啟的各個ROM名
點一下就能切換了

另外他還支持wifi跟藍牙連線
因為在不同裝置下所以不會有讀不到存檔的問題
所以自行google照著做就可了
另外提醒一點就是他的wifi連線是在同一台wifi基地台下面的區域連線
並非網際網路網路連線
所以無法跟美國的遠方的朋友連線玩遊戲(誤

VBA Link部份

先開啟兩個VBALink
要記得哪個是第一個哪個是第二個

第一個VBA Link
選項(O)->手把(J)->預設手把 勾選"1"(應該就是一開始的樣子)
Options->joypad->Default joypad
選項(O)->手把(J)->組態設定 手把(1)
(Cinfigure)
大概看一下預設的按鍵等一下設定第二台的時候不要重複到

第二個VBA Link
選項(O)->手把(J)->預設手把 勾選"2"
選項(O)->手把(J)->組態設定 手把(2)

兩台都要
選項(O)->模擬器(E)-> 勾選 "同步模擬速度 實時時鐘"
(Synchronize , Real time clock)
選項(O)->模擬器(E)-> 取消勾選 "暫停非現用視窗"
(Pause when inactive window)
選項(O)->連結(N)->設定(O)
選擇單一電腦->確定
(One computer)

還有我並不確定實時時鐘是否真有必要
注意暫停非現用視窗取消勾選之後
即使你把模擬器擺著去做別的事情他依然會監控你的鍵盤
你按到他現在手把設定的按鍵他會有反應
VBALink也有不能使用同一個存檔的問題
所以記得要複製另一個資料夾

我在他們的官網載了某個1.7.2發生了連線之後模擬器不同步的問題
所以又另外找了別人分享的的1.7.3就能夠正常連線了="=
使用vbalink的時候記得注意存檔的副檔名
以上一點小經驗分享

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.235.228.170
※ 編輯: hsin2320 來自: 203.67.211.10 (07/28 00:33)
※ 編輯: hsin2320 來自: 203.67.211.10 (07/28 00:34)
oginome:推設定分享~ 07/28 00:36
qazxswptt:推 以前卡過這問題 07/28 00:40
conpo:專業好文推!感謝解說 07/28 22:12

你可能也想看看

搜尋相關網站