如何在線上玩 Sega Genesis — 在瀏覽器中體驗 Mega Drive
使用 EmulatorJS 與 Genesis Plus GX 核心,免費、無需下載即可在線上玩 Sega Genesis。內容涵蓋六鍵手把、PAL/NTSC 差異及地區版本說明。
作者: RGS Editorial · 發布: · 更新:
由 RGS Editorial 於 最後審閱
Genesis 與 Mega Drive——同一台主機
您可以完全免費、無需下載,直接在瀏覽器中線上玩 Sega Genesis。RetroGameSpace 採用內嵌於 EmulatorJS 的 Genesis Plus GX 核心,在任何桌面或行動瀏覽器上執行相同的 ROM 。無論您的卡帶標籤寫的是「Genesis」(北美)還是「Mega Drive」(歐洲、日本、巴西、澳洲),其硬體都是同一套以 Motorola 68000 為基礎的系統——由 Sega 於 1988 年在日本、1989 年在北美發售。
Sega 在北美以外的地區均以 Mega Drive 之名販售這台主機,而在北美則改用 Genesis 這個名稱,以避免商標糾紛。這兩個名稱指的是完全相同的核心硬體,因此搜尋「Mega Drive 模擬器瀏覽器」或「Genesis 模擬器」,描述的其實是同一個模擬目標。各地區硬體版本之間唯一真正的差異在於防拷電路、卡帶插槽形狀,以及視訊輸出標準——這些差異全都由 Genesis Plus GX 以軟體方式處理。
32X 擴充配件與 Sega CD(北美以外稱為 Mega CD)是獨立的平台,擁有不同的 CPU 配置與核心需求,兩者均無法在此處使用的標準 Genesis Plus GX 核心上執行。涵蓋這些平台的專題指南正在規劃中——請持續關注教學索引頁面。
快速開始——立即載入遊戲
在 RGS 上免費線上玩 Genesis,從零開始不到一分鐘即可上手。網站上每一個遊戲頁面都已預先嵌入設定好 Genesis Plus GX 核心的 EmulatorJS 播放器,大多數遊戲無需自行選擇核心或設定 BIOS 檔案。點擊播放器,等待 ROM 載入完畢(載入時間取決於您的網路連線——大多數 ROM 不超過 4 MB),遊戲便會自動開始。
- 在 RGS 上開啟任意一個 Genesis 或 Mega Drive 遊戲頁面,並點擊嵌入式播放器中央的播放按鈕。
- 等待進度條達到 100%;ROM 完全緩衝後,模擬器會自動初始化。
- 按下 Enter 鍵或點擊螢幕上的 Start 按鈕,跳過標題畫面——預設鍵盤對應將 Enter 鍵綁定至 Start。
- 若遊戲對鍵盤沒有反應,請先在播放器畫布內點擊一下以取得焦點,然後再試一次。
- 若要使用 USB 或 Bluetooth 遊戲手把,請在點擊播放器之前先完成連接;EmulatorJS 透過 Gamepad API 讀取手把輸入,支援 Chrome 21+、Firefox 29+ 及 Edge 12+ 以上版本。
螢幕上的虛擬控制器覆蓋層可在觸控螢幕裝置上使用,但與實體手把相比會產生輸入延遲——在中階手機上通常為 1 至 2 幀。對於需要精確時機的動作遊戲,有線 USB 控制器是最可靠的選擇。Bluetooth 手把雖然可用,但可能因裝置的 Bluetooth 協議堆疊而增加不穩定的延遲。
地區差異 — NTSC、PAL 與 NTSC-J
Genesis 與 Mega Drive 共推出三種地區版本:NTSC-U(北美,60 Hz)、NTSC-J(日本,60 Hz)以及 PAL(歐洲、澳洲、巴西,50 Hz)。NTSC 與 PAL 機種的核心硬體時脈略有不同,因而影響遊戲執行速度。Genesis Plus GX 以軟體方式模擬地區設定 — 載入 Genesis ROM 時預設使用 NTSC-U,載入 Mega Drive ROM 時則依據 ROM 標頭自動偵測。
日本 Mega Drive ROM(NTSC-J)通常與北美 Genesis ROM 同為 60 Hz,因此在這兩個地區之間切換並不會產生速度問題。實際差異主要在於語言:日本地區 ROM 顯示日文文字,且少數作品為日本限定發行,從未推出本地化版本。若您載入日文 ROM 後出現亂碼,該 ROM 可能需要日文 BIOS — 請參閱 RGS 上對應遊戲頁面的 BIOS 說明。
PAL ROM 的問題則較為顯著。PAL Mega Drive 硬體的主 68000 CPU 執行頻率約為 7.61 MHz,而 NTSC 版本約為 7.67 MHz,且視訊輸出為 50 Hz 而非 60 Hz。許多 PAL 移植版本並未進行速度修正,導致遊戲速度比開發者原意慢約 17%。Genesis Plus GX 能精確模擬 PAL 時序 — 在 PAL 地區模式下載入 PAL ROM 將重現這種較慢的速度。若您希望以原定速度體驗遊戲,請改載入 NTSC-J 或 NTSC-U 版本。
- NTSC-U(Genesis):60 Hz,CPU 約 7.67 MHz — 北美標準速度。
- NTSC-J(Mega Drive 日本版):60 Hz,CPU 約 7.67 MHz — 速度與 NTSC-U 相同,僅語言不同。
- PAL(Mega Drive 歐洲/澳洲版):50 Hz,CPU 約 7.61 MHz — 除非遊戲本身包含速度修正程式碼,否則執行速度較 NTSC 慢。
- 地區鎖定:實體硬體透過卡匣插槽缺口與軟體檢查實施限制;Genesis Plus GX 預設繞過這兩道機制。
為何某些遊戲在線上執行時速度較快
若遊戲感覺比您當年在真實電視上使用 PAL 卡匣所記憶的速度更快,幾乎可以確定是 PAL 50 Hz 時序與 NTSC 60 Hz 時序之間差異所致。RGS 對大多數 Genesis ROM 預設使用 NTSC-U。一款在 PAL Mega Drive 上以每秒 50 幀執行的遊戲,在 NTSC 模式下將以每秒 60 幀執行 — 幀率提升了 20%,直接反映在角色移動速度、音樂音調與捲軸速度上。
反之亦然。若您載入 PAL ROM 且播放器自動偵測到 PAL 地區模式,即便您的螢幕為 60 Hz,遊戲仍將以 50 Hz 執行。現代顯示器通常透過重複幀或引入畫面抖動來應對此情況,主觀感受是略為不順暢或遲滯,但這並非模擬錯誤 — 這是正確的 PAL 行為。在播放器設定中將地區切換為 NTSC-U,即可對任何 ROM 輸出 60 Hz。
另有一個與地區無關的速度差異來源:瀏覽器分頁節流。基於 Chromium 的瀏覽器會將背景分頁的 JavaScript 計時器節流至約 1 Hz。若您在遊戲執行期間切換離開 RGS 分頁,EmulatorJS 可能會落後於實際時間,並在分頁重新獲得焦點時急速補追。請在遊玩時保持遊戲分頁在前景,以避免此情況。Firefox 的行為類似;大多數瀏覽器中的 Web Gamepad API 也會在背景分頁中暫停輪詢。
常見問題
- 我可以在不下載任何東西的情況下在線上遊玩 Sega Genesis 遊戲嗎?
- 可以。RGS 直接將 ROM 串流至在您瀏覽器中執行的 EmulatorJS 播放器 — 線上免下載遊玩 Sega 遊戲正是預設的使用體驗。無需安裝任何外掛程式、應用程式或檔案,唯一的要求是瀏覽器需支援 WebAssembly,所有 2017 年後發布的主流瀏覽器均符合此條件。
- Genesis Plus GX 核心是否支援 Sega CD 或 32X 遊戲?
- 不支援。Sega CD(Mega CD)與 32X 需要使用各自獨立的核心,並有不同的設定需求,其中 Sega CD 還需要 BIOS 檔案。本指南未涵蓋這些平台。專門介紹 Sega CD 與 32X 模擬的完整指南,預計將於 RGS 未來的文章中發布。
- 為什麼沒有啟用六鍵模式時,《Street Fighter II》的操作感會不一樣?
- 《Street Fighter II: Special Champion Edition》在 Genesis 上會偵測是否接上了六鍵手把。若未接上,遊戲會將三種攻擊強度(輕、中、重)分配到三個按鍵而非六個,進而改變必殺技捷徑的執行方式。在 RGS 播放器的覆蓋選單中啟用六鍵模式,即可還原原本設計的操控配置。
- Genesis ROM 和 Mega Drive ROM 有什麼差別?
- 兩者其實是相同的檔案格式(.bin 或 .md),在相同的模擬硬體上執行。命名上的差異純粹是地區因素——Sega 在北美將這部主機稱為 Genesis,在其他地區則稱為 Mega Drive。標示為「Mega Drive」的 ROM 無需任何轉換,可直接在任何 Genesis Plus GX 實例中載入並執行。
- 為什麼我的 PAL Mega Drive 遊戲跑起來比預期的慢?
- PAL Mega Drive 硬體以 50 Hz 運行,而且許多 PAL 版本的遊戲在移植時並未進行速度校正。若 Genesis Plus GX 自動偵測到 PAL ROM 並據此設定地區,它便會如實重現那個較慢的 50 Hz 時序。在播放器中將地區設定切換為 NTSC-U,即可讓同一片 ROM 以 60 Hz 執行。
- 我可以用 USB 控制器在瀏覽器中遊玩 Genesis 遊戲嗎?
- 可以,前提是你的瀏覽器支援 Web Gamepad API——Chrome 21+、Firefox 29+ 以及 Edge 12+ 均已支援。在點擊播放器畫面之前,請先將控制器接上,EmulatorJS 便會自動偵測到它。有線 USB 手把的延遲低於 Bluetooth 選項;Bluetooth 的延遲因裝置而異,可能會影響節奏緊湊的遊戲操作。