2013年6月23日 星期日

MAME PLUS 基礎教學


前導界面


軟體摘要 
軟體名稱:MAME Plus!
原創作者:MAME Plus! Team

語言介面:多國語言(含簡/繁體中文)
使用授權:免費軟體 Freeware
支援系統:x86 & x64 Windows
執行模式:視窗、全螢幕 & DOS命令列
軟體用途:大型電玩(街機)機台與部分家用遊戲機的模擬器
官方網站:
http://sourceforge.net/projects/mameplus/  
官方論壇:http://bbs.wisestudio.org/forum-16-1.html(游趣星)
舊教學文:http://tzoyiing.pixnet.net/blog/post/25253994   

模擬器簡介 
PhotobucketMAME 是一套設計給個人電腦使用的軟體應用程式,其目標在於儘可能的忠實且
精確地模擬許多街機遊戲,宗旨在於保存遊戲的歷史,並防止古老的遊戲被遺失或遺忘。
程式名稱是由全名 Multiple Arcade Machine Emulator 的首位字母縮寫成的單字。
MAME 是由C語言寫成的跨平台應用程式,有許多不同平台的衍生版本,官方版本的開發
目前是以 Windows平台的命令列版本為主(在 0.37b14 版之前的開發是以 MS-DOS 
平台為主,現已停止發佈);其他非官方的衍生版有加入 Windows 圖形使用介面的 MAMEUI,以及 Unix-like 系統的 XMAME、Mac OS X 系統的MacMAME、使用 SDL 
跨平臺函式庫的 SDLMAME 等移植版。
根據 MAME 官方網站描述,第一個公眾 MAME 版本 (0.1) 是在1997年2月5日,由
義大利程式設計者 Nicola Salmoria 發佈。
目前 MAME 發展至今已超過十年,官方為了紀念十周年這個里程碑,選在2007年2月5日
的十週年生日推出新版本 (0.112) 以茲紀念。
一直以來,除了 MAME 開發團隊致力於程式開發之外,尚有數百名來自全世界但未加入官方開發團隊的程式設計者
參與編寫,目前此開發專案由美國的 Aaron Giles 負責管理與發佈。

引用自「维基百科编者. MAME[G/OL]. 维基百科, 2010(2010-12-08)[2011-02-03].http://zh.wikipedia.org/w/index.php?title=MAME&oldid=15127735

至於 MAME Plus!,則是一款功能豐富、執行效能佳,且還支援多國語系的非官方編譯版本
其前身本為2001年4月由無聲模都( 已關閉)所發布的 MAME32CN 0.37b13,以及次年3月發布支持簡繁體語言包
的 MAME32C 0.59,後來這兩個項目整合為現在的MAME Plus!。
最初的版本基於MAME32qa/MAMEUI(也就是MAME的Windows界面)開發,後在2009年開始作者重新開發界面,
新架構在wine的支持下能在Linux系統運行。
這款模擬器的特點有:
1. 圖形界面,支持Linux的SDLMAME
2. 支持多國語言。
3. 支持Artwork、Sample、Cheat、High Score、History、Mameinfo、Command、Snapshot、Flyer等附加
3. 功能。
4. 支持多國歷史文件同屏顯示。
5. 支持IPS功能,可以自動載入修改代碼。
6. 有遊戲搜索功能。
7. 界面窗口可以調整。 

引用自「维基百科编者. MAME Plus![G/OL]. 维基百科, 2010(2010-08-07)[2011-02-03].http://zh.wikipedia.org/w/index.php?title=MAME_Plus!&oldid=13967475.
 注意事項 
1. 每次軟體改版,大都會更新或取消支援(多為HACK ROM)幾個舊遊戲檔,造成某些舊遊戲檔出現缺失檔案,
1. 甚至是無法執行的情況!
1. 建議大家最好同時準備一新一舊兩套 MAME PLUS!,新的用來執行最新支援的遊戲;舊的則是用來執行
1. 舊遊戲及新版本無法運行的遊戲
2. 若您電腦硬體不太給力,或是只玩玩泡泡龍這類老遊戲,則毋須不斷升級至最新版本,以免增加系統負擔,
2. 並因而降低執行速度與效能!
3. 在網路上搜尋 MAME ROM,會看到 完全版、覆蓋版、升級版/檔、更新版/檔 這幾種版本,其差異在於:
3. 「完全/覆蓋版」是提供「完整」遊戲檔,一次下載即可抓全特定版本的全部遊戲(容量通常是以 GB 起跳)
3. 「升級/更新版(檔)」則是只提供特定版本的遊戲「更新檔」,下載後需再利用 ClrmamePro、RomCenter
3.            等工具將之整合進舊遊戲檔內,方能成為可資運行的完整遊戲檔!
4. 在「目錄檔案用途與說明」章節裡,企鵝表列出一大堆相關目錄與檔案,看似粉複雜,其實用起來也並不困難
4. 除了模擬器和遊戲檔(用 MAME ROM 搜尋就能找到不少下載網站)為必備之外,重要目錄與檔案會自動創建;
4. 各類圖檔只是用來增加美觀度;M1、IPS、金手指、高分檔等文件只是用來增加遊戲便利性與樂趣;
4. 大家可視個人喜好自行決定是否抓取,毋須強求一定得全都抓~抓~抓~抓到完整!
 預設按鍵說明
 ♦ 主介面
F5重新從 ROM 目錄讀取遊戲檔案(重整遊戲列表)
 ♦ 遊戲
玩家1
玩家2
1 ~ 4
5 ~ 8
Tab
ESC
ENTER
P
T
R
Alt + Enter
F1 加 Shift
F2
F3
F3 加 Shift
F4
F5
F6
F7
F7 加 Shift
F8
F9
F10
F11
F11 加 Shift
F12
F12 加 Shift
`



























[按鈕1] Ctrl 鍵、[按鈕2] Alt 鍵、[按鈕3] 空白鍵、[按鈕4] Shift鍵、[方向鍵] ↑↓←→ 鍵
[按鈕1] A 鍵、[按鈕2] S 鍵、[按鈕3] Q 鍵、[按鈕4] W 鍵、[方向鍵] RFDG 鍵
第一 ~ 四人的開始鍵
第一 ~ 四人的投幣鍵
進入設定選單
取消鍵、離開遊戲
確定鍵
暫停遊戲
碰撞機台
選單旋轉
切換視窗、全螢幕
顯示按鈕輸入
業務模式
軟體重新啟動遊戲
重新啟動遊戲
顯示圖形資料
切換除錯程式
切換作弊碼
載入遊戲狀態
儲存遊戲狀態(*.sta) # 先按「F7 + Shift」鍵,再按「0 ~ 9」鍵選擇儲存位置
減少略過畫格數(0 ~ 10)
增加略過畫格數(1 ~ 10)
調整遊戲執行速度(分成快、正常兩種)
顯示遊戲畫面禎數 FPS
顯示性能分析(包含FPS、略過畫格資訊)
儲存擷面(*.png)
錄製影片(*.mng)
調整音量大小(0 ~ -32db) # 先按「`」鍵,再用「←→」鍵增減分貝值
目錄用途與說明
 ♦ 遊戲檔相關
目錄名稱用途與說明
ROMS

SAMPLES


存放遊戲映像檔(rom)和機台硬碟壓縮檔(*.chd)
 # 映像檔內包含一至數個檔案,多是將之壓縮成單個 zip 壓縮檔 
存放遊戲聲音採樣檔(*.wav)
 # 採樣檔內亦是包含一至數個 wav 檔,同樣也是壓縮成單一 zip 壓縮檔

 ♦ 圖片影像檔相關
目錄名稱用途與說明
PCB
SNAP

ICONS
TITLES
FLYERS
CPANEL
CABINETS
ARTWORK
MARQUEES
BKGROUND
CROSSHAIR











存放機台的電路板照片(*.png)
存放遊戲畫面截圖(*.png)& 錄製的影像檔(*.mng *.avi)、聲音檔(*.wav)
 # 為免造成混淆,建議新增「RECORD」目錄來放置影音檔案
存放遊戲目錄裡的小圖示(*.ico)
存放遊戲的標題畫面檔(*.png)
存放遊戲海報照片(*.png)
存放機台的控制面板照片(*.png)
存放機台的筐體圖(外觀照片)(*.png)
存放遊戲場景、邊框的前景裝飾圖(*.png)
存放機台上方的標題/標籤圖(*.png)
存放模擬器的背景圖片(*.png) # 套用中的背景圖名稱會改為「bkground.png」

存放遊戲的準星圖片(*.png)
# 若您電腦硬體給力,亦可將除背景圖外的各類圖片,分別依目錄名壓成單個 zip 壓縮檔(例如:pcb.zip)

 ♦ 記錄檔相關 
目錄名稱用途與說明
HI
INP
STA
MEMCARD



存放遊戲的高分紀錄(*.hi)
存放遊戲的輸入指令記錄檔(*.inp) # 不同版本的inp檔無法共用
存放遊戲狀態記錄檔(*.sta)
NeoGeo遊戲專用的虛擬記憶卡(memcard.xxx -> xxx:數字)

 ♦ 設定檔相關
目錄名稱用途與說明
INI
CFG
CTRLR
NVRAM
FOLDERS




存放模擬器的配置文件(*.ini) # 新版本不再使用
存放遊戲的配置文件(*.cfg) # 通用設定檔為「default.cfg」 
存放遊戲控制器的按鍵設置檔(*.cfg)
存放電路板的參數設定值(*.nv)
存放遊戲的分類資訊(*.ini)

 ♦ 其他類別
目錄名稱用途與說明
M1

BIN
IPS

DIFF

DOCS
FONT
HASH
LANG
CACHE
CHEAT
PCBINFO
KAILLERA
COMMENTS
.MAMEPGUI
















存放遊戲音樂播放器 M1 的音軌文件(*.lst)與相關檔案(*.dll *.xml *.txt *.cfg ..) 
 # 位於 BIN 目錄底下
存放模擬器的外部工具(例如上述的遊戲音樂播放器)
存放可手動添加盜版遊戲(HACK ROM)的 IPS 文件(*.ips *.dat)
 # 需
搭配 FOLDER 目錄裡的 IPS.INI
存放遊戲的硬碟差異檔 Hard disk difference(*.diff) 
 # 用於更版時編譯程式碼,以便取得 ClrmamePro 或 RomCenter 的 DAT 文件
存放模擬器的說明文件(*.txt)
存放模擬器的字型檔 # 除了幾年前的超舊版本,新版已不再使用
存放遊戲的校驗檔(*.hash) 
存放多國語言的配置文件(*.mmo)、註解檔(command.dat)
存放模擬器的暫存檔(*.cache)
存放遊戲的金手指/作弊檔文件(*.xml) # 舊版本為放置於安裝目錄底下的「cheat.dat」
存放機台的電路板資訊文件(*.txt)
存放模擬器的聯網文件 # 目前 MAME PLUS! 並未提供聯網對戰功能
存放遊戲的註解檔
存放前導程式 M+GUI 的配置文件(
mamepgui.ini)與暫存檔(gamelist.cache
 檔案用途與說明
 ♦ 執行檔相關
檔案名稱用途與說明
mamep.exe
mamepui.exe
mamepgui.exe
 


模擬器執行檔(DOS 命令列)
模擬器前導程式 MAMEUI(Windows 視窗) # 憑個人喜好來選擇執行哪個前導程式
模擬器前導程式 M+GUI(Windows 視窗)

 ♦ 設定檔相關
檔案名稱用途與說明
mame.ini
mameui.ini

→ 
包含核心組態、搜尋路徑、系統配置、輸出/入選項等設定值的重要配置文件
位於 INI 目錄底下,同為重要的系統配置文件

 ♦ 其他類別
檔案名稱用途與說明
Cheat.dat
History.dat
Hiscore.dat
Mameinfo.dat
Command.dat




遊戲的金手指/作弊碼文件 # 新版本已改為儲存於 CHEAT 目錄內的 xml 文件
遊戲的歷史紀錄檔 # 包含研發和相關資訊
遊戲的高分紀錄檔
遊戲資訊說明檔(包含遊戲升級、類型、開發紀錄、已知問題、有用提示…等等)
放置於語系目錄(例如:\lang\zh_TW)內的遊戲角色招式表 
 # 需搭配 FOLDERS 目錄裡的「Command.ini」

# 上述這些目錄與檔案,
看似粉複雜,其實使用起來也並不困難4. 
  除了模擬器和遊戲檔(用 MAME ROM 搜尋就能找到不少下載網站)為必備之外,重要目錄與檔案會自動創建; 
  各類圖檔只是用來增加美觀度;M1、IPS、金手指、高分檔等文件只是用來增加遊戲便利性與樂趣;
  大家可視個人喜好自行決定是否抓取,毋須強求一定得全都抓~抓~抓~抓到完整!
 安裝執行步驟
1. 先將抓下來的檔案解壓縮至任一目錄內,若之前曾安裝過舊版本,則可採覆蓋舊目錄/檔案方式作更新
2. 擇一雙擊 mamepui.exe(MAMEUI)與 mamepgui.exe(M+GUI)前導程式,開始執行 MAME PLUS!
3. 從前導視窗中間的遊戲列表(紅框內)選擇遊戲,雙擊之,即能 HAPPY PLAY GAME 囉~ ^^

沒有留言:

張貼留言