匯入遊戲
Aurora 可以直接從「檔案」App 匯入標準壓縮檔格式的 RPG Maker 遊戲。
支援的壓縮檔格式
Section titled “支援的壓縮檔格式”Aurora 支援匯入 ZIP、7z、RAR、TAR 系列(.tar/.tar.gz/.tgz/.bz2)以及 APK/IPA 壓縮檔 — 完整表格與資料夾結構請參閱檔案格式。
有些遊戲是以 Windows .exe 形式發佈。Aurora 可以直接匯入兩種類型:網路安裝程式 .exe(通常會在第一次執行時下載遊戲)和單檔封裝 .exe(整個遊戲都封裝在執行檔中)。只有傳統的自解壓縮安裝程式(Inno Setup 及類似工具)仍需要先在電腦上解開。
- 開啟 Aurora,在遊戲庫中點一下 Import(匯入)按鈕
- 使用系統檔案選取器瀏覽到你的遊戲壓縮檔
- 選取檔案並等待解壓縮完成
你也可以從「檔案」App(或任何其他 App 的分享面板)直接用 Aurora 開啟壓縮檔。存放在 iCloud 雲碟的壓縮檔也可以 — Aurora 會先自動下載檔案。
匯入時會發生什麼事
Section titled “匯入時會發生什麼事”1. 預先掃描與解壓縮
Section titled “1. 預先掃描與解壓縮”Aurora 會先窺探壓縮檔內容,確認裡面有可辨識的遊戲後才開始解壓縮。它也會事先確認你有大約壓縮檔大小 2–3 倍的可用空間,接著解壓縮到暫存資料夾。如果壓縮檔有密碼保護,Aurora 會在解壓縮前先詢問密碼。你隨時可以取消解壓縮,之後再重新開始。
2. 遊戲偵測
Section titled “2. 遊戲偵測”Aurora 會掃描解壓縮出的檔案,尋找它認得的遊戲:
- RPG Maker XP / VX / VX Ace(RGSS1–3) — 透過其
Game.ini、專案檔(.rxproj/.rvproj/.rvproj2)或Data/Scripts檔案辨識 — 即使 ini 檔被改名,Aurora 也會自動修正。以原生方式執行。 - RPG Maker MV / MZ — 透過
index.html加上js/資料夾(或www/index.html)辨識。透過內建網頁引擎執行。
壓縮檔內多包的資料夾層會自動處理 — 不論遊戲根目錄在哪裡,Aurora 都找得到。
3. 引擎與執行環境偵測
Section titled “3. 引擎與執行環境偵測”對於原生 RGSS 遊戲,Aurora 還會從三種 Ruby 執行環境中挑選一種:
- Ruby 1.8 — 經典 XP/VX 時代遊戲的預設值
- Ruby 1.9 — VX Ace 遊戲的預設值
- Ruby 3.1 — 適用於較新遊戲的新版執行環境(PE v19 以上,或以新版 Ruby 語法撰寫的較舊遊戲 — Aurora 會自動偵測)
執行環境會自動偵測,你也可以隨時在遊戲的設定中手動更改。
4. 加入遊戲庫
Section titled “4. 加入遊戲庫”經過簡短的 Customize(自訂)步驟後(為遊戲改名、挑選推薦圖示),遊戲就會以其名稱、圖示和顏色標籤出現在你的遊戲庫中。PE 遊戲(v17–v21)會被自動偵測,並解鎖 PE 專屬的作弊功能和 Aurora Link 多人連線。
- 大型遊戲(1 GB 以上)解壓縮可能需要一點時間
- 再次匯入同一個壓縮檔會建立獨立的編號副本 — 絕不會覆蓋既有的遊戲
- 每款匯入的遊戲都會有一個
Patches/資料夾,你可以把模組和翻譯補丁放進去 - 許多 Windows
.exe遊戲可以直接匯入(網路安裝程式和單檔封裝)— 只有自解壓縮安裝程式(Inno Setup)需要先在電腦上解開 - 分割壓縮檔也可以匯入 — 在選取器中把所有分割檔一起選取(
.part1.rar加上其他分割檔、.7z.001,或.z01+.zip) - 經典 XP/VX 遊戲可能需要 RTP(Run Time Package)— Aurora 會提示你,並可以下載或匯入;參閱 RTP 指南
- 如果遊戲匯入成功但無法啟動,試著在遊戲的設定中改用其他 Ruby 執行環境
- 有效的遊戲資料夾長什麼樣子,請參閱檔案格式