最强LINUX下MAME-SDLMAME

游戏讨论
kevin.c
帖子: 145
注册时间: 2008-04-01 12:28

最强LINUX下MAME-SDLMAME

#1

帖子 kevin.c »

这两天坛子里关于MAME的讨论很火,我也来凑凑热闹。
其它贴子都介绍的是XMAME,而且由于XMAME已经停止开发所以想在LINUX下玩到最新的MAME游戏只能选择SDLMAME了。
去官网下载SOURCE(http://rbelmont.mameworld.info/?page_id=163),截止到现在最新的SOURCE是0.124U1与MAME官方同步。将下载下来的SOURCE解压缩,编译SDLMAME之前确认SDL-DEV库已经安装,现在国际惯例sudo make,等待一小会SDLMAME就编译完成了。
先不要着急运行,现在运行的话会提示你找不到游戏。在终端下输入./mame -createconfig,创建一个默认的配置文件。用文本编辑器打开mame.ini,找到rompath行,在行末追加你的rom目录。
例如 rompath roms改成rompath roms;/media/sda6/mame/roms/cps1(注意目录间用;号分割)

找到下面的行video soft,将video soft改成video opengl启用硬件加速(你得先把显卡驱动装好)。顺便鄙视一下ATI,开了OPENGL画面居然会闪的很厉害,用MPLAYER看电影也不能开加速,开了也会闪的很厉害,只能软加速。在ATI驱动的BUG列表里有关于这个BUG的描述,但他就是不改,无奈。

新版本的MAME有自己的ROM列表,只需要运行MAME,它会把所有可玩的ROM列出来,所以不用前端。

好了现在运行你的MAME,回到童年的街机室里去吧。
附件
传说中的<街霸III>
传说中的<街霸III>
312100
帖子: 68
注册时间: 2007-04-10 13:44
来自: 大连

#2

帖子 312100 »

不是ATI 的问题。 是你开启的特效 对opengl有影响
头像
ttand
帖子: 1745
注册时间: 2005-08-22 14:05
来自: 离开北京

#3

帖子 ttand »

312100 写了:不是ATI 的问题。 是你开启的特效 对opengl有影响
哪样还是 驱动支持不好
错过好多好贴,没占到广告位后悔啊
头像
skylarkwnl
帖子: 224
注册时间: 2007-06-13 11:32

#4

帖子 skylarkwnl »

如果不想自己编译的话,网上已有deb包

老早自己用过。
http://wallyweek.altervista.org/rel124.php
kevin.c
帖子: 145
注册时间: 2008-04-01 12:28

#5

帖子 kevin.c »

ATI驱动问题一堆,地球人都知道 :D
想玩最新的MAME游戏的话还是自己编译吧,反正也不麻烦
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

#6

帖子 百草谷居士 »

安装源里的sdlmame,没有成功运行。
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
ildg
帖子: 438
注册时间: 2007-11-26 13:38

#7

帖子 ildg »

这个sdlmame好像是和mame一起更新的吧?是不是所有的可以在mame下面玩的游戏都可以在sdlmame下面玩?我下载的几个rom都玩不了。。。
llin82
帖子: 26
注册时间: 2006-10-29 11:06

#8

帖子 llin82 »

可以运行几乎所有的mame游戏,当然喽,自动开火、键盘宏设置、家用机模式照旧是没有的。楼上那位是没有下载传说中的“mame必备的25个rom包”吧。

P.S.为什么我运行sdlmame它跟我说没有可用游戏,非要sdlmame [rom名]呢?难道还要执行什么扫描rom的命令吗?
k52h
帖子: 33
注册时间: 2008-07-02 0:26

#9

帖子 k52h »

不能编绎,好你欠少什么库,用apt-get又找不到
头像
parry_all
帖子: 732
注册时间: 2008-07-01 9:53
来自: Dunedin, New Zealand

#10

帖子 parry_all »

k52h 写了:不能编绎,好你欠少什么库,用apt-get又找不到
sudo apt-get install build-essential gnome-core-devel libsdl1.2-dev

我知道,编译sdlmame也许不需要安装这么多的软件包。但是,这样安装之后,是肯定能够完成编译的!
头像
parry_all
帖子: 732
注册时间: 2008-07-01 9:53
来自: Dunedin, New Zealand

#11

帖子 parry_all »

ttand 写了:
312100 写了:不是ATI 的问题。 是你开启的特效 对opengl有影响
哪样还是 驱动支持不好
这个不仅仅是ATI的驱动会这样,只要是开了特效的Nvida显卡也是一样的!
整体感觉上,是特效软件与显卡驱动之间的冲突问题!
关闭特效,开启opengl效果和在Windows下面玩是一样的!
头像
jianglichao
帖子: 90
注册时间: 2007-12-13 10:50

#12

帖子 jianglichao »

特效一开。。SFC模拟器 PS模拟器。。都狂閃 郁闷。。
六翼拉菲尔
帖子: 163
注册时间: 2007-05-12 0:05

Re: 最强LINUX下MAME-SDLMAME

#13

帖子 六翼拉菲尔 »

为什么我下载了以后运行总是找不到rom呢? 包括kof系列 还有月华剑士2 三国志 圆桌骑士 全部都找不到 而且rom的路径我也改好了 但是就是找不到 请问哪里有详细一点的教程呢?
头像
ciel-bleu
帖子: 173
注册时间: 2007-12-03 16:02

Re: 最强LINUX下MAME-SDLMAME

#14

帖子 ciel-bleu »

N卡玩这个那是相当爽的 :em02
fuhuizn
帖子: 961
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

Re: 最强LINUX下MAME-SDLMAME

#15

帖子 fuhuizn »

有些游戏不支持,例如三国志,xmame可以玩,sdlmame不行
回复