MAME是(Multiple Arcade Machine Emulator)的缩写,
它模拟的都是早期大型街机游戏,虽然这些游戏现在
看起来很一般,可是在当年都曾名噪一时,目前版本是
0.33beta6(98.7.1)共支持600多个游戏,分DOS和WIN32版.
1.模拟器的安装:
用winzip解压到任意目录,如c:\mame
会在此目录下生成如下子目录:
c:\mame\cfg 用来存放游戏的配置文件
c:\mame\hi 存放游戏的最高比分
c:\mame\inp 存放游戏的记录文件
c:\mame\pcx 存放游戏中抓的图
c:\mame\roms 存放游戏本身
c:\mame\samples 存放个别游戏所需的样本文件
另外在c:\mame 中还应有mame.exe,mame.cfg,cheat.dat,readme.txt等.
2.游戏的使用:
这600多个游戏都需要在roms目录下建一特殊的目录再放进去,比如
"忍者神龟"这个rom,需要在roms下建一目录名为tmnt,然后将游戏解压
到此目录下,既游戏要放到 c:\mame\roms\tmnt 目录下,其它游戏及其
所对应的目录名见模拟器所带 readme.txt 文件中.
3.模拟器的使用:
在c:\mame 目录用下面的命令来玩游戏:mame+游戏名+参数
"游戏名"就是你在roms目录下建的子目录名,
参数可选的非常多,下面会简要介绍一些.
游戏中用到的公用键:
Tab 进入系统设置菜单,按ESC返回.
P 暂停
F3 复位
F4 显示游戏图像,用光标改变设定颜色,ESC返回
F7 校准手柄
F8 改变跳桢值 (60, 30, 20, or 15)
F10 切换游戏速度
F11 切换显示速度
F12 抓图(PCX格式)
numpad +/- 调整音量
Lshift+numpad +/- Gamma值调整
ESC 退出
模拟器可选参数:
-scanlines/-noscanlines (默认值: -scanlines)
如果您的显卡或显示器无法在默认状态下工作,
可改用参数 -noscanlines 或者 -vesa.
-vesa/-novesa (默认值: -novesa) 设置是否使用标准VESA模式,
有些游戏会忽略参数 -novesa 而直接转为VESA模式.
-ntsc NTSC制式,288x224模式,需要VGA-TV转换卡
-resolution XxY
设置显示范围的宽和高,比如"-resolution 800x600",
默认时MAME会自动设置一个适当的分辨率,您可用此参数修改其设定.
-320 设置分辨率为 -320x240.
如果您的显卡不支持320x240分辨率,请用SDD6.52.
-400 设置分辨率为 -400x300
-512 设置分辨率为 -512x384
-640 设置分辨率为 -640x480
-800 设置分辨率为 -800x600.
-1024 设置分辨率为 -1024x768
-skiplines N 很多游戏的显示都要多于240行,此参数可设置从屏幕顶端开始
跳过的行数N,您可在游戏中用PageUP和PageDOWN键调整显示的位置.
-skipcolumns N 同上面参数类似,它是用来水平移动显示位置的,用SHIFT +
PGUP/PGDN
键来调整位置.
-double/-nodouble (默认值: auto)
在VESA模式下用 -nodouble 可加快速度,但图像很小;
用-double 来强制显示范围倍增,用PGUP/PGDN 键滚屏.
-depth n (默认值: 16)
有些游戏需要在65k色模式下才能正确显示图像,为增加速度,您可以
用 -depth 8 来关掉65k色,强制用256色显示.
-vgafreq n 默认值 n=0 可选择的值有: 1, 2 ,3
改变显示刷新率以避免抖动和闪烁, 请谨慎使用此参数,因为可能
由于所选值超出您显示器所支持的频率范围而造成损坏!!!
-vsync/-novsync (默认值: -novsync)
同步视频显示,此功能需要特殊的显示模式和刷新率,需要您的显卡支持,
否则模拟器将无法工作.
-ror 使显示图像顺时针旋转90度
-rol 使显示图像逆时针旋转90度
-flipx 水平翻动显示
-flipy 垂直翻动显示
请慎用这两个参数,以免给您的显示器造成损坏.
-norotate 强制关闭所有内定的显示旋转设定.
-soundcard n 设置声卡,若不加此参数,则会在游戏运行前寻问您的声卡类型.
-sr n 设置声音的采样率,默认是 22050,低的采样率将加快模拟器的速度,但
声音质量也将降低.
-sb n 设定声音样本为8位或16位,默认值是8位.
-joy n/-nojoy (默认值: -nojoy) 设置手柄,
n 值可为:
0 - 无手柄
1 - 标准2键
2 - 双轴游戏杆
3 - 4键手柄/游戏杆
4 - 6键手柄/游戏杆
5 - 8键手柄/游戏杆
6 - CH Flightstick Pro
7 - Wingman Extreme (or Wingman Warrior without spinner)
8 - Microsoft Sidewinder (up to 4)
9 - Gravis GamePad Pro
按 F7键来校准手柄,结果会被存到mame.cfg中,
-fm/-nofm (默认值: -nofm)
设定用SB OPL芯片来模拟声音,但效果不稳定.
-help, -? 显示帮助和版本.
-list 显示所支持的所有游戏名.
-listfull 显示所支持的游戏及其对应目录名.
-listroms 显示某游戏所应包含的roms文件.
-listsamples 显示某游戏额外所需的样本文件.
-listdetails 显示具体的驱动清单和硬件模拟信息.
-verifyroms 校验指定游戏的roms文件.
-verifysamples 校验指定游戏的样本文件.
-romdir 指定一用来替换默认存放roms的目录
-mouse/-nomouse (默认值: -mouse) 是否支持鼠标.
-frameskip n 跳桢的值,可加速模拟器.(1~3)
-cheat 作弊模式,默认是关闭的.
-record name 记录手柄设置到一指定文件中.
-playback name 从记录文件中取出手柄设置.
-ignorecfg 略过mame.cfg中的设置,用默认值启动模拟器.
4.模拟器的更新和游戏的获得:
来"中文模拟器链环"吧.
5.其它问题:
来"模拟器论坛"吧.
|