编译安装 M.A.M.E. v0.137 通过 

我爱玩街机,特别是三国战纪、西游记系列,那都是童年的美好回忆.

最近,我想把mame安装到我的ubuntu上来,搜索了一下发现说mame 不支持linux 系统.
这一点在mame 的官网http://mamedev.org/也可以印证.
在它的compile下面,只有 “Tools for building MAME on Windows”字样..

后来听说,只有mame 的修改版 sdlmame 和 xmame 才可以运行在linux上.

悲哀呀~~

不过我意外的看到mamedev.org的下载栏里面,有
MAME 0.xxx sources in ZIP format (all platforms)
这样的字样.

这不是意味着……可以跨平台?!

于是我火速下载源码包.解压,进入目录.

发现mame 已经提供了现成的makefile,我只需要编译即可.

运行,make. 报错.
make[2]: sdl-config: Command not found

apt-get install libsdl1.2-dev 即可.

再次进行编译.没有报错。

不过时间很长,真的很长,建议先去睡一觉.
完了之后,mame 已经编译好了.

这时候,运行

sharl@sharl-laptop:~/mame$ ./mame -h
M.A.M.E. v0.137 (May 8 2010) - Multiple Arcade Machine Emulator
Copyright Nicola Salmoria and the MAME Team

查看版本号.看来mame 已经ok 了.

运行 ./mame -createconfig 创建配置文件mame.ini
编辑一下,在rompath 一行加入rom所在路径,如
rompath roms;/media/Resource/Rom/Arcade Game

之后,便可以运行mame 去模拟街机了。
如图:


用mame 玩西游记.

评论