精華區beta Emulator 關於我們 聯絡資訊
Previously on Phoenix - 前一篇介紹完五花八門的 Front-end Tools ,大家心目中應 該有自己最喜歡的,或是有些人可能覺得直接用模擬器就好了,青菜蘿蔔各有所好。這篇 主要是以 EmuControlCenter (簡稱ECC) 為主軸。 =================================我是分隔線================================= http://www.camya.com/ecc/index.html (英) 網頁介紹支援了 180 種遊戲平台,但有好有壞,好處當然是他支援的平台超多 (看來我 在說廢話 XD) ,壞處是他程式是寫死的,所以遇到特殊的平台,無法自訂想要的平台。 舉例來說,Commodore - 64 在 No-Intro 有兩種,一種是普通的 ROM ,一種是 TAPE , 但由於程式是寫死的,所以沒辦法新增 Commodore - 64 (TAPE) 這種種類,但有個折衷 方法,就是自己修改沒有使用到模擬器的名字和圖片。 一開始打開主程式後,分成三欄 左邊: 遊戲平台 左邊那欄下面有下拉是選單以及五個按鈕可以對圖示做分類,最左邊的按鈕可以調整遊戲 圖片大小,以及顯示/隱藏遊戲資訊。第二個按鈕是顯示有 ROM 的遊戲平台,所以在設定 完自己有的平台後,可以把不必要顯示的關閉。 中間: 遊戲清單 中間那欄的上面可以直接打名字搜尋你想要的遊戲,這邊也有個缺點,就是他換頁只有下 一頁或上一頁可以選,當遊戲一多,又想跳到中間一頁,只能一頁一頁慢慢按。我想到一 個方法是透過搜尋的功能,把左邊的鎖按下就是從字首開始搜尋,這時就等於遊戲按字母 分頁,直接打英文字母就能換頁。 P.S. 新增各平台的遊戲,每個平台的遊戲會有不同的副檔名,假如副檔名不是 ECC 內建 的,就無法新增。像是 Atari ST ,No-Intro 裡的 ROM 全是 ipf 副檔名,但是 ECC 在 這平台不支援這種副檔名,所以一個遊戲都無法匯入。 右邊: 遊戲簡介及預覽圖 我太懶了,所以右邊那欄我是放棄狀態。 =================================我是分隔線================================= 最後我要介紹的是 Option 底下的 Configuration 或是從右鍵選單進入,我主要要介紹 Platforms / Emulators 、 General 和 Startup 三個標籤的內容。 Platforms / Emulators 設定完模擬器後,可以設定 Commandline parameter ,這個牽扯到我之後要找的模擬器, 我盡量找可以支援 Commandline 的模擬器為主。 eccScript 是 ECC 內建的 script ,讓 不支援 Commandline 的模擬器可以自動化執行,主要是透過 AutoIt 這個程式,不過我沒 用他提供的,一般我只是拿來當參考,使用自己寫的 AutoHotKey 來自動化執行模擬器, 之後介紹各個模擬器會仔細介紹。最下面是壓縮檔的設定,第一個選項是自動解壓縮檔案 到暫存資料夾裡,執行原本的 ROM 檔;第二個選項是將同一個 Set 的 ROM 解壓縮放到暫 存資料夾裡;第三個是已經解壓縮過的遊戲,忽略不再自動解壓縮。 P.S. 解壓縮遊戲的暫存資料夾放在 \ecc-user\#_AUTO_UNPACKED mGeneral 可以設定遊戲清單一次要顯示多少遊戲,這裡看你電腦的速度,快的話就設定大一點,慢 的話設定小一點比較順。 Startup 我特別要提的是 Options->Empty ECC unpack folder on exit ,在離開程式刪除遊戲的 暫存資料夾,這對於硬碟小的人相當方便,不需要每次執行完程式手動刪除資料夾。 =================================我是分隔線================================= 這次介紹比較簡略,只提到我用到的功能,其他功能如果有版友特別提出,我再加以補充。 下一篇就正式進入模擬器介紹了,還在想文章的架構,之後每篇模擬器都使用同樣的文章 架構。 ---------------------------------------------------------------------------- To Be Continued... Next Episode 整理EMU及ROM (九) Atari 5200 - Phoenix -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.162.1.11
conpo:感謝解說 10/21 11:15