如何使用 MAME 玩遍所有 Game & Watch 掌機遊戲

自從再次入手了「Game & Watch小金剛」掌機之後,就開始有了想要把小時候的回憶都找回來的念頭。其實算算也沒多少,大概只有5台左右,而且都還不是稀有品,比起全部總數59+1台贈品版來算的話,這種程度簡直就是 "一塊蛋糕" 而已。

▲龐大的Game & Watch陣容,擁有各系列總數共59+1款。(網路圖片)

說起Game & Watch,一般遊戲最終都能透過DUMP程式,將遊戲轉換成ROM檔在模擬器中遊玩,但Game & Watch這種遊戲機的運作方式就不太一樣了,原始主機沒有任何I/O,能不能DUMP?程式需不需要重寫?諸如此類的這些問題就不是我這種外行人能理解的了。然而有一陣子沒關心模擬器發展的進度,沒想到現在居然已經可以模擬Game & Watch的遊戲!?

一開始我就只是把網路上抓下來的遊戲ZIP放到MAME的 "roms" 資料夾裡面,但是卻無法順利執行,遍尋Google大神也都沒有比較詳細又簡單的資訊,既然這樣就只好靠自己了。

▲無法進入遊戲,似乎是ZIP中的SVG檔案容量不正確。

看著錯誤訊息、應該是ZIP內的SVG檔判讀問題,這個很麻煩,我猜想或許是MAME版本的差異,畢竟MAME每次升級,一些原本可以執行的遊戲就有可能發生異常,替換舊版本或是找新版本相對應的ROM都是可以解決的。

在此我使用了「MAME 0.224」,測試的遊戲是我最喜歡的小金剛,遊戲檔名為 "gnw_dkjr.zip",我照著提示找到了相對應的遊戲檔,果然一換版本就能順利進入遊戲,但新的問題來了,遊戲沒有背景,只有角色而已⋯⋯?只好再次請出谷歌大神,找到MAME技術論壇上有人開示需要自定裝飾圖檔!?啥?這是代表背景要自己做是嗎?

▲找到與訊息相同的檔案(舊版:281161,新版:281202)。

▲如此一來就不會出現錯誤訊息了。

▲疑?怎麼還需要額外的裝飾圖檔?

▲啊?居然只有角色畫面!

既然如此,我相信這世界上一定有那種閒到不行的神人已經幫我做好了,果不其然,經過一番折騰,還真的被我找到,只要將下載下來的裝飾圖檔 "gnw_dkjr.zip"(與遊戲檔同名,千萬不要放錯位置,避免蓋掉)置入 "artwork" 資料夾內,而且全部的遊戲都有,神人實在是太神啦!

▲裝飾圖檔的ZIP內容。

▲置入裝飾圖檔後,完整的畫面就出現啦~開心~

全部56個遊戲:遊戲放到roms,背景圖片放到artwork

AC-01 "gnw_ball.zip" Ball
FL-02 "gnw_flagman.zip" Flagman
MT-03 "gnw_vermin.zip" Vermin
RC-04 "gnw_fires.zip" Fire
IP-05 "gnw_judge.zip" Judge
MN-06 "gnw_manholeg.zip" Manhole
CN-07 "gnw_helmet.zip" Helmet
LN-08 "gnw_lion.zip" Lion
PR-21 "gnw_pchute.zip" Parachute
OC-22 "gnw_octopus.zip" Octopus
PP-23 "gnw_popeye.zip" Popeye
FP-24 "gnw_chef.zip" Chef
MC-25 "gnw_mmouse.zip" Mickey Mouse
EG-26 "gnw_egg.zip" Egg
FR-27 "gnw_fire.zip" Fire
TL-28 "gnw_tbridge.zip" Turtle Bridge
ID-29 "gnw_fireatk.zip" Fire Attack
SP-30 "gnw_stennis.zip" Snoopy Tennis
OP-51 "gnw_opanic.zip" Oil Panic
DK-52 "gnw_dkong.zip" Donkey Kong
DM-53 "gnw_mickdon.zip" Mickey & Donald
GH-54 "gnw_ghouse.zip" Green House
JR-55 "gnw_dkong2.zip" Donkey Kong II
MW-56 "gnw_mario.zip" Mario Bros.
LP-57 "gnw_rshower.zip" Rain Shower
TC-58 "gnw_lboat.zip" Life Boat
PB-59 "gnw_pinball.zip" Pinball
BJ-60 "gnw_bjack.zip" Black Jack
MG-61 "gnw_squish.zip" Squish
BD-62 "gnw_bsweep.zip" Bomb Sweeper
JB-63 "gnw_sbuster.zip" Safe Buster
MV-64 "gnw_gcliff.zip" Gold Cliff
ZL-65 "gnw_zelda.zip" Zelda
CJ-71 Donkey Kong Jr.(內容與CJ-93同)
CM-72 "gnw_mariocmt.zip" Mario's Cement Factory
SM-73 Snoopy(內容與SM-91同)
PG-74 Popeye(內容與PG-92同)
SM-91 "gnw_snoopyp.zip" Snoopy
PG-92 "gnw_popeyep.zip" Popeye
CJ-93 "gnw_dkjrp.zip" Donkey Kong Jr.
TB-94 "gnw_mbaway.zip" Mario's Bombs Away
DC-95 "gnw_mmousep.zip" Mickey Mouse
MK-96 "gnw_dkcirc.zip" Donkey Kong Circus
DJ-101 "gnw_dkjr.zip" Donkey Kong Jr.
ML-102 "gnw_mariocm.zip" Mario's Cement Factory
NH-103 "gnw_manhole.zip" Manhole
TF-104 "gnw_tfish.zip" Tropical Fish
YM-105 "gnw_smbn.zip" Super Mario Bros.
DR-106 "gnw_climbern.zip" Climber
BF-107 "gnw_bfightn.zip" Balloon Fight
MB-108 "gnw_mariotj.zip" Mario The Juggler
BU-201 "gnw_ssparky.zip" Spitball Sparky
UD-202 "gnw_cgrab.zip" Crab Grab
BX-301 "gnw_boxing.zip" Boxing
AK-302 "gnw_dkong3.zip" Donkey Kong 3
HK-303 "gnw_dkhockey.zip" Donkey Kong Hockey
YM-801 "gnw_smb.zip" Super Mario Bros.
DR-802 "gnw_climber.zip" Climber
BF-803 "gnw_bfight.zip" Balloon Fight
YM-901-S Super Mario Bros.(贈品版,內容與YM-105同)

▲總數56個遊戲,全部都可以使用模擬器遊玩。

▲畫質還是超級高清的喔。

扣除4台相同遊戲不同機型的版本(包括一台抽獎的超級瑪麗),總數56台全數整合完畢,這下子沒玩過的遊戲也可以透過模擬器來遊玩了。礙於版權問題,這邊就不提供下載,使用教學及關鍵字都已經分享給大家了,一旦知道方向後找起來就非常簡單,有需要的朋友可以試著自己找看看,自己動手完成的成就感也是遊戲的一部分喔,希望大家都能玩的開心~

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *