# GBA 寶可夢 綠寶石 Speedchoice 設定筆記 更新:2022 年 7 月 2 日 {%youtube _MI5HBAdxU8 %} > 嗚~~~~~~♪ ------ # 更新 ## 20220702 - 取代 EX 版,以普通版為主要內容介紹 ------ # 簡單介紹 ## Pokemon Emerald Speedchoice 《寶可夢 綠寶石 Speedchoice》是一個 Rom Hack 改造專案, 特色是針對 Speedrun 的多樣需求,提供文字對話加速、遊戲流程變動、限制挑戰等細項調整。 ## Randomizer 隨機改造 (Randomizer) 同樣也是一種 Rom Hack 改造, 主要是針對遊戲內容進行隨機洗牌,像是野生遇敵、訓練家的隊伍配置, 甚至是屬性、招式表等等, ## Pokemon Emerald EX Speedchoice EX 是指額外添加內容,包含到第八世代 (劍盾),共 898 隻寶可夢都會登場, 甚至有 Mega 系統、Z 招式、日夜時間變化等等。 ## Evolution Chaos **每次升級就進化,進化後變成隨機一種寶可夢。** 升級就進化是 Speedchoice 的提供的功能變動, 而進化後的隨機功能則是 Randomizer 的改造效果。 這個筆記主要介紹 Speedchoice + Randomizer 這兩種改造的搭配使用。 ------ # 事前準備 - [mGBA](https://mgba.io/downloads.html) (推薦) 或者 [BizHawk](https://github.com/TASEmulators/BizHawk/releases) 模擬器 - 《寶可夢 綠寶石》的官方美版 ROM - 到 [Github](https://github.com/ProjectRevoTPP/pokeemerald-speedchoice/releases/tag/release) 下載最新的 1.2.2 版 - pokeemerald-speedchoice-1.2.2.xdelta (xdelta 檔) - Randomizer.jar (隨機改造專用軟體,需要安裝 Java 才能開啟) - 到 [romhacking](https://www.romhacking.net/utilities/598/) 下載 Patch 改造用軟體 xdelta UI - 到 [MediaFire](https://www.mediafire.com/file/x0huk8zdaafs6c7) 下載隨機改造 Preset 檔 (Randomizer-Preset-20220702.rnqs), 但這只是個人額外提供,推薦手動選感興趣或想維持原狀的亂數項目 ------ # 流程 1. 原版 ROM 改造成 Speedchoice 版 ROM 2. Randomizer 隨機改造 Speedchoice 版 ROM ------ # 原版 ROM 改造成 Speedchoice 版 ROM 首先打開 Patch 改造用軟體 **xdelta UI**,把原版遊戲改造成 Speedchoice 版。 1. Patch 選擇 **xdelta 檔** (pokeemerald-speedchoice-1.2.2.xdelta) 2. Source File 選擇 **官方美版 ROM** 3. Output File 決定 **改造完成之後要放哪裡 + 順便取名**, 這邊命名為 pokeemerald-speedchoice-1.2.2.gba 4. 選項都弄好之後按 Patch 按鈕,馬上就煮好 (ゝ∀・)b ![](https://i.imgur.com/SxQC4Xb.png) > 取名記得要加副檔名,在名字最後加上 .gba 這個時候可以先打開遊戲看一眼, 成功的話遊戲標題會變成 **Pokemon Emerald Speedchoice**。 ![](https://i.imgur.com/zcnPKAy.png) 但遊戲實質內容其實還是原版的樣子, 所以下一步是 **Randomizer 隨機改造** 的使用介紹。 ------ # Randomizer 隨機改造 Speedchoice 版 ROM 開啟 Randomizer.jar,逐步操作進行隨機改造。 另外這邊提供兩個選項,分別是預設載入和手動調整。 ## 選項 1:預設載入 載入 Preset 檔預先選好的細項調整,盡力簡化流程了 (´・ω・` ) ![](https://i.imgur.com/b5hZvz7.png) ## 選項 2:手動調整 細心挑選,建造屬於自己的遊戲性 (゚∀。) - 同樣首先按右上的 Open ROM 按鈕, 選擇新鮮出爐的 pokeemerald-speedchoice-1.2.2.gba - 手動選自己想要隨機的項目, 可以參考這個選項組合: ``` Pokemon Traits Pokemon Abilities: Randomize - 特性 Pokemon Types: Random (completely) - 屬性 Pokemon Evolution: Randomize - 進化 Starters, Statics & Trades Starter Pokemon: Random (completely) - 御三家 Static Pokemon: Random (Completely) - 定點神獸 Move & Movesets Pokemon Movesets: Random (completely) - 招式表 Trainer Pokemon Trainers Pokemon: Random - 訓練家 Wild Pokemon Wild Pokemon: Random - 野生遇敵 Additional Rule: Catch Em All Mode - 全抓模式 Field Items Field Items: Randomize - 地上道具 「Ban bad items」打勾 - 不含果實、信件 Misc Tweaks 「Randomize Catching Tutorial」打勾 - 捕捉教學 ``` - 內容是特性、屬性、進化、御三家、定點神獸、招式表、 訓練家、野生遇敵 (全抓模式)、地上道具 (不含果實、信件)、捕捉教學隨機改造 - **想要隨機進化的話,最重要的是 Pokemon Traits 的 Pokemon Evolution,** **一定要點選 Randomize 才會進化成未知生物** - 按右上的 Randomize (Save) 按鈕, 幫隨機改造 ROM 取名 (pokeemerald-speedchoice-1.2.2-20220702.gba) - Log 檔選 Yes 會保存下來,裡面有全部的改造細節~~可以爆雷自己~~ - 在最後的亂數 Seed 資訊畫面,直接選 Done 就 OK 了 ### 再來就是打開遊戲囉 (つ´ω`)つ ------ # Speedchoice 選單 v1.2.2 細項調整 ![](https://i.imgur.com/UZi46dY.png) - 打開遊戲,正式開跑前提供的選項 - 在選項按 Select 鍵,也會有相關的英文說明 - Preset (預設組合) 的說明放到這邊最下面 ### EXP (經驗值系統) **Keep** 原版,戰勝後會取得固定經驗。 **BW** 來自於 DS 寶可夢黑白,等級低戰勝等級高會賺取更多經驗。 **None** 無經驗 0 Exp 挑戰玩法。 ### Plotless (劇情事件取消) **Semi** 煙囪山之後的敵組織劇情事件跳過。 **Keep** 原版,保留全劇情。 **Full** 跳過所有敵組織劇情事件,潛水不需要心靈徽章。 ### Spinners (訓練家旋轉) **Purge** 固定旋轉模式、固定速度,很容易就可以迴避。 **Keep** 原版轉向模式。 **Hell** 每 16 幀隨機轉向!? **Why** 每 4 幀隨機轉向!?!? > 在 GBA 寶石版和火紅葉綠有一個 Bug, > 打開背包選單然後退出來,會導致訓練家有一瞬間會靜止不動, > 一般叫做「Bag Freeze」或「Bag Manip」; > > 選擇 Hell 和 Why 的話會把這個 Bug 修掉,無法用這招迴避 QQ ### Max Vision (訓練家視野) **Off** 原版,偶爾近視。 **Sane** 眼前 8 格,看到就打架。 **Hell** 眼前 8 格 + 無視地形!? ### Early Fly (提早開放飛天) - 原本擊敗宿敵後會獲得探寶器,改成獲得 HM02 飛天 - 飛天不需要白羽徽章 ### Good Early Wilds (前期容易遇到優秀的野生寶可夢) **Same** 10 等以下的寶可夢將會出現最終進化型態。 **Rand** 有分支進化的寶可夢 (像是伊布進化系家族) 隨機出現。 ### Earlt Surf (提早開放衝浪) - HM03 衝浪和 HM04 怪力交換取得方式, 在卡綠隧道用碎岩幫開通就能拿到衝浪 - 只需要電力徽章 (電系道館) ### Nice Menu Order (菜單選項順序改良) - 在隊伍畫面的選單中,秘傳招式先放前面,概括 (Summary) 在後 - 在背包的果實畫面,Use 在前,Check Tag 在後 ### Easy False Swipe (點到為止比較容易學習) **Tutor** 在原作中會傳授虛張聲勢 (Swagger,いばる) 的招式教學者, 位在凱那市發燒友俱樂部 (造船廠附近) 裡面, 這邊改成傳授點到為止,而且不限次數。 **HM05** 直接把 HM05 閃光改成點到為止。 ### Fast Catch (一球收服) ### Gen 7 X Items (戰鬥道具升兩級) ### Evo Every Level (每次升級就進化) ### Inverse Battles (屬性相剋逆轉) - 電系剋地面系,皮卡丘十萬伏特痛毆大岩蛇 ### Shuffle Music (BGM 大洗牌) - **推薦使用 mGBA** - Bizhawk 直接沒 BGM QQ ### Debug Menus (開放使用 Debug 選單) - 冒險的時候輸入「R + Start」 - 對戰的時候輸入「Select」 ### Preset (預設組合) - 選下想要的預設組合後,細項會自動調整 **Vanilla** 原版體驗。 **Bingo** 賓果盤宮格挑戰專用,必須完成每個宮格內要求的課題, 而相關課題可以搭配 Speedrun 專用賓果網站 [Bingosync](https://bingosync.com) 服用。 **CEA (Catch Em All)** 目標全圖鑑收集! 遊戲流程展開迅速,敵組織劇情全部略過 + 提早開放秘傳學習器, 通常會先選這個 Preset,然後在其他選項增加挑戰性。 **Race** 競賽專用,基本上和 CEA 一樣, 差別在早期草叢比較容易遇到最終進化型態, 還有精靈球不是必定收服,需要更多金錢、時間成本來捕捉。 **Meme** 無經驗值、無情大迴旋千里眼訓練家、升級就進化、屬性相剋逆轉、BGM 大洗牌、Debug 選單...... 這到底什麼 Fan Game == ------ ## 參考資料 GitHub - ProjectRevoTPP/pokeemerald-speedchoice https://github.com/ProjectRevoTPP/pokeemerald-speedchoice 綠寶石 Speedchoice 的 Github 專案。 GitHub - ProjectRevoTPP/pokeemerald-ex-speedchoice https://github.com/ProjectRevoTPP/pokeemerald-ex-speedchoice 綠寶石 Speedchoice EX 的 Github 專案。 Challenger Approaching - Pokemon Emerald Evolution Chaos https://youtu.be/T37NZxZxA4E GDQ 特別節目,片頭有提到一些基本資訊和調整細項, 跑者是 Keizaron,版本 Speedchoice 1.1.9,挑戰升級隨機進化。 My luck in this Pokemon Evolve Every Level Race vs Smallant was quite something... https://youtu.be/COMxd5OWu8Q 360Chrism 和 SmallAnt 的升級隨機進化比賽。 All 898 Pokemon in Emerald EX - No EXP Challenge Randomizer https://youtu.be/1V16wqB7G0Y 360Chrism 的 EX 版無經驗值挑戰。 [Tutorial] How to build Pokeruby/Pokeemerald using devkitPro's MSys2 https://www.pokecommunity.com/showthread.php?t=425246 嘗試用 MSYS2 自己編譯,可惜一直 Error 沒搞懂就作罷 QQ 後來找到 Patch 檔改造一下就好,總算是成功開始遊戲了 ------