»
首页
|
手机数码
|
汽车资讯
|
游戏硬件
|
评测专题
|
手机壁纸
|
海淘值得买
|
度假
|
求职招聘
|
广告联系
» 您尚未登录:请
登录
|
注册
|
标签
|
帮助
|
小黑屋
|
TGFC Lifestyle
»
经典游戏怀旧专区
» easyarcade 教大家自己设置 与模拟器连接
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[资源分享]
easyarcade 教大家自己设置 与模拟器连接
yangjuniori
宅杨
银河飞将
帖子
34087
精华
0
积分
50517
激骚
390 度
爱车
1DB2016
主机
PS2
相机
手机
a1429
来自
中国上海
注册时间
2003-2-14
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2013-2-2 03:13
显示全部帖子
<?xml version="1.0" encoding="utf-8" ?>
<front>
<emu>
<!-- MamePlus 启动模版 -->
<exe id="
mameplus4b
" root="
h:
">
模拟器的名称
模拟器所在盘符
<capture><![CDATA[
\千机变资料整理\snap\@gamename.png
]]></capture>
截图所在路径@gamename会被替换成gamelist中的游戏ROM名
<workpath><![CDATA[
\千机变资料整理\mameplus\
]]></workpath>
模拟器所在的路径
<executable><![CDATA[mamep.exe]]></executable>
模拟器主程序名
<commandline><![CDATA
[@gamename -cfg_directory "snk" -multithreading -skip_gameinfo -syncrefresh -waitvsync -cheat -bios 12
]]></commandline>
预先要对模拟器加载的命令 mame的命令行较多 可以写在这儿 也可以直接保存在配置文件@gamename会被替换成gamelist中的游戏ROM名
<exitkill><![CDATA[]]></exitkill>
使用组合键退出程序时要结束的进程 通常那些启动进程跟运行进程不同的要用
</exe>
<exe id="mameplus6b" cl>
从mameplus4b派生出的mameplus6b 因为需要跟4键游戏区别 使用2套默认按键配置
<commandline><![CDATA[@
commandline -cfg_directory "cap
"]]></commandline>
相同的项目会覆盖前者
</exe>
<exe id="zinc" root="h:">
<capture><![CDATA[\Zinc\SNAP\@gamename.png]]></capture>
<workpath><![CDATA[\千机变资料整理\ZINC\]]></workpath>
<executable><![CDATA[zinc.exe]]></executable>
<commandline><![CDATA[]]></commandline>
<exitkill><![CDATA[zinc.exe]]></exitkill>
</exe>
<exe id="megadrij" root="h:">
<capture><![CDATA[\千机变资料整理\mameplus\snap\@gamename.png]]></capture>
<workpath><![CDATA[\千机变资料整理\mameplus\]]></workpath>
<executable><![CDATA[mamep.exe]]></executable>
<commandline><![CDATA[megadrij -cartridge "H:\千机变资料整理\mega/@gamename.zip" -rompath "roms;..\mega" -multithreading -skip_gameinfo -syncrefresh -waitvsync]]></commandline>
<exitkill><![CDATA[]]></exitkill>
</exe>
</emu>
</front>
以上是emulation.xml
<?xml version="1.0" encoding="utf-8" ?>
<front>
<type>
<type id="all"><![CDATA[所有游戏]]></type>
<type id="act"><![CDATA[动作游戏]]></type>
<type id="
SNK
"><![CDATA[
MVS游戏
]]></type>
分类的名称对内
分类的名称对外
<type id="CAP"><![CDATA[CPS游戏]]></type>
<type id="3D"><![CDATA[zn游戏]]></type>
<type id="megadrij"><![CDATA[MD日版]]></type>
<type id="ftg"><![CDATA[格斗游戏]]></type>
<type id="stg"><![CDATA[射击游戏]]></type>
<type id="puz"><![CDATA[智力游戏]]></type>
<type id="spt"><![CDATA[竞技游戏]]></type>
<type id="con"><![CDATA[家用游戏]]></type>
</type>
<gamelist>
<gametype type="SNK">
<!--
<game exe="模拟器 id" rom="游戏文件名"
ips="额外参数"
name="游戏全名"><![CDATA[游戏说明]]></game>
mameplus可以对游戏打IPS补丁 用法 “-ips ips名”而实际上并不只是能用IPS
-->
<game exe="mameplus4b"
rom="sengok3d"
ips="" name="战国传承3"><![CDATA[]]></game>
这里就是要替换成@gamename的东西
</gametype>
<gametype type="
CAP
">
这个游戏所在的分类对内
<game exe="
mameplus6b
" rom="
xmcotaj
" ips="" name="
X战警 磁场原子人
"><![CDATA[]]></game>
从emulation.xml中调用的模拟器种类
ROM名字
中文名字
</gametype>
<gametype type="3D">
<game exe="zinc" rom="sfex2pj" ips="11 --roms-directory=H:/arcROMS/ZN/ --sound-stereo-exciter=no --sound-filter-enable=no --renderer=ogl_renderer.znc --use-renderer-cfg-file=512x480.cfg --sound-filter-enable=yes --controller=controller.znc --use-controller-cfg-file=pcfg\defaultZN1cp.cfg" name="Street Fighter EX 2 PLUS (JP 990611)"><![CDATA[]]></game>
</gametype>
<gametype type="megadrij">
<game exe="megadrij" rom="Dragon Ball Z - Buyuu Retsuden (J) [!]" ips="" name="七龙珠 武勇列传"><![CDATA[]]></game>
<game exe="megadrij" rom="Samurai Spirits (J) [!]" ips="" name="侍魂"><![CDATA[]]></game>
<game exe="megadrij" rom="Yuu Yuu Hakusho - Makyou Toitsusen (J) [T-Chi]" ips="" name="幽游白书魔强统一战"><![CDATA[]]></game>
</gametype>
</gamelist>
</front>
以上是gamelist.xml
自己调整EASYARCADE必须对程序的命令行十分了解 比如我的2d千机变要强制某某分辨率刷新率
如果对shutdown进行命令行操作 就可以实现关机重启等。。
[
本帖最后由 yangjuniori 于 2013-2-2 16:31 编辑
]
UID
9084
帖子
34087
精华
0
积分
50517
交易积分
0
阅读权限
50
来自
中国上海
在线时间
11619 小时
注册时间
2003-2-14
最后登录
2024-11-25
查看个人网站
查看详细资料
TOP
控制面板首页
密码修改
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计