MAME街机模拟器常见问题与解答FAQWord格式文档下载.docx
《MAME街机模拟器常见问题与解答FAQWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《MAME街机模拟器常见问题与解答FAQWord格式文档下载.docx(30页珍藏版)》请在冰豆网上搜索。
(DOS和Win32)
S08.什么是CWSDPMI,我在哪能得到它,我该如何使用它?
S09.我不能解压缩MAME的压缩文件因为我没有任何解压缩程序。
S10.什么是frontend?
我需要吗?
假如这样的话我该使用哪个,我在哪里可以得到它?
S11.我如何确定自已获得了正确的ROMs?
S12.屏幕上奇怪的黑色水平线是怎么回事?
我该如何...?
(9)
H01.我该如何"
按OK键"
?
H02.好了,我已经在游戏的开始画面了。
我该如何开始游戏呢?
H03.我不喜欢键盘的默认设置,我能否改变它?
H04.在我游戏时,我是否能保存当前的游戏画面?
H05.我能否保存我的游戏进度,以后接下去玩呢?
H06.我能通过因特网进行两人游戏吗?
H07.什么是鸡尾模式?
H08.我是一个菜鸟,我该如何在游戏中作弊?
H09.我怎么才能往CHEAT.DAT递交我自已的作弊方式?
主要问题(综合)(13)
T01.为什么我的手柄不能使用?
T02.当我运行MAME时,我的显示器变成黑屏并在上面出现了警告信息。
.
T03.当我开始游戏的时候,我看见了一串串杂乱的色彩,或者奇数指向的硬币,ROMs,RAM,等等.
T04.方向键能使用的,但是我不能开火,跳等.
T05.TRON的手臂不能移动,我不能瞄准HeavyBarrel,等
T06.为什么我喜爱的游戏不能保存我的高分记录?
T07.我想试着玩Williams游戏(Joust,Defender,Bubbles,等.)但是我不能让游戏自已进入。
T08.当我运行Zookeeper时,等到显示"
THISLOCATION"
时屏幕就不动了。
T09.我不能让(720,AlexKidd,ManiaChallenge,MortalKombat2,Popeye,)等游戏运行
T10.用鼠标按制游戏时太敏感了/不太敏感.
T11.当我试着去玩MACH3或Usvs.Them时,显示出要我插入盘的信息.
T12.ReturnoftheJedi看起来很糟,这是因为我的显示器还是屏幕模式的原因?
T13.NeoGeo不能运行。
主要问题(DOS)(18)
D01.错误:
No16-bitXXXxXXXmodeavailable.
D02.错误:
Audioinitializationfailed
D03.错误:
Loaderror:
NoDPMI
D04.错误:
Unabletoinitializedisplay
D05.我已经通过了版权和游戏信息的显示,但是游戏还是不开始。
D06.当我运行游戏时,我的屏幕变成了分屏,像两个屏幕互相压在顶部。
D07.为什么有些游戏在我的系统上运行得如此的慢?
D08.如何能让<游戏名称>运行得更快?
D09.<游戏名称>不能正常运行.(是的我已经查看过了README.TXT和GAMELIST.TXT,它应该能玩的。
)
D10.什么是VESAV3.0?
为什么我的图形卡没有它?
D11.为什么<游戏名称>的bootleg版本能运行,但是原作不能?
D12.游戏画面的上部或者下部被截掉了一部分。
D13.如果我发现了一个新的bug。
我该如何告诉MAME小组呢?
D14.当我用鼠标玩StarWars(或者其它游戏是),移动的方向是不对的。
D15.我有一块AWE32/AWE64声卡,但是如果我选了它,MAME运行起来就像爬一样。
D16.错误:
ExitingduetosignalSIGNOFPCoprocessornotavailableat
eip=0014d62c
D17.我有一块SoundBlaster声卡,但是没有声音。
这是怎么回事?
D18.我的PCI声卡不能正常的在DOS下工作。
疑难杂症(Windows)(6)
W01.为什么MAME/W或者MAMEnu不和MAME32一起运行?
是不是有MAME32的frontend?
W02.启动错误:
DINPUT.DLL
W03.启动错误:
Dxxxxxxx.DLL(DINPUT.DLL)
W04.我没有得到错误信息,但是游戏没有音乐和和音效。
W05.我没有得到DINPUT错误的信息,但是我的手柄/控制器仍然不能用。
W06.我没有Intel处理器,所以MAME32不能运行。
其它问题(6)
M01.为什么象Galaxian,DKong,Pac-Man,等这些游戏会有很多不同的版本?
M02.街机游戏是怎样被拷贝保护的,为什么要这样做?
M03.有没有一个网上社区讨论MAME的?
M04.我能不能做自已的街机柜?
M05.MAME能不能用其它语言的?
M06.我能为MAME工程做出什么贡献吗?
ROMS(6)
R01.什么是"
合并"
ROMs?
我能合并我的ROMs吗?
如何合并呢?
R02.在ROM合并后我该如何删除不需要的文件呢?
R03.我已经把MAME升到了最新版本,但是我的有些ROMs还是不能运行。
R04.什么是PROMs?
R05.为什么我不能在一个文件中下载到ROMs和samples?
为什么我在问的时候站点很烦感呢?
R06.为什么我找不到<游戏名称>的声音Samples?
解答:
关于这个FAQ
这个FAQ对刚刚接触MAME这个模拟器的人是很有帮助的。
即使你已经使用MAME很久了,这个FAQ将提供你关于它的更多的重要的信息。
MAME小组收到过很多要求我们解答问题的来信,其中有些问题是我们已经解答了好几遍的。
因此,在你提交一个MAME目前还没有的问题时,请先看看这个FAQ。
请发电子邮件faq@告诉我们错误在何处。
请发电子邮件给我们faq@。
请注意:
我们不提供任何ROMs,以及有关这方面的信息。
如果有这样的来信,我们将不予解答。
这个FAQ是由Monroeworld的ShaneR.Monroe
开始制作的。
现在他已经离开MAME开发小组,去计划其它的事了。
我们得到了他的许可,继续把此FAQ制作下去。
这个FAQ你也能在其它许多站点上看到,但是它们基本上都是过时了的。
最新的版本你要到此查看MAME官方站点。
概要部份
MAME是一个基于各种街机游戏的模拟器,当使用这些与游戏相关连的数据文件(ROMs)时,MAME会或多或少的把这些游戏在你的电脑上再现。
MAME现在能模拟70到80年代超过1500个的经典街机游戏了。
MAME所使用的ROM都是从街机游戏原作的电路板上的ROM芯片上"
dumped"
下来的。
MAME
成为了游戏的“硬件”,代替了它们的中央处理系统和支持芯片。
因此,这此游戏不是复制品,是真实的,是这此街机游戏的原作
MAME的目的保存过去近十这些游戏的历史记录。
因为游戏制作技术是高速向前发展的,MAME将保存这些即将被丢失和遗忘的重要的“过时的”游戏。
许多电脑都能运行MAME,但不是全部。
它的运行主要是要依靠系统的CPU和图形卡。
但是,能否运行还要看个别游戏的情况,有些游戏对硬件要求比别的游戏可能更高些。
这里有一个基本系统配置能玩(和支持)大约一半的MAME支持(不是NeoGeo)的游戏:
奔腾200MHz
16-32MB的内存
足够的硬盘空间(所有的MAME支持的游戏需要1.5G,但绝大多数的roms都是很小的。
VESA2.0+或相兼容的图形卡
声霸卡(或相兼容)声卡
图像:
这些游戏没用使用流行的3D效果,所以3D卡不是必需的。
你的最佳选择是一块支持VESA2.0拥有2M显存或更多的2D显卡(比如Matrox
G200orG400).
声音:
对于MAME32,声霸卡SB32AWE是最好的。
对于DOS下的MAME,SB64PCI,SB128PCI,和Ensoniq
SoundscapePCI声卡就很好了,使用声卡选项7。
(警告:
SoundBlasterLive在DOS下的MAME是不能使用的!
).
一般来说,好的配置会得到更好的效果。
低配置的PII/233和一块好的2D显卡能玩75%的游戏。
至于有些游戏就算是PIII/500也不算快的。
对于Macs,任何G3基础的机器都能很好的运行MacMAME。
不行的是,你不能在网络电视上玩MAME。
记住:
MAME的制作并不是有意能让每一个游戏都能玩,但是是让每一个游戏如实能玩。
接受一个事实,有些游戏不能在你的系统上充份的正常的运行,你可能会给你自已带来失望。
(同样,记住MAME是免费软件。
如果你花钱买了它,就是你被抢动了)
在每一个DOS版的发布之后不久,Win95/98的就会接着发布的,叫作MAME32。
应该用哪一个呢?
两个都试试吧。
有的时候,MAME32运行游戏会比DOS版的更好,但是它有时会不兼容。
会有bug
等问题。
这些在DOS版本里还没有发现过。
如果你的系统对Directx不太友好,你应该明智的选择DOS版本的模拟器和一个图像增强程序。
最后,你要决定出哪个版本的更适合在你的机器上运行。
是的,MAME有各种版本,能运行在多种平台上,包括Mac,Linux,和Amiga.(请看MAME的官方站点的
其它平台以得到完整的列表。
)有人甚至说是N64版本的---但是它很难得到和合法化,(因为ROM是用程序合起来的)。
Mac和PC上的新版本通常是一起发布的-其它的过一段时间也会接着发布。
如果你使用的是其它平台,那你就要等上一段时间了。
是的,MAME是一个免费的软件。
软件源代码是公开的。
如果销售MAME或它的源代码这是不合法的行为。
不是。
用模拟器本身模拟其它平台,不是违法的。
如果你把MAME放在你的电脑里,放在你的站点上,或者发送给你的朋友都不是违法的行为。
ROM映象就是一个不同的问题了。
许多ROM站点已经被ROM的版权所有者客气的联系过了,要求他们在把映象从网上去掉。
虽然是这样,但是,还没有一个站点因为这个而被关闭或者是被起诉过。
Nintendo对ROM是否合法作了很明确的看法:
他们认为ROM映象在任何情况下都是不合法的。
(当然,这就是说Capcom把他们自已的ROMs随同Hanaho和HotRod手柄一起发售就不算违法了.)
拥有ROM映象的电路板,不代表你拥有有法律上的版权,还有许多象朋友之间拷贝软件。
这仍然是法律的盲点:
如果拥有这样的ROMs你就不会得到法律的起诉。
有时你要对你的行为负责任,如果你遇到麻烦要负责任的时候不要联系到MAME的开发。
是的,但是请阅读和注意这个约束(请看README.TXT):
"
你不允许在同一个宣传媒体同时介绍MAME和ROM映象。
你可以在把它们放在同一站点让别人下载,但是你要向使用者声名
ROMs的版权和和可能告成的法律后果。
你不能把MAME和其它软件放在一个包里让他人下载,一个文件已经能支持所有的ROMs
了,你不能把MAME放在你要售出的任何形式的表格,广告,CD-ROMs和其它包括ROM映象的媒体上。
注意,这个约束对不直接销售,而是间接行为也是有效的.当然有时约束也不适用,因为发布的CD-ROMs的可能是ROMs的版权所有者。
MAME(DOS版本)是由DJGPP2.03语言编译的,它是MS-DOS下一个免费的C编译语言;
Allegrolibrary和SEAL
library是来自Egerter软件源代码是完全公开的。
是允许你从README.TXT进行修改的。
“这一节可能不适用于具有不同版权(如CPU竞争者)MAME的特殊部分
。
此源代码在没有经作者授权的情况下是不能用于商业产品的。
如果是用在非商业产品上是允许的也是值得鼓励的。
但是,如果你要把MAME源代码的一部分用在你的程序里的话,你必需使整个源代码都免费。
派生出的作品是允许的(倘若原代码存在里央)。
但是不要气馁:
MAME是不断的进步的,你应该,投入你最大的兴趣,把你的稿件发给MAME开发小组,它们是要主要的完整的。
包含在这些原代码中的信息是可在任何地方自由使用的,然而得花上大量的时间和精力去收集这些信息
,如果你给我们附加的信息我们将非常感谢,你还可以自由的使用这些信息”
你可在以下站点下载到DJGPP2.02DJPP官方网页或者是SimTelarchive.你可在Allegrolibrary官方页面
或者SimTelarchive下载到Allegrolibrary.
想得到更多的关于MAME编译的细节,请阅读如何编译页面。
每一个版本的模拟器是越来越好,越来越有希望了。
请查看GAMELIST.TXT文件,这个文件是每个MAME都有的。
最新加入的游戏你能在WHATSNEW.TXT文件里找到,你也可阅读这里.
利用你的浏览器的查找功能找到*你*所喜欢的。
想得到现在还不能模拟的游戏的列表,请看这个站。
另外还有一个很有帮助的站点BobbyTribble的还不能模拟的街机游戏.里面有很多现在不能模拟的游戏的截图和说明。
1.不管你信不是不信,有些MAME小组的成员在现实生活中都有TM综合症,你可不是你能治得了的。
2.通常还不能模拟的游戏的ROMs是不存在的。
即使你有,也请不要发信过来要求开发者来支持这个游戏。
改为去建立一个页面收集关于这个游戏的信息-
图表,手册等,这种"
研究"
方会通常会是成功的。
想得到现在正在工作使其能模拟的游戏的信息,请看MAMEWIP(正在进行的)页面MAME官方站
.如果你在这里见不到你所需游戏的名字,那么说明这个游戏现在还不能被模拟-或者开发者想保守秘密。
开始部分
MAME通常可在以下站点得到MAME官方网站orfromothermirrorslike
Retrogames,EmuViews,Zophar'
sDomain和VintageGamingNetwork。
许多其它站点也有,不过你通常在以上站点得到最新的版本MAME32可在此站得到MAME32。
S02.我从哪里能得到MAME的(ROMs)呢?
你有三个合法的途径:
1.查找通过(比如eBay)真正的游戏电路板的拍卖,买一个ROMdumper的驱动程序把ROM芯片的内容拷贝到文件当中去。
2.购买HotRod手柄.它捆绑销售包括MAME的一个CD,里面有100%合法的Capcom的ROMs.
3.在MAME的官方站点上也有两个免费的ROMs,在其它下载页面.
通过合法途径在网络上搜索Google,Altavista,Yahoo,Webcrawler或者其它搜索引擎,去得到ROMs文件。
你要明白这在几乎所有国家是触犯法律的。
在你考虑做件事之前,看看这个街机游戏的版权拥有者是否让ROMs可用了(如Capcom)。
这样做就是你支持这些游戏公司和有利于竞争的表现。
声音Samples是数字化的声音文件,有些游戏需要它,把它加入ROM文件,使其取得声音.比如,DKong
Jr.这个游戏的声音没有完全模拟,如果你没有声音Samples你就听不到游戏中主角爬和跳的声音
,这就是说现在许多没有声音的游戏需要声音Samples来支持以得到全部声音.
声音Samples在MAME官方有声音Samples页。
对于MAME0.31,你不需要解压缩这些文件.
MAME会自动从这些压缩的文件中读取ROM声音Samples文件的数据。
如果出于某些愚蠢原因你一定要把这些文件解压缩,请到WinZip或者
UnPackPro.去下载winzip。
把它放在MAME目录下的ROMS子目录下。
你不需要解压缩ZIP文件。
把它放在MAME目录下的SAMPLES子目录下。
如有声音Samples有着正确的名字,而且放在了正确的地方MAME会自动的载入的。
99%的声音Samples必需和ROM文件的名字相同。
比如DKongJr.的声音Samples(ROM名字是:
DKONGJR)声音Samples也必需是DKONGJR.
注意:
你只要有有一个版本也就是基本的版本的声音Samples就能在同一游戏的不同版本之间使用了。
所以只要你有DKONGJR的声音Samples在你的SAMPLES
目录里,DKJRBL(DKongJr.Bootleg)和DKJRJP(DKongJr.Japanese)
就能完全的使用声音Samples。
你不需要有同一声音Samples的三个拷贝。
在下面的目录树下,是MAME和DKONGJR和其声音Samples的实际存放方式你可以看看的:
C:
\
\MAME\
MAME.EXE
\ROMS\
DKONGJR.ZIP
\SAMPLES\
(DOS和Win32)
为了运行DOS下的MAME,你要先来到MAME所在的目录(比如C:
\MAME)然后在DOS提示符后键入以下命令:
MAME<游戏英文名字><参数>
举个列子:
MAMErastan-640x480-soundcard1-depth8-sr11025
...运行游戏RASTAN使用640X480分辩率,使用声霸卡(或相兼容)的声卡,使用8位色模式(为了提高游戏速度或为了和某些图形卡兼容),声样选11025
(也是为了考虑游戏速度)。
想得到完整的参数列表就看MAME自带的README.TXT文件。
为了运行Win32位的MAME(MAME32):
打开MAME32文件所在目录,双击MAME32图标(它看起来像个大的"
32"
字样).
不需要使用命令和参数,你只需要在图形对话框选择你的选项。
CWSDPMI是一个DOS下的内存管理程序。
如果你要使用它必需满足以下的条件:
1.你正运行在纯DOS模式下(使用DOS命令,但没有启动任何版本的Windows),
2.一开始运行MAME你就得到了"
NoDPMI"
的错误信息。
为了让MAME在纯DOS模式运行,CWSDPMI必需是在你的MAME的主目录下。
CWSDPMI可在MAME官方站点得到
下载页。
得到后把CWSDPMI.ZIP解压缩到你的MAME目录下。
有两个很好的压缩/解压缩程序,它们是WinZip(共享软件)和UnPackPro(免费软件)。
你也可以使用DOS下的PKUNZIP.EXE
,但是这个程序没有图形界面,你必需使用命令行加参数。
fron