開發故事發表日期 thorv0.2.0
把多個機種放進一個 App
連接多個模擬器核心,讓不同機種的遊戲也能在同一個遊戲庫選擇和管理存檔。
早期開發
N-EMU起初是想製作自己的模擬器App。接入多個機種時,我將遊戲檔案放入同一個遊戲庫,並統一了遊戲選擇和存檔選單。
重現遊戲機運作方式的是開放原始碼模擬器核心。連接 mGBA、bsnes-jg、melonDS、ares、PPSSPP、Azahar 和 PCSX-ReARMed 後,N-EMU 在 iOS 與 Android 上支援相同的十三個機種。這離不開這些核心開發者長期以來的工作。
各核心的影像輸出、輸入處理和存檔方式都不同。N-EMU 讓您無論使用哪個核心,都能在相同的選單匯入遊戲和管理即時存檔。
機種特有的操作不會被強行統一。DS 需要雙螢幕和觸控,WonderSwan 的直向遊戲則需要不同的畫面方向和按鈕配置。畫面與操作都依這些差異調整。
支援某個機種,並不表示所有遊戲都能同樣順利地執行。功能頁面列出了支援範圍和限制,我也會繼續在實際裝置上確認遊戲開始、儲存與繼續遊玩的情況。
相關開發故事
- 開發故事v0.6.1早期開發
適合自己雙手的按鈕配置
可調整螢幕按鈕的位置和大小,也能自行指定已連接的控制器按鈕。
- 開發故事v0.6.0早期開發
從找到遊戲到開始遊玩
改善了搜尋和分類,讓遊戲庫裡的遊戲更好找,也加入了匯入後直接開始的按鈕。