前往
大廳
主題

街機模擬器:MAME,設定AUTOFIRE自動連射之教學

Jack | 2021-05-22 01:48:19 | 巴幣 100 | 人氣 5160

【一、前言】


MAME,免費、強大且優秀的街機遊戲模擬器。從官網下載後,即隨附「AUTOFIRE(自動連射)」外掛,令玩家如虎添翼、無往不利~!

那麼,玩街機遊戲必備的自動連射,在MAME中如何設定呢!?
本文將以0.229版示範,而新版設定方法相同。

下文首先簡述如何變更MAME介面語言為繁體中文,以及如何開啟視窗化或全螢幕模式。
若想直接看如何設定「AUTOFIRE(自動連射)」外掛,請跳至【三、AUTOFIRE(自動連射)設定】!



【二、變更介面語言為繁體中文與視窗化


官網下載模擬器並開啟後,介面語言是英語,如何改為繁體中文?
Configure Options → Customize UI
對「Language按方向鍵左或滑鼠雙點、選「Chinese (Traditional)」 Return to Previous Menu
接著按「儲存設定」,否則下次開啟MAME會變回英語。
最後雙擊「回上一層選單」。

新的「0.251」版已變更,不是「Configure Options」,而「General Settings」之後相同。



如何視窗化?
Configure Options(組態選項) → 視訊選項 → 視窗模式改為「開」
回上一層選單接著按「儲存設定」,否則下次開啟MAME會變回全螢幕 → 再按一次「回上一層選單」即視窗化。
可按「Esc」鍵以回上一層選單

新的「0.251」版已變更,不是「Configure Options」,而「通用設定」之後相同。



【三、AUTOFIRE(自動連射)設定】


按下方選單中的「外掛 → 開啟「Autofire plugin」 → 回上一層選單
關閉MAME並重新開啟 開啟遊戲



進入遊戲後,先按P鍵暫停,再按Tab開啟選單,依序點選
外掛選項 → AutofireAdd autofire button
以新增自動連射之按鈕。

新的「0.251」版已變更為:外掛選項 → 連射新增連射按鈕



  1. 首先是「Input(輸入)」,代表「被設為自動連射的那個鍵」。
    例如合金彈頭的「
    槍彈鍵」是「Button 1」、「P1」代表「玩家1」,所以是「P1 Button 1」。
  2. Hotkey(熱鍵)代表欲用哪個鍵控制「Button 1」,滑鼠連點2次後,底部跳出一則訊息並很快消失,訊息消失前按1次欲用的鍵,例如遊戲控制器(Joy)上的某一鍵,即可設定之
  3. 如何計算連射頻率?公式如下:
    On frames(按下畫格) = XOff frames(放開畫格) = Y
    (X + Y) ÷ 2 = Z、30
    ÷ Z = 連射頻率
    連射頻率的單位是赫茲(Herz)」就是Hz……
    1 Hz為1秒1次、5 Hz為1秒5次、17 Hz為1秒17次,以此類推。
    之所以用30除以Z,因為一秒有30張影格,即FPS = 30
  4. 千萬記得!最高15 Hz!不可設16以上!否則值越高、MAME無法順暢讀取、人物動作越遲緩喔~!以合金彈頭而言10 Hz夠用!
  5. 完成後按「建立」。按Delete鍵刪除不想要的設定。



如法炮製,合金彈頭的砲彈鍵是Button 3,也設定自動連發Button 3……
完成後再按一次P鍵繼續遊戲~大功告成啦~~~!!!!!



新增自動連發鍵後,記得檢查以下2項設定,否則所新增的自動連發鍵無法作用~~!!!
新的「0.251」版:輸入設定 → 輸入配置(通用)玩家1控制P1按鈕1
第1:輸入設定(一般) → Player 1 ControlsP1 Button 1
此處用以控制「P1 Button 1鍵,不可與
Autofire外掛之中用以控制P1 Button 1鍵相同
否則Autofire外掛鍵不會作用,即無法自動連發!!!!
當然P1 Button 3P1按鈕3」也是!

第2:輸入設定(本機台)、P1 Button 1與P1 Button 3
或新的「0.251」版:輸入設定(此系統)、P1 A、P1 C
同樣不可與Autofire外掛中之設定重複。

合金彈頭的Button 2是跳、Button 4是載具自爆(4代之後),由於此二鍵不宜設置Autofire連發,故無須考慮設定是否重複



不同遊戲須分別設定Autofire外掛連射鍵
例如Metal Slug 2設定之連射,若開啟Metal Slug 4之後,須重新設定一次。
新增Autofire外掛之自動連射鍵完畢後,在MAME程式資料夾內,會自動新增一個名為「autofire」的資料夾,當中儲存各個遊戲的自動連射按鍵設定檔案(副檔名為cfg)。



【結語】


遊戲控制器配合Autofire外掛,可謂神兵利器啊~~!!!!

雖然有的遊戲控制器自備自動連發,但礙於許多模擬器之自動連發機制迥異於遊戲控制器,若使用遊戲控制器連發,非常容易無效!

MAME模擬合金彈頭為例,若畫面中敵兵過多,導致遲滯(lag),則遊戲控制器設定之自動連發鍵,按了沒反應!

MAME這款模擬器,若設定使用遊戲控制器的按鍵後,下次開啟模擬器之前未先插入遊戲控制器到電腦,則全數按鍵設定將被還原為預設值!
因此務必於每次開啟MAME之前插入遊戲控制器!!

例如,「P1 Button 1」預設鍵是左邊「Ctrl」,改為「Joy 1按鈕3」後,下次開啟模擬器之前若未先連接遊戲控制器,則將恢復預設鍵即左邊「Ctrl」!

或有讀者想到可用JoyToKey」這款程式,對映遊戲控制器按鈕至鍵盤,例如「Joy 1按鈕3」至「Ctrl」,每次開啟MAME同時開啟JoyToKey即可,但有下列問題。
  1. 啟動遊戲後,遊戲控制器按鈕全數無效,按下無反應。
    然於MAME模擬器選單中按下遊戲控制器按鈕,卻能正常控制黃色光標。
  2. 玩家1按鈕2(P1 Button 2)預設鍵是左邊Alt,以JoyToKey對映後,按下遊戲控制器按鈕卻無反應。
欲知如何解決,請見下篇分曉~

創作回應

追蹤 創作集

作者相關創作

相關創作

更多創作