MAME使用说明
2005-07-13 01:13:00来源:YXDOWN.COM游戏转载编辑:评论(0)
|
1. 模拟器的安装:
用winzip带目录解压到任意目录,如c:mame 会在此目录下生成如下子目录: c:mameartwork 应该是用来美化模拟器界面的东东. c:mamecfg 用来存放游戏的配置文件 c:mamehi 存放游戏的最高比分 c:mameinp 存放游戏的记录文件 c:mamesnap 存放游戏中抓的图,格式为PCX。 c:mameroms 存放游戏本身,支持zip. c:mamesamples 存放个别游戏所需的样本文件 c:mamesta 存放游戏国家资料 c:mamememcard 存放NEOGEO游戏暂存文件
此外mame32还有几个目录
c:mameflyers 存放游戏的海报宣传画 c:mameimages 存放游戏的预览图
另外在c:mame 中还应有mame.exe,mame.cfg,cheat.dat,readme.txt,whatsnew.txt 和history.dat,mameinfo.dat等。
2.游戏的使用:
将游戏zip文件放到roms目录,不必解压,这样最简单。 也可以在roms目录下建一特殊的目录再放进去(可改),比如'忍者神龟'这个rom,需要在roms 下建一目录名为tmnt,然后将游戏解压到此目录下,即游戏要放到c:mameromstmnt 目录下, 其它游戏及其所对应的目录名见模拟器附表或直接用命令: mame -list查询。
3.模拟器的使用:
在c:mame 目录用下面的命令来玩游戏: mame+游戏名+参数
例:mame kof98 -soundcard 0 意思就是玩KOF98这个游戏而不用声音。
'游戏名'就是你在roms目录下建的子目录名或是zip压缩文件的名字,参数可选的非常多, 下面就为大家介绍一下。
-tweak/-notweak (默认值: notweak) 打开/关闭tweak显示模式,打开tweak显示模式后的画面素质比使用vesa来得好,但不是所 有显示卡和显示器都支持该模式(像384 x 224)。所以默认值是notweak.
-ntsc 使用NTSC制式,288x224模式,需要VGA-TV转换卡。
-vesamode vesa1/vesa2b/vesa2l/vesa3 选择VESA的不同模拟式,视你的显卡而定。
-resolution XxY 设置显示范围的宽和高,即分比辨率,如'-resolution 800x600'。默认时MAME会自动设置 一个适当的分辨率,通常是304 x224 @ 60HZ。您可用此参数修改其设定。
-skiplines N / -skipcolumns N 很多游戏的显示都要大于240行,如果您设的分辨率小于游戏的实际可视范围,可用此参数 调整可视区的位置,此参数可设置从屏幕顶端开始跳过的行数N,您可使用绝对偏移或相对 偏移,在游戏中用PageUP和PageDOWN 键。调整显示的垂直位置,用SHIFT + PGUP/PGDN键来 调整显示的水平位置。 |
|
-scanlines/-noscanlines (默认值: -scanlines) 如果您的显卡或显示器无法在默认状态下工作,可改用参数 -noscanlines 或者 -vesa, Scanlines是隔行扫描。(速度比较快)
-stretch/-nostretch (默认值: stretch) 使用 nostretch 去禁止在VESA模式中象素的双倍显示,虽然可以加快速度,但游戏画面会很小。
-depth n (默认值: 16) 有些游戏需要在64k色模式下才能正确显示图像,为增加速度,您可以用 -depth 8 来关掉 64k色,强制用256色显示,但图象是惨不忍睹了。
-gamma n (default: 1.2) 设置最开始 gamma(光亮度) 的值。
-vgafreq n 默认值 n=0 可选择的值有: 1, 2 ,3 改变显示刷新率以避免抖动和闪烁, 尤其是在224x288 noscanlines模式下。请谨慎使用此 参数,因为可能由于所选值超出您显示器所支持的范围而造坏!
-vsync/-novsync (默认值: -novsync) 同步视频显示,此功能需要特殊的显示模式和刷新率,且会降低模拟器速度, 224x288 noscanlines是大多数游戏采用的显示模式,但打开该选项时会使游戏更加耐看。
-alwayssynced/-noalwayssynced (默认值: -noalwayssynced) 仅当-vsync打开时使用.
-triplebuffer/-notriplebuffer (default: -notriplebuffer) 使用显卡的triplebuffer(现在大多数显卡都有),它和tweak混用比vsync和vesa混用要好。 但请注意你的显卡是否支持。
-monitor NNNN (default: standard) 选择显示器的制式 standard: 普通 PC 制式 ntsc: NTSC 制式 pal: PAL 制式 arcade: 街机制式
-centerx N and -centery N 改变信号值,-8x8是centerx用的,-16x16是centery用的.当你的显卡信号输出到电视上时如 果图像不是对中,就试试这个参数吧.
-waitinterlace 强制你的电视使用较高的刷新率(当你把显卡信事情输出到电视上时).
-ror 使显示图像顺时针旋转90度
-rol 使显示图像逆时针旋转90度
-flipx 水平翻转显示
-flipy 垂直翻转显示 请慎用这几个参数,以免给您的显示器造成损坏。
-norotate 强制关闭所有内定的显示旋转设定。有些游戏是颠倒了90度的。像CPS1的1941, 你就要用这个参数了。 如果想修正,请用参数: -norotate -flipx -flipy. |
-frameskip n (default: auto)
强制游戏跳帧数,范围从1~12.一个正常的游戏是动行在60帧下的,如果你选frameskip 2,
则这个游戏动行在50帧下,即每增加1,就跳5帧。同样地,如果你的机器最快也只能运行
在50帧下(frameskip 0)那么你的游戏速度将会变慢(像慢镜头),那么你可以用
frameskip 2来使游戏动行在60帧的正常速度下,换来的是画面的跳跃。在游戏中可以
用“F9”和“F11”来改变数值。
-antialias/-noantialias (默认值: -antialias)
反混淆vector类的游戏.
-beam n 设置显示器像素的宽度。n 是一个不定值,范围从1.00 到 16.00。提高n的
数值,有利于模拟器速度的提高。
-flicker n 设置闪烁度,n 是一个可调数值,范围从 0.00 - 100.00
(0=最小 100=最大).
-translucency/-notranslucency (默认值: -translucency)
开/ 关半透明效果。
-soundcard n 设置声卡(1-6),若不加此参数,则会在游戏运行前寻问您的声卡类型。
-sr n 设置声卡的采样率,默认是 22050,低的采样率将会加快模拟器的运行速度,但声音
质量也将降低。可用的有11025和44100等。
-sb n 设定声卡工作在8bit或16bit下,默认值是8bit,16bit将提高声音质量,但会降低
模拟器的运行速度。
-stereo/-nostereo (默认值: -stereo) 开/关立体声输出。
-volume n (默认值: 0) 设置游戏开始时的音量,在游戏中也可改变。它是以db做单位的
-ym3812opl/-noym3812opl (默认值: -noym3812opl) 用 SoundBlaster OPL 芯片来模拟
YM3812 音乐芯片. 这是比较快并且可以得到较好的效果.但是不调整音量的大小,你也
需要一快真正的OPL芯片声卡。(如果你用的是兼容声卡,它将会用软件来模拟,当然了,
真正的数字芯片要比模拟的好听多了。)
-joy 参数 (默认值: 无) 允许用手柄进行游戏, 可用参数如下:
none - 不用游戏手柄
auto - 尝试自动侦测手柄,如果成功就去买奖卷吧。
standard - 普通2键手柄
dual - 用双手柄(每个只能用两个键)
4button - 4键游戏手柄或摇杆
6button - 6键游戏手柄或摇杆
8button - 8键游戏手柄或摇杆
fspro - CH Flightstick Pro
wingex - 罗技的Wingman Extreme
wingwarrior - 罗技的Wingman Warrior
sidewinder - Microsoft Sidewinder (up to 4)
gamepadpro - Gravis GamePad Pro
grip - Gravis GrIP
grip4 - Gravis GrIP (4轴)
sneslpt1 - 装在LPT1的改装的超任手柄
sneslpt2 - 装在LPT2的改装的超任手柄
sneslpt3 - 装在LPT3的改装的超任手柄
psxlpt1 - 装在LPT1的改装的PS手柄
psxlpt2 - 装在LPT2的改装的PS手柄
psxlpt3 - 装在LPT3的改装的PS手柄
n64lpt1 - 装在LPT1的改装的N64手柄
n64lpt2 - 装在LPT2的改装的N64手柄
n64lpt3 - 装在LPT3的改装的N64手柄
注意:
1) 游戏中中TAB菜单中较准游戏手柄,较准的数值会保存在MAME.CFG中,如果你使
用不同的手柄,需要重新较准。
2) 不知名的手柄中的非标准按键在MAME中不能工作。
3) 官方的超任改装网站是 http://snespad.emulationworld.com
4) http://www.debaser.force9.co.uk/ccmame 教你怎样改装和安装PS/N64的手柄。
-hotrod 自动设置键盘按键(只适合某些游戏)
-log 把模拟过程中出现的错误问题记录在文 ERROR.LOG。
-help, -? 显示帮助和版本。
-list 显示所支持的所有游戏名。
-listfull 显示所支持的游戏及其对应目录名。
-listroms 显示某游戏所应包含的roms文件。
-listsamples 显示某游戏额外所需的样本文件。
-listdetails 显示具体的驱动清单和硬件模拟信息。
-listgames 显示所支持游戏的年份和厂商。
-listinfo 显示所支持游戏的综合资料。
-listclones 列出模拟器支持的所有游戏名称(包括neogeo的游戏)。
-verifyroms 校验指定游戏的roms文件。
-verifysamples 校验指定游戏的样本文件。
-romdir 指定一用来替换默认存放roms的目录。
-mouse/-nomouse (默认值: -mouse) 是否支持鼠标。
-cheat 作弊模式,有很多游戏默认值是关闭的,用这个参数来打开。
-debug 打开完整的调试程序,在模拟器工作