最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MAME使用的主要問題分析幫助文檔

  發(fā)布時(shí)間:2008-08-17 00:08:29   作者:佚名   我要評(píng)論
主要問題(綜合)   T01. 為什么我的手柄不能使用?   引起這個(gè)問題的原因可能是多樣的。你可按照以下的步驟來解決問題。每一個(gè)步驟完之后,看看你的問題是否被解決了。   DOS下的MAME:   1. 首先要確定你在執(zhí)行MAME時(shí),是否使手柄可用了。--或者是在命令

主要問題(綜合)
  T01. 為什么我的手柄不能使用?
  引起這個(gè)問題的原因可能是多樣的。你可按照以下的步驟來解決問題。每一個(gè)步驟完之后,看看你的問題是否被解決了。
  DOS下的MAME:
  1. 首先要確定你在執(zhí)行MAME時(shí),是否使手柄可用了。--或者是在命令行加了(with the -joy參數(shù);詳細(xì)請(qǐng)看README.TXT),或者在你的frontend里的手柄是否設(shè)置為可用了。
  2. 如果問題還是存在的話,試試frontend (如象MAMEnu)在那里選擇你的手柄。
  3. 如果你確信你指定的手柄還是不能正常使用的話,你就需要在運(yùn)行MAME時(shí)進(jìn)行手柄校準(zhǔn) (按F7鍵).
  4. 你的手柄有可能和DOS不兼容。有些控制器(比如Microsoft Sidewinder Pro Gamepad with 10 buttons; Gravis Ultra Pad)需要Windows下的驅(qū)動(dòng)程序,不能在DOS模式下使用。 你最好把賭放在使用MAME32上,從Windows運(yùn)行游戲。還要使用手柄本來的驅(qū)動(dòng)程序.
  MAME32:
  1.如果你的控制器有隨同的驅(qū)動(dòng)程序盤,你要確認(rèn)驅(qū)動(dòng)程序已經(jīng)正確安裝好。許多高科技的控制器都是專門為Windows設(shè)計(jì)的,如果沒有它們特殊的驅(qū)動(dòng)程序是不能正常使用的
  2.當(dāng)你把驅(qū)動(dòng)程序安裝安后,檢查 控制面板/游戲控制器確認(rèn)你的控制器已被列在其中。 如果沒有,你就得把它加進(jìn)去. 你要做的就是,看看所有列出的控制器的型號(hào),選個(gè)與你的控制器最匹配的加進(jìn)去。
  3. 如果你還是有問題,有可能是你的手柄和 Direct X(DirectInput)不兼容.如果是這樣的話,你就夠不幸的。試試更多的普通手柄,有可能有的和Direct X相兼容的。
  如果要看更多的關(guān)于這方面的問題請(qǐng)到W2.
  
  T02. 當(dāng)我運(yùn)行MAME時(shí),我的顯示器變成黑屏并在上面出現(xiàn)了警告信息。.
  這是說明版權(quán)的信息,請(qǐng)繼續(xù)按 OK (就是先按O鍵再按K鍵).
  
  T03. 當(dāng)我開始游戲的時(shí)候,我看見了一串串雜亂的色彩,或者奇數(shù)指向的硬幣,ROMs,RAM,等等.
  你是否看到過街機(jī)游戲機(jī)電源剛打開的時(shí)候的情況?它這是在進(jìn)行自檢,診斷等。確認(rèn)硬件是否正常,有些游戲在開始前會(huì)進(jìn)行很長(zhǎng)時(shí)間的自檢。請(qǐng)耐心等,自檢最終還是會(huì)結(jié)束的具有吸引力的畫面是會(huì)出現(xiàn)的。 如果你認(rèn)為是真的遇到問題了,你查看疑難雜癥部分。
  
  T04. 方向鍵能使用的,但是我不能開火,跳等.
  試Ctrl,Alt,和 空格鍵,主要的控制鍵,許多游戲(比如Spy Hunter,Battlezone)有很多的復(fù)雜的控制。 你隨時(shí)可以查看每個(gè)游戲的控制鍵,方法是在游戲時(shí)按Tab鍵然后選擇Input (this game). 詳細(xì)請(qǐng)看README.TXT。
  
  T05. TRON 的手臂不能移動(dòng),我不能瞄準(zhǔn)Heavy Barrel,等
  你有沒有度過用鼠標(biāo)? 有些游戲默認(rèn)是用鼠標(biāo)控制的。
  如果你沒有鼠標(biāo)(肯定是有些人沒有的),你用鍵盤也是一樣的。當(dāng)游戲在運(yùn)行中時(shí),按下Tab鍵 選擇Analog Setup.
  
  T06. 為什么我喜愛的游戲不能保存我的高分記錄?
  MAME正在不斷的開發(fā)中。 盡管有大量的游戲已經(jīng)有高分記錄保存功能,但有些還是不能。 請(qǐng)耐心等待; 在每次新的版本發(fā)布時(shí),都有更多的游戲加入這個(gè)功能
  注意:有些游戲(象許多Atari游戲) 只能保存前三位的分?jǐn)?shù),低分會(huì)被自動(dòng)刪除。這是原作街機(jī)游戲的作法。
  
  T07. 我想試著玩Williams游戲(Joust,Defender,Bubbles,等.) 但是我不能讓游戲自已進(jìn)入。
  摘自README.TXT:"當(dāng)你第一次運(yùn)行某個(gè)游戲的時(shí)候,它會(huì)顯示說,'Factory settings restored'. 按F2 繼續(xù)。" 對(duì)于多數(shù)Williams游戲都是這樣的. 如果不是,試按F3,或F1和F2 一起按. 詳細(xì)請(qǐng)看README.TXT。
  
  T08. 當(dāng)我運(yùn)行Zookeeper時(shí),等到顯示"THIS LOCATION" 時(shí)屏幕就不動(dòng)了。
  再說一遍,README.TXT已經(jīng)包含了這個(gè)信息。當(dāng)你第一次運(yùn)行這個(gè)游戲的時(shí)候,它會(huì)問你位置,你可以按F5 / F6和F2改變名字,然后按F1通過這個(gè)配置畫面. 或者重新啟動(dòng)游戲(F3).
  
  T09. 我不能讓(720,Alex Kidd,Mania Challenge,Mortal Kombat 2,Popeye,) 等游戲運(yùn)行
  還有大量的游戲不能被MAME所模擬。查看GAMELIST.TXT,看看哪些游戲能被模擬了。
  游戲不能被MAME所模擬的原因是多種多樣的,包括CPU模擬不完善,拷貝保護(hù),和花屏等。
  
  T10. 用鼠標(biāo)按制游戲時(shí)太敏感了/不太敏感.
  當(dāng)運(yùn)行游戲時(shí),按Tab鍵,選擇 Analog Controls.
  
  T11. 當(dāng)我試著去玩MACH 3或Us vs. Them時(shí),顯示出要我 插入盤的信息.
  它們是雷射盤游戲. 在80年代,一些"雜牌"視頻/雷射盤游戲出現(xiàn)了。與Space Ace和Dragon's Lair不同的是 ---它們更像交互式的卡通---MAME小組決定去模擬游戲中的一些普通圖形的游戲?,F(xiàn)正在為如何去模擬這些雷射盤而煩惱。因此,現(xiàn)在你還不能玩這些游戲 。
  
  T12. Return of the Jedi 看起來很糟,這是因?yàn)槲业娘@示器還是屏幕模式的原因?
  這個(gè)問題是顯而易見的,因?yàn)閳D形平滑硬件現(xiàn)在已被正確模擬了。
  
  T13. NeoGeo不能運(yùn)行。
  你需要NeoGeo BIOS ROM來玩NeoGeo游戲。你可以在一般的模擬器站點(diǎn)上找到它, 為了使MAME能辨認(rèn)出它 ,文件必需被命名為NEOGEO.ZIP (通常會(huì)被錯(cuò)誤的命名為NEO-GEO.ZIP) 把它放在你的ROMS目錄下; 不要解壓縮,這樣就行了!
  要問題 (DOS)

  D01. 錯(cuò)誤:No 16-bit XXXxXXX mode available.
  這表明你的圖形卡不能在HighColor (16-bit) 模式下運(yùn)行。不要沮喪---有許多人的圖形卡也不支持16-bit 顏色。
  許多游戲需要65,000色才能正常模擬。因此8-bit (256 色) 是不夠的,你必需要有16-bit色。
  這里有三種途徑來解決這個(gè)問題:
  1. 買塊的好的顯卡 (倒~!).
  2.請(qǐng)用 Sci-Tech's Display Doctor . 這是得用軟件來提高你的圖形卡的性能。如果你有Matrox Gx00系列顯卡,請(qǐng)使用Gx00VBE TSR.
  3. 啟動(dòng)MAME時(shí)使用-depth 8 參數(shù)。舉個(gè)列子:
  mame rastan -640x480 -depth 8
  ...把你的顯示色彩改成256色,可能能消除出錯(cuò)的信息。如果你使用frontend,更好的辦法是把參數(shù)-depth 8加入到你的用戶命令或命令參數(shù)設(shè)置中去。
  
  D02. 錯(cuò)誤:Audio initialization failed
  這是有幾個(gè)原因引起的。試試以下解決方案:
  1.在你運(yùn)行MAME時(shí),選擇不同的聲卡。試試一般Sound Blaster設(shè)定。
  2.有可能你沒有你聲卡DOS下的本來的驅(qū)動(dòng)程序。和/或外界變量在ODS下被裝載了。你的聲卡也許在Windows能正常使用,但是如果你重新啟動(dòng)到純DOS模式下,那些驅(qū)動(dòng)程序可能不會(huì)被加載。 請(qǐng)?jiān)贒OS下檢查你的聲卡以獲取詳細(xì)資料。
  3.請(qǐng)?jiān)赪indows的DOS下運(yùn)行MAME。通常,Windows會(huì)給DOS下的程序提供聲音支持。
  4.一般的,每次只能有一個(gè)程序能使用聲卡。有可能已有另一個(gè)程序正在使用它,如---屏幕保護(hù)程序,電話應(yīng)答程序等。一定要確認(rèn)是否是有其它程序在運(yùn)行。
  為了說明這是如何一回事,這有一個(gè)Windows下聲卡沖突的列子:比如說你在正讓W(xué)indows播放一段很長(zhǎng)的曲子。 如果你在一段音樂還沒有結(jié)束前就運(yùn)行了MAME,你就會(huì)得到此錯(cuò)誤,因?yàn)楝F(xiàn)在聲卡是不可用的。 (不過你在使用audio CD時(shí)用MAME是不要緊的;因?yàn)樗遣皇褂寐暱ǖ穆曇舭l(fā)聲動(dòng)能的。)
  
  D03. 錯(cuò)誤:Load error:No DPMI
  MAME需要一些類型的內(nèi)存管理程序。因?yàn)镈OS還沒有建立它,如果你打算讓MAME在純DOS環(huán)境下運(yùn)行,你就需要運(yùn)行CWSDPMI.EXE. 請(qǐng)到這看一些問題 S8.
  
  D04. 錯(cuò)誤:Unable to initialize display
  這種情況比較復(fù)雜,可能是由多種原因引起的。 主要有,你的圖形卡或計(jì)算機(jī)不支持你所選的顯示模式
  為了競(jìng)爭(zhēng),有些游戲(Gauntlet,Rastan,等)使用了 65,000色.這就需要有16-bit功能的圖形卡。許多人的顯卡還達(dá)不到16-bit,所以這種模式對(duì)他們來說就不能運(yùn)行了(請(qǐng)到這看一些問題D1 ,"不支持16-Bit顯示.") 同樣,有一些圖形卡不能使用不標(biāo)準(zhǔn)的顯示模式。如果你讓一塊普通顯示使用640x480模式,顯卡或許能使用. 除非你想成為一個(gè)圖形卡專家,不然的話我還是建議你使用以下解決方案。
  1. 買一塊更好的顯卡。
  2. Use a 好的MAME的frontend (象MAMEnu)能很好的猜出游戲程序的顯示模式。
  3. 去 Sci-Tech的得到Display Doctor,它能讓你的顯卡使用更多的顯示模式 - 就是讓你的顯卡和VESA 3.0兼容。
  4.請(qǐng)你確認(rèn)你使用的是你顯卡的最新驅(qū)動(dòng)程序。(這在Windows下運(yùn)行是非常 重要的。)
  注意:-depth 8命令能加快一些需要16-bit色的游戲的運(yùn)行速度。
  
  D05. 我已經(jīng)通過了版權(quán)和游戲信息的顯示,但是游戲還是不開始。
  (1) 請(qǐng)檢查GAMELIST.TXT文件游戲是否能運(yùn)行。
  (2) 有些游戲開始前需要你做出特殊的行為(列如,在開始游戲Super Pang前你必需一直保持按著1不放。)請(qǐng)閱讀GAMELIST.TXT里的特殊行為。
  
  D06. 當(dāng)我運(yùn)行游戲時(shí),我的屏幕變成了分屏,像兩個(gè)屏幕互相壓在頂部。
  你是否在玩Punch-Out!!,這是正常的。如果不是請(qǐng)使用-noscanlines或-vesa 參數(shù)。這個(gè)通常解決問題。
  雙屏模式是由廉價(jià)的顯示器引起的,在tweaked scanline模式下它們的刷新率不能超過(>120Hz),這種通常發(fā)生在tweaked模式,不是在VESA模式。
  
  D07. 為什么有些游戲在我的系統(tǒng)上運(yùn)行得如此的慢?
  有些游戲比其它游戲?qū)ο到y(tǒng)需要更高的要求。一些簡(jiǎn)單的游戲需要一個(gè)CPU就能模擬了,有些就需要更多。在街機(jī)上游戲需要的要求越高 ,在MAME上運(yùn)行是有可能就越慢。(Donkey Kong's要求是很低的,所以它能在大多數(shù)計(jì)算機(jī)上運(yùn)行良好。Road Blasters另一個(gè)游戲,在任何人 的系統(tǒng)上運(yùn)行都不是很快。)
  
  D08. 如何能讓<游戲名稱>運(yùn)行得更快?
  在是一個(gè)在模擬界比較常見的問題。 下面有幾種方法讓你來提高M(jìn)AME的運(yùn)行速度,
  使用更快的CPU.這是提升速度的最有效的方法。MMX也能幫上你的忙。
  升級(jí)你的圖形卡,或者更新你現(xiàn)有顯卡的驅(qū)動(dòng)程序 把你現(xiàn)有的一般的(便宜的)顯卡換成好的高質(zhì)量的(價(jià)格高的)顯卡。如果你的顯示是合成在主板上的,發(fā)現(xiàn)Aptiva,Packard Bell,Compaq,和其它預(yù)設(shè)置好的主板你會(huì)發(fā)現(xiàn)一個(gè)很好的方法來提高就是簡(jiǎn)單的移動(dòng)到分開的PCI圖形卡上。還要檢查你的顯卡的驅(qū)動(dòng)程序。新的驅(qū)動(dòng)程序---特別是對(duì)那些便宜的顯示---能得到不同的效果.
  使用最新版本的MAME?;蛘呤褂美系?不同的版本。 MAME是在不斷的發(fā)展的 由于在改變MAME的核心代碼,有些游戲在不同的版本下運(yùn)行的更快更好。列如,Marble Madness在MAME32運(yùn)行更好。對(duì)于一般的游戲來說,用DOS下的MAME更好。
  MAME本身就有許多選項(xiàng)能讓你提高速度:
  較低的分辯率或色彩模式 (使用 -320x240或-depth 8). 有些游戲在低質(zhì)量的模式下會(huì)運(yùn)行得更快。
  較低的聲音效果。 請(qǐng)?jiān)诿钚兄屑由?sr 11025 ,它會(huì)降低聲音回放效果,縮短處理時(shí)間。
  不要使用手柄使用鍵盤(-nojoy).
  用Frameskip提高速度。 Frameskip每秒會(huì)跳過固定數(shù)量的畫面,你的系統(tǒng)就少做很多事了,有時(shí)畫面會(huì)波動(dòng),有時(shí)這種變化可以是忽略的。試試看游戲時(shí),請(qǐng)按 F8 / F9來按制Frameskip; 或在MAME.CFG里設(shè)置全的Frameskip
  游戲時(shí)不要有聲音。使用-soundcard 0參數(shù),或在開始前選擇 "No Sound" (或在你的frontend里設(shè)置)。這樣就節(jié)省了大量的處理時(shí)間,游戲速度也就會(huì)提升了。 注意,然而有些游戲象Marble Madness和Indiana Jones,沒有聲音游戲是無法運(yùn)行的。
  
  D09.<游戲名稱>不能正常運(yùn)行. (是的我已經(jīng)查看過了README.TXT和GAMELIST.TXT,它應(yīng)該能玩的。)
  在有些時(shí)候,完整的效仿是不可能的.。Spy Hunter 玩起來感覺不是很好,是因?yàn)?游戲的控制和街機(jī)版本的有很大的不同. CapcomBowling不能達(dá)到它原來用軌跡球的效果。
  如果你認(rèn)為確實(shí)是沒有很重要的功能,你要確定原作是否有這個(gè)功能。不是所有的游戲都支持高分記錄, "Continue?" 選項(xiàng),甚至是聲音。這些都是由視頻游戲的發(fā)展歷史造成的。
  如果游戲不能運(yùn)行,確認(rèn)你已經(jīng)查看過了README.TXT,其他人能玩這個(gè)游戲,那么你可能把ROM放錯(cuò)了位置。通常,MAME在你運(yùn)行游戲的時(shí)候會(huì)警告你用了不正確的ROM,但任何事都有可能發(fā)生。無論如何,當(dāng)你因?yàn)椴荒芡婺硞€(gè)游戲而很生氣時(shí),請(qǐng)記住一件事:MAME是免費(fèi)的。它沒有花你一分錢。
  
  D10. 什么是VESA V3.0? 為什么我的圖形卡沒有它?
  VESA V3.0是讓圖形應(yīng)用軟件如何在各種圖形卡之間通用的而定義的標(biāo)準(zhǔn)。當(dāng)一個(gè)新VESA標(biāo)準(zhǔn)出臺(tái)后 老的為舊版本(VESA 1.0,VESA 2.0)而設(shè)計(jì)的圖形卡,可能會(huì)不能正常使用新的軟件,在MAME里,這種情況會(huì)引起Unable to initialize display的錯(cuò)誤。
  VESA 3.0 是相當(dāng)?shù)男碌?許多現(xiàn)在正在使用的圖形卡都沒有它,這就是你的圖形卡沒有它的原因? 記住一個(gè)計(jì)算機(jī)的公理:"當(dāng)你買了一個(gè)計(jì)算機(jī)的硬件,那么這樣?xùn)|西就已經(jīng)是舊的過時(shí)的了."也就是說,計(jì)算機(jī)硬件發(fā)展更新的速度是非??斓摹S袀€(gè)好的消息是,你通常可以用軟件來升級(jí)你的硬件--就是從生產(chǎn)廠商那里獲得新的驅(qū)動(dòng)程序,或者用 Sci-Tech的 Display Doctor軟件。
  MAME不需要 VESA 3.0。用命令 -depth 8 就行了,就像常說的那樣,"條條大路通羅馬。"
  
  D11. 為什么 <游戲名稱>的bootleg版本能運(yùn)行,但是原作不能?
  通常,街機(jī)的ROMs為了防止被他人拷貝,會(huì)用硬件裝置或加密系統(tǒng)來保護(hù)不管怎樣,未被授權(quán)的 "bootleg" 的存在是因?yàn)樗鼈儧]有保護(hù)技術(shù),造成使它們比原作更容易被模擬.由于這個(gè)原因,許多被保護(hù)的游戲原作仍然不能被模擬,雖然它們的 bootleg版本運(yùn)行得很好
  
  D12. 游戲畫面的上部或者下部被截掉了一部分。
  首先,檢查你的顯示器的調(diào)節(jié)器。 (這看起來是很明顯的,但是有些人就會(huì)忽略它。)如查不是那個(gè)問題,請(qǐng)?jiān)诿钚屑?vesa,最好的顯示效果就會(huì)被自動(dòng)選擇。 (在不同的屏幕模式下,游戲的顯示模式往往也是不同。)
  
  D13. 如果我發(fā)現(xiàn)了一個(gè)新的bug。 我該如何告訴MAME小組呢?
  請(qǐng)不要發(fā)這方面的Email給我們,有可能其他人已經(jīng)提出了這個(gè)問題。最好的就是去IRC頻道#retrogamers (在EFNET里;試著把irc.idle.net作為IRC服務(wù)器) and chat with other MAME users. 或者你選擇,在MAME的留言板上留言,比如在MAME的官方站點(diǎn)上留言。在你留言之前你一定要確認(rèn)好你新發(fā)現(xiàn)的BUG,(例如),"POPEYE不能玩---有沒有人能告訴我呀?" (README.TXT里已經(jīng)很清楚的寫明這個(gè)游戲不能玩的。)
  
  D14. 當(dāng)我用鼠標(biāo)玩Star Wars (或者其它游戲是),移動(dòng)的方向是不對(duì)的。
  Star Wars 是用控制把進(jìn)行游戲的, 所以這種行為是正常的。 為了使Y軸方向的移動(dòng)反過來,在運(yùn)行游戲時(shí)請(qǐng)按Tab,選擇Analog進(jìn)行設(shè)置。
  
  D15. 我有一塊AWE32/AWE64聲卡,但是如果我選了它,MAME運(yùn)行起來就像爬一樣。
  使用Sound Blaster 16 設(shè)置。這個(gè)比較快,對(duì)原作來說也比較可靠,自從AWE32 大量的回放效果以來 還沒有真正的被運(yùn)用到機(jī)器上去。
  
  D16. 錯(cuò)誤:Exiting due to signal SIGNOFP Coprocessor not available at eip=0014d62c
  版本0.28的MAME需要math co-處理器 ---意思是說如果你有SX處理器 (386/SX,486/SX,SLC-based處理器,或者其它SX-ripoff 處理器),你就不能運(yùn)行 MAME.必需升級(jí)你的處理器了---也就意味著你的主板也要升級(jí)。
  一些早期的仿效FPUs的Cyrix處理器也會(huì)有這個(gè)問題。
  
  D17. 我有一塊Sound Blaster聲卡,但是沒有聲音。這是怎么回事?
  通常這種原因是要么你沒有正確的安裝好聲卡,要么是沒有被DOS正確解析。 首選檢查你是否在玩MAME時(shí)加了命令 -soundcard 1。這是使用sound Blaster的命令。
  用記事本打開autoexec.bat文件檢查你的聲卡是否已被正確安裝。你應(yīng)該在里面看到像這樣的一段句子:
  SET BLASTER=A220 I5 D1 H5 P330 T6
  如果你沒有看到,就說明你的聲卡沒有被正確安裝。重新安裝。如果你看到了,但是仍然沒聽到聲音,那么這就不是因?yàn)镈OS沒有解析引起的。試著找到ctcm.exe。得用這個(gè)程序能改變你的聲卡設(shè)置。把這個(gè)文件加入到你的autoexec.bat里,例如:C:\SB16\ctcm.exe.
  
  D18. 我的PCI聲卡不能正常的在DOS下工作。
  這是"現(xiàn)代" PCI聲卡的一個(gè)問題。是因?yàn)樗鼈兪荘CI的嗎 ?PCI聲卡不能用內(nèi)存地址然而"老式的" ISA聲卡確能用。 你可用虛擬的內(nèi)存地址來欺騙你的PCI聲猛刺,把虛擬的地址指定給你的PCI聲卡。就是這樣,打開你的autoexec.bat文件,然后尋找你的SET BLASTER行。并加入以下內(nèi)容:SET BLASTER=A220 I7 D1 T2,或者試試SET BLASTER=A220 I5 D1 T2. 這是Sound Blaster PCI工作所需的。
  對(duì)于Sound Blaster Live! 你可參照以下方法試試:運(yùn)行sbeset.exe程序 (這個(gè)可以在你的Sound Blaster Live! 帶到文件里找到)。把你的Sound Blaster 16的PORT設(shè)置為220,IRQ為5,DMA為1。 請(qǐng)可在sbeset.txt找到這方面的更多信息。改變后你的系統(tǒng)必需重新啟動(dòng)一下。
  你也必需要你的autoexec.bat里指定一下sbeinit.com程序。
  如果這些都沒用,你就做以下二事之一吧:游戲時(shí)不要用聲音 (沒多大興趣了) 或是買一塊ISA聲卡。一塊更適宜的Sound Blaster卡 ?這樣就可以了!
  你看EmuAdvice 站的背景技術(shù)信息。
  疑難雜癥 (Windows)
  W01. 為什么MAME/W或者M(jìn)AMEnu不和MAME32一起運(yùn)行?是不是有MAME32的frontend?
  這簡(jiǎn)直是一個(gè)很傻的問題! MAME32是一個(gè)完整的圖形界面的MAME,不需要frontend 你可以用MAME/W frontend,但是這根本就是不需要的. (If 如果你這樣做了,請(qǐng)確信你用了-quit參數(shù)在 MAME/W's 附加的命令框。)
  
  W02. 啟動(dòng)錯(cuò)誤:DINPUT.DLL
  你是否安裝了Direct X V3.0或它的更高版本? 如果沒有請(qǐng)從 www.microsoft.com/directx/ 下載,然后安裝好。 這樣通常就能解決問題了。
  還有可能是,你的手柄,控制器(a) 沒有被正確安裝; (b) 有可能壞了; or (c)或和Direct X不兼容。 大多數(shù),現(xiàn)代的手柄,控制器需要驅(qū)動(dòng)程序的。打開 Windows的控制面板檢查游戲控制器,你的驅(qū)動(dòng)程序名是否被列出了? 如果沒有,就說明你沒有正確安裝好驅(qū)動(dòng)程序,你還是把它先放在一邊,找到驅(qū)動(dòng)盤,安裝好再說。
  如果你的手柄是沒有驅(qū)動(dòng)程序盤的? 那么你的手柄是DOS兼容的手柄,它也許能在windows下工作,但是需要進(jìn)行手動(dòng)設(shè)置。進(jìn)入控制面板 / 游戲控制器,選擇一個(gè)適合你的驅(qū)動(dòng)程序,把它加入。然后再試MAME32。
  你已經(jīng)做了一切了,但是手柄還是不能用?有些手柄可能和Direct X不兼容。你的選擇是:(a)用鍵盤控制; (b) 買一個(gè)新的兼容的手柄; 或(c)使用DOS版的MAME,它能使用DOS風(fēng)格的手柄.
  
  W03. 啟動(dòng)錯(cuò)誤:Dxxxxxxx.DLL (DINPUT.DLL)
  有可能你用了老版本的MAME. 0.31版本或更新版本的是沒有這個(gè)問題的。檢查你的版本有必要的話最好升級(jí)到新版本。
  如果錯(cuò)誤是由Direct X引起的,這有可能是由以下情況引起的:(a) Direct X 沒有被安裝到你的系統(tǒng)上; (b) 你必需安裝新版本的 Direct X (MAME需要v.3或更高); 或(c) 你的聲卡和圖形卡和Direct X不兼容。
  如果你認(rèn)為Direct X 3+ 已經(jīng)被正確的安裝到了你的系統(tǒng)上了,你就需要檢查其它的了,到 http://www.microsoft.com/directx/ 網(wǎng)站下載目前的Direct X版本并安裝它(Direct X 會(huì)問你要不要覆蓋以前老的版本,你就確定好了。)
  如果MAME32 仍然不能運(yùn)行,你也許要升級(jí)你的圖形卡或聲卡了。如果你遇到了DDRAW.DLL的錯(cuò)誤,看看你的圖形卡驅(qū)動(dòng)程序是不是最新的,或者安裝Sci-Techr Display Doctor的軟件來軟升級(jí)你的顯卡。
#p#第二部分#e#  
  W04. 我沒有得到錯(cuò)誤信息,但是游戲沒有音樂和和音效。
  一般的,每次只能有一個(gè)程序能使用聲卡。有可能已有另一個(gè)程序正在使用它,如 ---屏幕保護(hù)程序,電話應(yīng)答程序等。一定要確認(rèn)是否是有其它程序在運(yùn)行。 (不過你在使用audio CD時(shí)用MAME是不要緊的;因?yàn)樗遣皇褂寐暱ǖ穆曇舭l(fā)聲動(dòng)能的。)
  Compaq,Packard Bell,和其它一些"department-store-type" 經(jīng)常會(huì)運(yùn)行一些配置的后臺(tái)程序。(應(yīng)答系統(tǒng)等) 當(dāng)Windows啟動(dòng)時(shí),它們有可能和MAME32沖突。為了檢查這個(gè),請(qǐng)按 Ctrl-Alt-Delete,在"結(jié)束任務(wù)"里結(jié)束除了Explorer的所有任務(wù),然后再試試看。
  否則:
  (a)檢查MAME32的聲音設(shè)置選項(xiàng),把各個(gè)不同的項(xiàng)目試著用一下。
  (b)你的聲卡有可能和Direct X不兼容(這你就得注意了)。 還是考慮升級(jí)吧。
  
  W05. 我沒有得到DINPUT錯(cuò)誤的信息,但是我的手柄/控制器仍然不能用。
  1. Humor us here:你看看你的計(jì)算機(jī)后面你的控制器是否連在了電腦上了。(如果真的沒插,不要難過---這對(duì)任何人來說都有可能發(fā)生的)
  2. 打開你的控制面板 / 打開游戲控制器對(duì)話框,確定你的手柄已被列在里面,如果沒有就請(qǐng)先安裝。 (關(guān)于這個(gè)你看這里W2 .)緊記,如果你有一個(gè)無名的一般的手柄,它有可能和Direct X不兼容。
  
  W06. 我沒有Intel處理器,所以MAME32不能運(yùn)行。
  最新版本的MAME32修正了大多數(shù)AMD引起的錯(cuò)誤,還有WinChip,和Cyrix處理器.如果你有最新版本的MAME32,但還是不能用的話,試試在DOS命令下(包含在Windows下的)加入-nocpudetect 項(xiàng)。例如:
  mame32 rastan -nocpudetect
  如果這樣行的話,你可在Win9x下做一個(gè)PIF文件,再把這個(gè)放入你的MAME32的快捷方式里。 (關(guān)于PIF和快捷方式的問題請(qǐng)參看Windows的幫助文件。)
  其它問題
  M01. 為什么象Galaxian,Donkey Kong,Pac-Man,等這些游戲會(huì)有很多不同的版本?
  游戲通常會(huì)授權(quán)給其它公司當(dāng)父公司認(rèn)為他們需要得到足夠的渠道時(shí),或者是這個(gè)游戲非常的游戲行其它的公司得到許可發(fā)行它們自已的版本,如Pac-Man同時(shí)被Namco和Midway兩公司銷售; Dig Dug,被Atari和Namco。
  有時(shí)會(huì)發(fā)現(xiàn)具有不同版本的ROMs ,或者是bootleg版本 set,或者其它替換版本。當(dāng)一個(gè)原版游戲已經(jīng)被MAME模擬了,其它版本的通常是很容易被加入的。有時(shí)替換版本稍微有些不同:游戲的水平會(huì)不同,游戲會(huì)更快或更難。
  有時(shí),ROMs會(huì)被運(yùn)行在本來不是屬于它們的硬件上例如,當(dāng)Pac-Man非常流行時(shí),有些街機(jī)工作者會(huì)找到一些辦法把Pac-Man的ROMs Dump下來然后讓它們?cè)谄渌祀s的機(jī)器上運(yùn)行*這樣它們就不需要去訂 購其它的Pac-Mac主板了。由于這些被Dump的版本都是一些杰出的游戲,MAME開發(fā)者肯會(huì)把它們加入的。
  *很顯然,混雜版的主板是很容易被翻版的; 許多游戲都被翻版(很諷刺的是,混雜版也被翻版到Galaxian 的硬件上!)
  
  M02. 街機(jī)游戲是怎樣被拷貝保護(hù)的,為什么要這樣做?
  Due to hacks and bootlegs (請(qǐng)看以前的問題),是一些街機(jī)游戲廠商設(shè)計(jì)出一些系統(tǒng)防止街機(jī)工作者偷 竊他們的游戲。
  最常用的一種方法是---用安全主板,知名的象"slapstic" 和"deflector"主板。生產(chǎn)廠商把這些特殊的電路板用在了游戲的主板上。當(dāng)游戲運(yùn)行時(shí),ROM會(huì)檢測(cè)安全主板。如果檢測(cè)不到,游戲就會(huì)不能運(yùn)行。(這種好象比較可惡的硬件保護(hù)至今還被許多軟件公司所使用。) 所以安全主板只能隨游戲一起銷售,這樣拷貝的ROM是沒有用的。這就是為什么有些游戲,象Marble Madness和Indiana Jones以前不能被模擬,盡管它們的ROMs是有的。
  最后一種保護(hù)ROMs的方法就是把它們加密。主板在運(yùn)行游戲的時(shí)候會(huì)自動(dòng)解密。因此只是拷貝ROM是沒有用的,除非保護(hù)系統(tǒng)被破壞掉。
  
  M03. 有沒有一個(gè)網(wǎng)上社區(qū)討論MAME的?
  你可加入#retrogamers這是在EFNET IRC服務(wù)器。如果你沒有一個(gè)很好的IRC服務(wù)器,irc.idle.net是我們推薦的。
  IRC是windows下的一個(gè)程序它允許你連接那些聊天室。如果你沒有IRC 或者不是很清楚如何使用它請(qǐng)到 official mIRC site看看。
  不幸的是,MAME小組不準(zhǔn)備做 #mame聊天室,請(qǐng)不要向我們提出建議。
  如果你使用聊天室,請(qǐng)記住模擬只是為了娛樂和讓你想起歷史游戲,所以請(qǐng)要有節(jié)制。如果在聊天室時(shí)說 ,"哪里可以得到ROMs??"被認(rèn)為是魯莽的行為。
  如果你對(duì)使用MAME有問題,在你把問題帶到聊天室之前,請(qǐng)閱讀相關(guān)文件(包括這個(gè) FAQ) (如果你確實(shí)遇到了新的問題,請(qǐng)?jiān)賮砹奶焓?,它?huì)被接受的。)
  
  M04. 我能不能做自已的街機(jī)柜?
  你當(dāng)然可以,這一切要看你的手藝了。街機(jī)柜其它就是一個(gè)包裝里面放著PC或和顯示器。你要做的只是讓這個(gè)包裝適合你的設(shè)備。請(qǐng)可在 Arcade@Home得到這方面的更多信息,有照片的呀。
  
  M05. MAME能不能用其它語言的?
  現(xiàn)在,MAME能用多種語言玩了:請(qǐng)看 MAMELang project homepage. 注意,這不是官方的計(jì)劃。
  
  M06. 我能為MAME工程做出什么貢獻(xiàn)嗎?
  當(dāng)然了,你可以測(cè)試相關(guān)的東西,老的或是舊的。這樣MAME 就會(huì)得到反饋,如果需要就會(huì)改變或升級(jí)一些象聲音或圖象這類的東西。你可在MAME Testers page 找到更多的信息。
  ROMS
  R01. 什么是"合并" ROMs?我能合并我的ROMs嗎?如何合并呢?
  ROM合并是一項(xiàng)比較雜亂的工作,一個(gè)合并的ROM是單一的一個(gè)zipped文件,其中包含了一個(gè)ROMs 游戲的不同版本。其中包括主要的(原作)游戲,在加上一個(gè)額外的你想玩的替換版本 (clones,bootlegs,老的/修正的版本,或其它等等.)。大多數(shù)替換版本使用原作使用的一些文件,把這些文件加到一個(gè)ZIP文件里去掉相同的文件能省掉許多空間。這也去掉了你的不少麻煩,因?yàn)槟悴辉傩枰獮槊恳粋€(gè)版本下一個(gè)zip文件了。
  當(dāng)你要求MAME運(yùn)行替換版本的ROM時(shí),就會(huì)發(fā)生以下的情況:
  1. MAME 會(huì)尋找替換版本游戲的(分離的)zip文件。如果它不在里面,或者是沒有包含在里面...
  2. MAME 就會(huì)檢查 "原版"游戲的zip文件
  比方說有一個(gè)游戲(假想的)名字叫做Space Lips。它有兩個(gè)版本:原作(splips.zip)和替換版 (splips2.zip)。 各自的ZIP文件里有五個(gè)文件,01到 05. 其中有四個(gè)文件是相同的也就是公用的; 只有名字為05的文件是不同的所以,為了玩替換版本的游戲,你只要一個(gè)額外的文件:第二個(gè)版本的需要的05文件。
  如果你把05文件從splips2.zip里取出,然后重命名為05a,再把它加入到 splips.zip中去,你就可以把splips2.zip刪除了?,F(xiàn)在當(dāng)你要求MAME運(yùn)行Space Lips (替換版本)時(shí),它會(huì)(1) 檢查splips2.zip (現(xiàn)在已被刪除了); 然后(2)它會(huì)在splips.zip中檢查它所需的文件,再就運(yùn)行游戲了。
  
  當(dāng)你使用合并ROMs后你省了多少空間呢?在MAME 0.31時(shí),也就是在合并ROM被支持前,整個(gè)ROM大約需要107MB的話,在MAME V.33,整個(gè)ROM就會(huì)少于77MB!
  所以說ROM合并是非常好的---你是怎么知道應(yīng)該合并哪些文件,應(yīng)該如何命名它們的,等? 你可以試試你的運(yùn)氣自已合并ROM,使用MAME的-listroms命令去查看每一個(gè)ROM所需的文件是什么。就像上面所說的,有可能,一些"替換" 文件和原作的文件有著相同的名字,你必需用某種方法把它重命名, 因此,為了可靠的合并 ROMs,你應(yīng)該
  * 從一些站點(diǎn)上下載合并好的ROM
  *使用一個(gè) ROM-管理程序,像 ClrMAME去合并你現(xiàn)有的分開的ROM
  (注意:現(xiàn)在有些不需要的文件有可能在以后的MAME版本中會(huì)需要。如果你合并了你的 ROMs并把不需要的文件丟棄了,那就準(zhǔn)備好再去下載這些文件。)
  
  R02. 在ROM合并后我該如何刪除不需要的文件呢?
  用手動(dòng)刪除(小心點(diǎn)),或到這看看 ClrMAME.
  除非你知道你在干什么,不然請(qǐng)不要這么做,因?yàn)樾掳姹镜腗AME可能用到現(xiàn)在還沒用到的roms (如果聲音模擬被加進(jìn)去了,那么聲音roms就必需要的),要不然你的rom就有錯(cuò)誤了。
  
  R03.我已經(jīng)把MAME升到了最新版本,但是我的有些ROMs還是不能運(yùn)行。
  當(dāng)MAME升級(jí)了后,會(huì)對(duì)現(xiàn)有的能模擬的游戲改進(jìn),這就是說原作中的更多的文件能被放在ROM中使用了。 或者有可能在你把ROM包合并的時(shí)候把其中一部分給刪除了。
  因此,你可以(a) 保存以前版本的MAME; or (b)下載升級(jí)過的ROM ,用新的MAME玩 (當(dāng)一個(gè)新版本的MAME 發(fā)布的時(shí)候,有些站點(diǎn)會(huì)讓你下載最新ROM必需的個(gè)別文件,因此你不需要下載整個(gè)ROM包.)
  R04. 什么是PROMs?
  PROMs是一種特殊的ROM文件其中包含了色彩數(shù)據(jù)和其它一些游戲所需的數(shù)據(jù),它們通常直接把代碼輸入MAME 現(xiàn)在需要它的游戲,已經(jīng)把它當(dāng)作獨(dú)立的文件包含在里面了。
  
  R05. 為什么我不能在一個(gè)文件中下載到ROMs和samples? 為什么我在問的時(shí)候站點(diǎn)很煩感呢?
  這是一個(gè)在README.TXT常問的問題。
  "你不允許在同一個(gè)宣傳媒體同時(shí)介紹MAME和ROM映象。你可以在把它們放在同一站點(diǎn)讓別人下載,但是你要向使用者聲名 ROMs的版權(quán)和和可能告成的法律后果。你不能把MAME和其它軟件放在一個(gè)包里讓他人下載,一個(gè)文件已經(jīng)能支持所有的ROMs 了,你不能把MAME放在你要售出的任何形式的表格,廣告,CD-ROMs和其它包括ROM映象的媒體上。注意,這個(gè)約束對(duì)不直接銷售,而是間接行為也是有效的.當(dāng)然有時(shí)約束也不適用,因?yàn)榘l(fā)布的CD-ROMs的可能是ROMs的版權(quán)所有者。
  請(qǐng)記住,你有一個(gè)ROM文件是不合法的,除非你有含有ROM的原作電路板。這是非常不現(xiàn)實(shí)的---或許是不可能---一個(gè)人擁有MAME所支持的游戲的超過2000個(gè)的電路板。擁有一個(gè)不屬于你的ROM 每一個(gè)人都會(huì)被判5年監(jiān)禁和$50,000的罰款。(但是也承認(rèn),現(xiàn)在還沒有人被起訴過,但是法律是存在的。)
  即使是合法的,你真的認(rèn)為有站點(diǎn)會(huì)讓瀏覽者下載一個(gè)600MB的文件(或大于1700MB,包括NeoGeo游戲)嗎?
  現(xiàn)在,想象你是這個(gè)站點(diǎn)的人, 然后每天有50個(gè)人問你同樣的這個(gè)問題 --問你一件不合法的事,這就十分不切實(shí)際,這是MAME小組所禁止的?,F(xiàn)在你能明白為什么站點(diǎn)這么煩感了吧 請(qǐng)不要在問這個(gè)了!
  R06.為什么我找不到<游戲名稱>的聲音Samples?
  一些sample根本是不存在的雖然如此,MAME的開發(fā)者會(huì)把聲音Samples加入到這類游戲當(dāng)中去的。 請(qǐng)期待著聲音Samples最終還是會(huì)出來的。有一些游戲,只有聲音Samples的一部分是存在的。你通??稍贛AME的官方站點(diǎn)找到完整的聲音Samples,請(qǐng)到 Samples頁下。
  MAME有著一個(gè)非常有趣的功能,那就是把畫面輸出到標(biāo)準(zhǔn)的街機(jī)系統(tǒng)。通過這個(gè)功能,我們可以把主機(jī)藏在街機(jī)的箱體當(dāng)中,使用其顯示器、控制臺(tái)等作為I/O設(shè)備,由于聲、像、控、投幣功能一應(yīng)俱全,這個(gè)系統(tǒng)跟基于專用電腦板的真正街機(jī)運(yùn)行起來沒什么兩樣,還可以很方便的更換游戲呢。下面我就來簡(jiǎn)要介紹一下制作方法。 首先我們要了解一下一個(gè)街機(jī)系統(tǒng)的構(gòu)成。一般來說,一臺(tái)標(biāo)準(zhǔn)的街機(jī)包括箱體、顯示器、控制臺(tái)、投幣系統(tǒng)以及藏在箱體內(nèi)部的掃描板、游戲基板(“基板”一詞從日文,國(guó)內(nèi)一般稱之為電腦板)等幾個(gè)部分。掃描板是負(fù)責(zé)將游戲視頻信號(hào)輸出到監(jiān)視器形成圖像的一張電路板,而基板是整個(gè)街機(jī)的核心部分,它提供游戲的視頻、音頻、控制信號(hào),沒有它整臺(tái)街機(jī)就會(huì)動(dòng)彈不得,一無是處了。街機(jī)業(yè)者可以通過更換基板來更新游戲,通常一張基板僅僅對(duì)應(yīng)一個(gè)游戲,某些基板,如SNK的MVS、Capcom的CPS等,采用了主板和ROM卡分開的設(shè)計(jì)方式,相當(dāng)于插卡游戲機(jī)的形式,而我們的計(jì)劃是采用一臺(tái)PC來代替街機(jī)基板,這臺(tái)PC就相當(dāng)于一張可以動(dòng)態(tài)提供兩千多個(gè)街機(jī)游戲的多用基板了?;逋ㄟ^一個(gè)28針腳的插座與街機(jī)掃描板、控制臺(tái)、箱體喇叭等相關(guān)設(shè)備相連,其工作所需的電源通過插座供給。這個(gè)28針插座是由Jamma定義的——Jamma者,Japanese Amusement Machine Manufacturers Association也,日本娛樂設(shè)備生產(chǎn)商協(xié)會(huì)的簡(jiǎn)稱——這是一種世界上絕大多數(shù)生產(chǎn)商都遵循的街機(jī)接口規(guī)格,Jamma也因此成為街機(jī)硬件標(biāo)準(zhǔn)的代稱。為了保留原系統(tǒng)的完整性,不破壞Jamma插座,我們選擇了購買可以插入Jamma插座的28針插板,這個(gè)插板其實(shí)就是一張小小的雙面電路板,每一面都有28根印刷銅箔。Jamma插座和插板的外形就跟游戲機(jī)卡座的接插件部分差不多。你可以在購買街機(jī)箱體的時(shí)候問商家要上一兩片這樣的插板,以備我們的改造計(jì)劃使用。
  焊錫面
  Solder side 元件面
  Parts side
  GND 地 A 1 GND 地
  GND 地 B 2 GND 地
  +5V 電源 C 3 +5V 電源
  +5V 電源 D 4 +5V 電源
  -5V 電源 E 5 -5V 電源
  +12V 電源 F 6 +12V 電源
  -Key- 方向堵頭 H 7 -Key- 方向堵頭
  coin counter 2 投幣計(jì)數(shù)器2 J 8 coin counter 2 投幣計(jì)數(shù)器1
  coin lockout 2 ???2 K 9 coin lockout 1 ???1
  speaker - 喇叭負(fù)極 L 10 speaker + 喇叭正極
  NC 保留 M 11 NC 保留
  Video Green 綠原色 N 12 Video Red 紅原色
  Video SYNC 視頻復(fù)合同步 P 13 Video Blue 藍(lán)原色
  Service switch 調(diào)試開關(guān) R 14 Video GND 視頻地
  Tilt switch ??? S 15 Test switch 復(fù)位開關(guān)
  Coin B 投幣2 T 16 Coin A 投幣1
  2P start U 17 1P start
  2P up V 18 1P up
  2P down W 19 1P down
  2P left X 20 1P left
  2P right Y 21 1P right
  2P button1 Z 22 1P button1
  2P button2 a 23 1P button2
  2P button3 b 24 1P button3
  NC 保留 c 25 NC 保留
  NC 保留 d 26 NC 保留
  GND 地 e 27 GND 地
  GND 地 f 28 GND 地
  這些針腳定義都已經(jīng)標(biāo)注在JAMMA插座上了,一般不會(huì)分辨不清的。接下來我們要做的就是逐一的把從PC輸出的聲音、圖像、控制信號(hào)通過JAMMA插座輸入街機(jī)系統(tǒng),完成我們的PC2Arcade大業(yè)!
  首先就是圖像部分的輸入系統(tǒng)。這是我們的改造計(jì)劃的核心部分。通常,電腦顯示卡輸出的是三原色RGB和多頻行、場(chǎng)*分離同步信號(hào),其中行頻范圍是31-166Khz,場(chǎng)頻范圍是60-240Hz(視顯示卡品牌而定),以顯示多種分辨率、刷新頻率的畫面。以下是PC顯卡針腳定義圖:
  *:行頻、場(chǎng)頻為無線電術(shù)語,指的是畫面的水平、垂直刷新頻率。
  PC VGA connector pinout
  1 - Red 紅
  2 - Green 綠
  3 - Blue 藍(lán)
  4 - Monitor ID * 顯示器型號(hào)ID
  5 - Ground 地
  6 - Red Ground 紅色地
  7 - Green Ground 綠色地
  8 - Blue Ground 藍(lán)色地
  9 - Keyway (No pin) 空腳
  10 - Sync Ground 同步地
  11 - Monitor ID * 顯示器型號(hào)ID
  12 - Monitor ID * 顯示器型號(hào)ID
  13 - Horizontal Sync 水平同步
  14 - Verical Sync 垂直同步
  15 - Monitor ID * 顯示器型號(hào)ID
  而普通的低分辨率街機(jī)顯示器能接受的是RGB和復(fù)合行、場(chǎng)同步信號(hào),行頻15.75Khz,場(chǎng)頻50/60Hz,所以直接將顯卡的標(biāo)準(zhǔn)輸出信號(hào)輸入街機(jī)顯示器是不可行的,為了使PC輸出的視頻信號(hào)能夠滿足街機(jī)顯示器的要求,在輸入三原色信號(hào)方面,電腦顯示卡和街機(jī)顯示器配合得相當(dāng)完美,可以直通使用而不需要做任何處理;但是行頻和場(chǎng)頻就沒這么簡(jiǎn)單:需要把行同步(HSYNC)、場(chǎng)同步(VSYNC)轉(zhuǎn)換成混合同步(composite SYNC)信號(hào),實(shí)現(xiàn)這個(gè)目的只要一個(gè)邏輯門電路就行了,如下圖:
  本電路由YAmaさん設(shè)計(jì),circuit designed by YAma san。
  74HC86有多種封裝形式,市面上常見的是DIP雙列直插型的,單片零售價(jià)大概4塊錢左右。它還是一顆超低功耗的IC,我所制作的這個(gè)電路甚至可以不用+5V電源就能正常工作。這里是這顆IC的詳細(xì)參數(shù)。買不到的話也可以用74AC86直接代用。
  我在過去曾經(jīng)提到過把顯卡輸出的行、場(chǎng)同步信號(hào)直接混合后接入街機(jī)。這種做法當(dāng)然也是有效的,不過從理論上來說,將兩個(gè)頻率差距極大的輸出端短路可能會(huì)對(duì)設(shè)備有一定影響,因此我們盡可能不要使用這種方法。至于通過電容來隔離的方法更是錯(cuò)誤的——同步信號(hào)通過電容時(shí)的相位延遲,會(huì)導(dǎo)致畫面上產(chǎn)生部分的水平扭曲。
  了解了以上的原理之后,就可以進(jìn)行視頻部分的安裝了,去電腦配件商店購買一個(gè)15針的VGA插頭以及足夠長(zhǎng)的9芯屏蔽電纜,將顯卡的R、G、B信號(hào)引出,接入28針插板的12、N、13腳;顯卡的水平、垂直同步信號(hào)引入復(fù)合同步轉(zhuǎn)換電路,再把輸出的同步信號(hào)輸入28針插板的P腳;最后,把顯卡插頭中所有的地線,也就是第5、6、7、8、10針都焊接到一塊,然后接入28針插板的地線端,這樣,視頻部分就解決了。
  這是我制作的同步信號(hào)混合器,最上方的是從主機(jī)背面的游戲口取得+5V電源的插針,不過我在實(shí)踐中發(fā)現(xiàn)其存在是有點(diǎn)多余了。這個(gè)電路比原圖增加了一顆100微法的濾波電容和一顆LED電源指示燈。此外,考慮到街機(jī)顯示器的電腦、游戲機(jī)適應(yīng)性,輸出部分并未直接與28針插板焊接,而是采用了一個(gè)9針的插頭,相應(yīng)的,28針插板也使用了一個(gè)9針插座來做R、G、B、S信號(hào)的接駁器,這個(gè)插座還集成了音頻輸入功能,游戲機(jī)的RGB以及音頻信號(hào)同樣可以通過這個(gè)插座輸入街機(jī)系統(tǒng),這一點(diǎn)大家有興趣可以自行研究。
  接下來是控制部分的改裝工作。在Jamma的標(biāo)準(zhǔn)定義中,按鍵數(shù)目只有3個(gè)(Z/22、a/23、b/24),不能適應(yīng)模擬器多種游戲的要求——例如SNK的四鍵類、Capcom的六鍵類等,但是我們也看到,Jamma的針腳并未完全使用,尚有3對(duì)(M/11、c/25、d/26)空閑,正好可以用來做4、5、6鍵*??刂齐娐贩矫妫覀冞x用目前許多模擬器均直接支持的PS手柄(接口電路參考本站的手柄專區(qū)),由于街機(jī)的控制臺(tái)僅僅是帶有搖桿、按鈕的空殼,我們可以很方便的把PS手柄安裝上去。不過安裝的方法比較麻煩:需要將手柄拆開,取出其中的電路板,再把上面的上下左右、方叉圓角等按鍵與Jamma插板上的箱關(guān)鍵位一一焊接,各按鍵的公共端就是地線,與Jamma插板的GND相連接。建議大家按照MAME的缺省鍵位來安排:1-叉、2-圓、3-方、4-角、5-L1、6-R1,投幣-select、開始-start。焊接的導(dǎo)線最好使用計(jì)算機(jī)用的扁平排線,各位可以參考本站這個(gè)頁面。如果你喜歡,也可以采用鍵盤來充當(dāng)控制系統(tǒng),但是要把那么多顆鍵位接到街機(jī)控制臺(tái)應(yīng)該比較麻煩吧。
  已經(jīng)把PS手柄電路板包括在內(nèi),直接與28針插線板相連,圖像信號(hào)通過一個(gè)9針D型插座與上面說的同步信號(hào)混合器連接,在通過28針插線板輸入街機(jī)顯示器。
  *:SNK的多合一MVS基座中,d/26是切換ROM卡位置的開關(guān),如果你還想把這個(gè)街機(jī)系統(tǒng)用于MVS,請(qǐng)注意改正。
  最后就是聲音部分的處理了,相對(duì)來說,音頻方面的改造簡(jiǎn)單得多。在這個(gè)計(jì)劃中,游戲的音源來自于PC的聲卡,一般的聲卡都具備一個(gè)有效功率1W左右的放大器單元(注意調(diào)整聲卡上的功放開關(guān),使得輸出方式為speaker而不是line out),足夠驅(qū)動(dòng)街機(jī)箱體上的喇叭了。不過值得一提的是,Jamma標(biāo)準(zhǔn)中的音頻部分是單聲道的,為了獲得立體聲效果,更好的體現(xiàn)為數(shù)不少的stereo模擬器游戲(SNK MVS games、Capcom Qsound games、SFC games等等),我對(duì)Jamma標(biāo)準(zhǔn)的音頻部分作了以下更改:10腳改為左聲道,L腳改為右聲道?,F(xiàn)在,我們只需要找到一條帶有?3.5立體聲插頭的音頻線,將其左聲道線、右聲道線及公共地線與jamma插板上的10、L、GND腳一一焊接好就行了。
  接線樣本:顯卡的分離同步信號(hào)通過74HC86混合成復(fù)合同步信號(hào),與RGB和音頻信號(hào)一起通過一個(gè)9針插頭輸出到28針插板的相應(yīng)針腳,兩片PS手柄的電路板背對(duì)背綁在一起,上面的印刷開關(guān)一一與28針插板的控制針腳相連,并通過一個(gè)并口插頭接入PC。聲卡輸出信號(hào)直接用導(dǎo)線連接到28針插線板上對(duì)應(yīng)針腳。
  經(jīng)過以上三步的改造,我們這個(gè)計(jì)劃的硬件部分基本完成了,我們只要接好全部連線,在使用MAME的時(shí)候加上-monitor arcade參數(shù)即可在改造好的街機(jī)系統(tǒng)上領(lǐng)略完全擬真的效果了。另外一個(gè)優(yōu)秀的模擬器Raine也可以在這樣的街機(jī)系統(tǒng)上使用,從.24a開始,使用-screenmode ARCM參數(shù)就行了。事實(shí)上,這兩個(gè)模擬器的街機(jī)顯示器支持代碼,都是出自一個(gè)人之手,他就是PC2JAMMA(http://www.mameworld.net/pc2jamma)的站長(zhǎng) Brian lewis大人。B.L様還開發(fā)了一個(gè)可以把許多DOS模擬器(暫時(shí)無法處理Windows版模擬器)畫面轉(zhuǎn)換到街機(jī)顯示器上的一個(gè)模擬器前端程序ArcadeOS,目前的支持列表為:MAME、Raine、Rage、CALLUS、RAINE、Rage、System16、VAntAGE、BRSMS、ColEM,GENECYST、KGen98,MagicEngine、NESTICLE、RockNES、SP、Z26、ZSNES……我只測(cè)試了其中的Callus、ZSNES、GENECYST、NESTICLE,均可成功的在街機(jī)顯示器上再現(xiàn)。對(duì)ArcadeOS有興趣的話不妨去PC2JAMMA站逛一逛,我自己就在用這款真正意義上的“街機(jī)操作系統(tǒng)”,覺得效果不錯(cuò)。
  在國(guó)外,也有不少自做街機(jī)箱體的愛好者,這里就是他們的作品展臺(tái):http://arcadeathome.efront.com/pics...多DIY的事情……

相關(guān)文章

最新評(píng)論

大港区| 太保市| 韩城市| 苏州市| 遂川县| 志丹县| 光泽县| 泾阳县| 抚松县| 东兴市| 万盛区| 青岛市| 翁源县| 新昌县| 湖南省| 乌鲁木齐县| 乌苏市| 攀枝花市| 永善县| 都兰县| 香格里拉县| 杭州市| 兴城市| 金堂县| 文安县| 阜康市| 济宁市| 三明市| 故城县| 吴桥县| 玉龙| 高州市| 京山县| 永嘉县| 虹口区| 宕昌县| 美姑县| 曲周县| 三台县| 司法| 曲阜市|