|
本帖最后由 money_114 于 2013-1-5 21:23 编辑
一、基本介绍
QMC2是MAME/MESS/UME模拟器的前端工具, QMC2的优点是能在Linux、Mac、Windows等多个平台上使用, 而且是我目前见到的支持MESS/MAME/UME功能最全的前端。缺点是操作不够人性化所以我才打算写这个教程.
官方主页:http://qmc2.arcadehits.net/wordpress/
源代码页:http://sourceforge.net/projects/qmc2/
需要说明的是这个前端是用来支持原版MESS/MAME/UME模拟器的, Linux、Mac等平台下支持SDLMAME/SDLMESS/SDLUME, Windows平台下支持MAME/MESS/UME, 也可以支持MAMEUI和MESSUI, 但不推荐使用在MAMEPLUS上.
以下教程是以Windowsx86 svn 3988版为基础进行说明.
Windowsx86版svn更新页:http://wiki.batcom-it.net/index.php?title=Anna%27s_Playground
二、使用说明
QMC2有三个应用程序, QMC2-MAME是MAME前端, QMC2-MESS是MESS前端, QMC2-UME是UME前端.
第一次打开QMC2时会弹出以下界面
executable file: 用来设置模拟器位置
working directory: 工作目录, 可以不设置, 这种情况下则以QMC2目录为工作目录, 运行模拟器生成的文件都会保存在那里
rom path: 可以设置多个目录, 但要用分号";"隔开
sample path: 采样文件目录
hash path: hash目录, 如今的MAME/MESS/UME都支持softwarelist, 若要使用此功能就要设置该目录.
需要说明: 无论任何路径都不要有中文
配置文件默认是保存在%USERPROFILE%\.qmc2目录下的, 若要更改目录, 需要使用命令
格式为:- qmc2-<variant> [-qmc2_config_path <alternate_configuration_path>]
复制代码 例如:- QMC2-MAME.exe -qmc2_config_path qmc2
复制代码 意思就是把QMC2-MAME配置文件设置到QMC2所在文件夹的qmc2目录下, 所以你可以建一个bat文件, 把命令写进去, 每次都运行这个批处理文件, 而不需要重复打命令.
初始设置后, 会花上一点时间读取列表, 之后就会来到以下画面
1. 列表栏: 显示游戏或机器列表
2. 资料栏: 图片、信息、视频都在此显示
3. 特殊功能栏: 有日志、mp3、下载等功能
鼠标右键点击三个栏目的接缝处, 出现swap the sub-widget/sub-layout和flip the splitter's orientation, 可对三个栏目进行上下左右切换排序, 同样接缝处也可调整三个栏目的大小
在标签栏右键的话, 则可以将标签进行上下左右调整
1. 列表栏
在列表栏上方右键, 则可显示/隐藏列表栏内容, 也可拖动列表栏, 对列表位置进行调整
若在tools->options->front end->files / directories中设置开启了catver或category功能, 列表栏会多出category和version两栏
而下方的下拉框也会多出category和version两栏, 可对列表进行调整, 也可在game/machine->view中调整
full detail: 平铺列表, 显示全部的列表, 只有此选项可对列表进行筛选, 右边会多出一个下拉框
parent / clone: 按主从关系显示列表
category: 按类别显示列表
version: 按版本显示列表
按ctrl+1或tools->check roms可对rom进行校验, 校验后可进行筛选
在列表中有个tag栏, 如果勾选的话, 可以在game/machine->check中对选择的rom进行查看或单独校验
: 代表完全可运行游戏
: 代表驱动或rom不完善
: 代表不可运行的游戏
: 代表未找到或缺少的游戏
: 代表未知的游戏
若要玩游戏的话, 则按回车或右键->play, embedded是指将模拟器镶在QMC2中运行, 可以在tools->options->front end->game/machine list中设置默认的运行方式
2. 资料栏
可以在tools->options->front end->gui->detail setup中, 显示/隐藏/配置资料栏的内容, 调整资料栏的顺序 (旁边的tool-bar则是用来配置工具栏的)
在tools->options->front end->files / directories中设置资料文件目录, 点击前面的圆圈可选择使用目录或zip格式.
需要说明的是目录可以设置多个, 用分号";"隔开, 而zip只能选择一个.
icon虽然支持目录, 但由于icon的特殊性, 需要刷新缓存后才能显示, 而这个过程非常慢, 所以icon还是推荐使用zip格式进行设置
图片下载站: http://www.progettosnaps.net
资料栏的devices是mess的特有功能, 是用来挂载游戏的, 选择红框中的第一个按键, 创建配置, 下面的device mappings才可选择, 选择之后点第4个按键保存, 才可在下方的available框中选择运行
slot options是用来卡带设置的, file chooser则是在资源管理器中选择可运行的游戏
software list栏可以说是QMC2做得最成功的功能, 需要设置hash目录, 是目前唯一支持图片显示和多卡挂载的前端, 若不用QMC2, 你只能用命令去操作多卡挂载
若是在tools->options->front end->files / directories->sw snap中设置了目录, 则可在此显示图片, 在tools->options->front end->game/machine list->sw snap position这设置显示位置
有些设备是支持多卡挂载的, 比如megatech, 这时就可以在software list中设置游戏的挂载位置和个数
还有个youtube video, 由于我未成功播放过视频, 所以就不介绍了
特殊功能栏就不介绍了, 我觉得唯一有用的就是log栏, 可以查看日志, 学习命令操作MAME/MESS, 若你对其他有兴趣的话, 可以自己试下
3. 工具栏
捡几个觉得有用的介绍下, 其他的自己试吧
如果QMC2设置或显示出问题的话, 可以选择tools->clean up, 清理掉相对应的缓存, 然后选择game/machine->reload重新读取
tools->romalyzer可以查看rom, 搜索crc, 是个比较实用的工具
tools->demo mode则可以随机选择游戏, 运行几秒后再换另一个游戏
tools->options->front end->gui->language可以设置其他语言, 如果你愿意翻译的话, 可以上bannister论坛联系作者
tools->options->front end->shortcuts / keys快捷键设置
tools->options->front end->joystick可以设置用手柄控制QMC2
tools->options->emulator->global configuration模拟器的所以配置都在这进行, 比如视频video、音频sound、路径search paths、输入input devices、hlsl着色器、杂项miscellaneous等设置
这里说下hlsl, High Level Shader Language高级着色器语言, 相当于过滤器, 可以优化画面, 并且可以自己调整
需要开启hlsl, 并正确设置hlsl目录
tools->options->emulator->files / directories模拟器目录设置
tools->options->emulator->additional emulators附加模拟器设置, 在此可以设置多个版本的模拟器来运行游戏
QMC2一些常用功能都介绍完了, 若还要了解其他功能或者要深入了解QMC2, 一可以自己试, 二可以上QMC2 wiki查看 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|