全部博文(40)
2011年(40)
分类: LINUX
2011-03-14 09:12:26
mame其良好的可移植性得益于mame本身代码架构的合理性,即核心层和OSD层分离模式。
得到xmame有两种不同的方法:
1,源代码自己编译
2,打好包的二进制文件
在很多发行版中比如Ubuntu,debian。都有xmame的rpm包或者是deb包,直接下载安装就可以了。
或者用apt yum emerge 这样的自动化工具也是可以的。
在此以龙芯2F + 中标linux系统为例,编译xmame
SDL-1.2.13下载地址
xmame-0.106下载地址
游戏rom下载地址
(街机中国)
合金弹头:
拳王97:
1.首先安装SDL-1.2.13.tar.gz
# tar zxvf SDL-1.2.13.tar.gz
# cd SDL-1.2.13
# ./configure
# make
# make install
2.安装xmame_0.106.orig.tar
#tar zxvf xmame_0.106.orig.tar
#cd xmame-0.1.0.6
#vi Makefile
579行:MY_CPU = i386 改为 risc_lsb (最低位有效的精简指令集cpu)
729行:DISPLAY_METHOD = X11 ‘#’添加‘#’把此行注释
733行:DISPLAY_METHOD= SDL 把‘#’去掉 激活此行
# make (最苦是相思,最漫长是等待)
# make install
#mkdir /usr/local/share/xmame
#mkdir /usr/local/share/xmame/roms
#mkdir /usr/local/share/xmame/rc
下载的roms需放到/usr/local/share/xmame/roms目录下
比如下载的rom名为 kof97.zip
执行游戏时命令行应为 :
#xmame.SDL kof97
#xmame.SDL -ws 2 -hs 2 filename//两倍初始窗口大小
#xmame.SDL -fullscreen filename// 全屏模式
By 甘甘 -