MapleStory 官方沒有 v83 世代的 Android 版本,但透過 Winlator(在 Android 上執行 Windows 程式的模擬器)搭配 MapleServer APK(Android 原生伺服器應用),可以在手機或平板上完整、離線遊玩 GMS v83。
運作原理
Android 裝置
├─ Winlator(Windows x86-64 虛擬環境)
│ └─ MapleStory.exe(v83 客戶端)
│ └─ 連線到本機伺服器
└─ MapleServer APK(Android 原生應用)
└─ 提供伺服器邏輯
Winlator 負責讓 v83 的 Windows 客戶端能在 Android 上執行,MapleServer APK 則在手機本機跑一個簡化版伺服器,兩者都在同一台裝置上,不需要額外的網路設定。
前置需求
- 硬體:建議 RAM 4GB 以上、儲存空間預留 20GB 以上,Android 9.0 以上
- GPU:高通 Snapdragon 晶片搭配 DXVK 加速效果較好;Mali GPU(部分 Exynos 機種)用 LLVM/virgl 方案也可執行,但效能較弱,建議降低畫質或幀率
- 軟體:Winlator(Google Play 或 GitHub Releases)、一份 v83 Windows 客戶端、MapleServer APK
安裝步驟
1. 安裝並設定 Winlator
- 從 Google Play 或 GitHub Releases 安裝 Winlator,首次啟動會初始化虛擬環境(約5-10分鐘)
- 建立新的 Container(容器),系統映像選 Windows 11 x86-64
- GPU 類型:Snapdragon 選 DXVK,Mali 選 LLVM/virgl;分配 2-4GB RAM 給容器
2. 安裝 MapleStory 客戶端
把 v83 客戶端檔案複製進 Winlator 容器內(可在設定中共享 Android 儲存空間,或用 Winlator 內建的檔案傳輸功能),解壓縮到容器內任一路徑即可。
3. 安裝並啟動 MapleServer APK
- 在 Android 主系統(不是 Winlator 容器內)安裝 MapleServer APK
- 啟動應用,確認伺服器已開始監聽(預設通常是
127.0.0.1:8383)
4. 讓客戶端指向本機伺服器
在 Winlator 容器內找到客戶端的設定檔(client.ini、login.xml 或類似檔案),把伺服器位址改成 MapleServer 監聽的位址與 Port。若沒有設定檔可改,改用 HxD 修改 exe 裡教的方式直接改 exe 內寫死的 IP。
5. 啟動遊戲
在 Winlator 容器內執行 MapleStory.exe,用 MapleServer 設定的帳號登入即可開始遊玩。
常見問題
連不上伺服器(Connection Timeout):先確認 MapleServer APK 正在執行;再確認 Winlator 容器能連到宿主的 127.0.0.1,連不到的話改用手機本機的區網 IP(192.168.x.x)取代。
畫面卡頓:確認 GPU 加速(DXVK / virgl)已在容器設定中啟用,關閉 Android 背景程式釋放資源,遊戲內解析度建議維持 800×600 或 1024×768、幀率上限設 30fps,避免用 1920×1080 造成負擔過重。
角色創建時當機:先重啟 MapleServer APK、清除遊戲快取後重試,若持續發生,檢查 GitHub 上是否有更新版本的 MapleServer。