MAME街机模拟器汉化和使用方法
Tofloor
poster avatar
寒羽
deepin
2020-05-22 07:59
Author
本帖最后由 zj185690007 于 2020-5-22 00:12 编辑

安装MAME 街机模拟器
sudo apt install mame


一、设置窗口模式
方便后面切换着看论坛操作
第一步打开MAME Arcade Emulator,选择界面中间偏下的第一个设置选项【Configure Options】。
第二步选择【Video Options】。
第三步把【Window Mode】双击,设置为【On】。
第四步保存设置,按【ESC】键或点击【Return to Previous Menu】返回上级菜单,再双击【Save Configuration】
不保存的话,下次打开就会重置你的设置了。


二、汉化包安装
论坛有大神nowave制作了简体中文补丁的deb文件,我直接用他的了,去网上找文件比较麻烦。
汉化Deb包地址在这里,我就不放进来了:
https://bbs.deepin.org/post/193784#

  1. DEB 软件包1: mame-locale-zh_0.206-1_all.deb.gz
  2. 安装后,可用命令切换菜单为简体中文。
  3. 命令:
  4. mame-language -2
  5. 或者
  6. mame-language -cn
Copy the Code

上面的命令我试了不成功,字体都是方块,可能是我没有装对应的字体吧。
也可以下载个汉化字体包(我自己没试过这个,网上好不容易找到的),下载一个中文版Windows的mame安装文件,解压exe文件后,复制/home/用户名/下载/mame0191b_32bit/language/Chinese_Simplified/strings.mo文件到
/usr/share/games/mane/language/Chinese_Simplified文件夹中
(此处参考了https://www.toutiao.com/a6634799319062938115/)



三、汉化设置
依旧是第一个设置选项【Configure Options】,选择第一个的【Customize UI】,在第三个选项【Language】中把English改成Chinese(Simplified)。
然后返回,双击【Fonts】,把【UI Font】改为【文泉驿微米黑】或者【微软雅黑】等字体,中文字体在所有字体的最下面,可以鼠标滚轮往上滚动到达,返回主菜单后,MAME会快速重启一下,就变成中文菜单了,再保存一下设置。改字体可以多试几次,设置你最喜欢的字体。


四、ROM设置
第一种,可以用管理员身份,把下载的ROM文件放置到/usr/share/games/mame/roms/ 目录下,这个比较麻烦,也可以到大神nowave的百度云盘下载deb安装,直接就把ROM文件装到这个目录里了。
https://bbs.deepin.org/post/193784#



第二种,可以自己新增ROM的目录,【Configure Options】【设定选项】——第二个【Configure Directories】【设定目录】——第一个【ROM】——第一个选项是新增文件夹,找到你的目录,添加上。
记得保存设置,不然重启后就失效了。
更多ROM下载地址见下面的,有些不能玩,大家多摸索吧:
https://www.mamecn.com/newrom/index.html

http://www.emumax.com/roms/neogeo/5-0-0-0-1-hot_down.html


五、按键设置
【Configure Options】【设定选项】——【General Inputs】【一般输入】——【Player 1 Controls】设置上下左右和按钮1、2、3、4差不多就可以了。设置前要双击,按【ESC】键把原来的键去掉,不然就设置成了2个键都可以的模式,1234可以设置为JKUI(或数字键盘1245)这四个。把Player 1和Player 2都设置好就可以了。



六、其他按键
进入游戏后,按大键盘数字5投1个币开始,6和7和8都好像能投币,但我试了kof97,只有6能投2个币
数字1234是开始的玩家,一般都是按1,双人就再按个2
P键是暂停游戏,TAB键是调出MAME菜单,page down是游戏加速,shift+F7是存档,然后F7读档,退出游戏后,存档依然存在。其他按键自己摸索吧,不完全汉化,我也没仔细研究了。


启动游戏
运行方式: 终端输入
  1. mame kof97
Copy the Code
为什么是kof97,因为MAME Arcade Emulator中选中游戏后,下方会出现游戏的信息,第一行的【Rom组:kof97】冒号后面就是游戏名称。

Reply Favorite View the author
All Replies
avatar
五分皮
deepin
2020-05-22 16:02
#1
我缺的是可用的rom,楼主无私分享一下呗。
Reply View the author
avatar
jianguo922
deepin
2020-05-22 16:12
#2
可以直接打个dbe包吗!
Reply View the author
avatar
寒羽
deepin
2020-05-22 16:45
#3
https://bbs.deepin.org/post/194838
我缺的是可用的rom,楼主无私分享一下呗。

大神nowave的百度云盘下载deb安装,直接就把ROM文件装到这个目录里了。
https://bbs.deepin.org/post/193784#
都是测试通过可以玩的ROM已制作、运行测试正常的 MAME 游戏 rom 的 DEB 安装包
游戏数量:约十几款。后续不定期更新、补充...
Reply View the author
avatar
寒羽
deepin
2020-05-22 17:29
#4
https://bbs.deepin.org/post/194838
可以直接打个dbe包吗!

汉化的deb包?看这个链接里,第二个下载的就是DEB 软件包1: mame-locale-zh_0.206-1_all.deb.gz
https://bbs.deepin.org/post/193784#
Reply View the author
avatar
字甲达宾
deepin
2020-05-22 22:45
#5
本帖最后由 nowave 于 2020-5-22 14:47 编辑
上面的命令我试了不成功,字体都是方块,可能是我没有装对应的字体吧。
mame-language DEB 包里默认使用字体为“WenQuanYi Zen Hei Sharp”,即

文泉驿点阵正黑,文泉驛點陣正黑,WenQuanYi Zen Hei Sharp
一般来说, Linux 中文用户电脑上,默认都会安装了这个字体。
查看自己电脑上是否已经安装了 “文泉驿系列字体”:
  1. fc-list | grep -i wqy
Copy the Code

输出示例:
/usr/share/fonts/truetype/wqy/wqy-microhei.ttc: 文泉驿微米黑,文泉驛微米黑,WenQuanYi Micro Hei:style=Regular
/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc: 文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei:style=Regular
/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc: 文泉驿点阵正黑,文泉驛點陣正黑,WenQuanYi Zen Hei Sharp:style=Regular
/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc: 文泉驿等宽正黑,文泉驛等寬正黑,WenQuanYi Zen Hei Mono:style=Regular
/usr/share/fonts/truetype/wqy/wqy-microhei.ttc: 文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono:style=Regular


如果自己电脑中没有 WenQuanYi Zen Hei Sharp 字体,或者想自定义中文字体,可以打开这个配置文件

gedit ~/.mame/mame.ini

查找  uifont 参数(大约在第187 行),如

uifont         "WenQuanYi Zen Hei Sharp|Regular"

替换成相应的字体名就可以了。(英文字体名,或者中文字体名,都可以)


Reply View the author
avatar
寒羽
deepin
2020-05-22 23:07
#6
https://bbs.deepin.org/post/194838
mame-language DEB 包里默认使用字体为“WenQuanYi Zen Hei Sharp”,即

一般来说, Linux 中文用户电脑上 ...




可能我是非正常安装的字体,网上下载了字体文件安装的。
  • fc-list | grep -i wqy
命令没有任何输出,我的系统是deepin V20 beta版本,论坛里的UOS大概也和我差不多情况吧。

[color=rgb(51, 102, 153) !important]
Reply View the author
avatar
字甲达宾
deepin
2020-05-23 01:12
#7
本帖最后由 nowave 于 2020-5-22 21:36 编辑
https://bbs.deepin.org/post/194838
可能我是非正常安装的字体,网上下载了字体文件安装的。
fc-list | grep -i wqy

应急解决方案:
手动安装 文泉驿正黑字体

  1. sudo apt-get install fonts-wqy-zenhei
Copy the Code


------

附:修正思路:需要 deepin v20 和 UOS 默认自带中文字体的数据:
重要提示:
mame 目前只支持 TTF 或者 TTC  格式的中文字体。

不支持 OTF 格式的中文字体(会乱码)!



运行这个命令,把 输出粘贴出来。

  1. fc-list
Copy the Code

或者
  1. fc-list | grep -E "黑|宋"
Copy the Code



我用的 debian 10.3. 不知道深度 DEEPIN OS 和  UOS 默认自带的中文字体有哪些
Reply View the author
avatar
五分皮
deepin
2020-05-23 08:47
#8
https://bbs.deepin.org/post/194838
大神nowave的百度云盘下载deb安装,直接就把ROM文件装到这个目录里了。
https://bbs.deepin.org/forum.php ...

谢过了,正在下载。
Reply View the author
avatar
寒羽
deepin
2020-05-25 05:01
#9
https://bbs.deepin.org/post/194838
应急解决方案:
手动安装 文泉驿正黑字体

deepin默认应该没有安装中文字体(中文名称的字体),其他的字体都是我手动下ttf文件装的。
我记得最开始没装字体去使用wps的时候,字体设置默认显示了宋体,但下拉选项没有任何中文字体可以选择。
Reply View the author
avatar
深圳市耀影科技有限公司
deepin
2020-09-09 01:54
#10
好麻烦,有没有整体一个DEB包,或者几个包打包一起,下载直接点
Reply View the author
avatar
china9494520
deepin
2020-09-09 02:14
#11
https://bbs.deepin.org/post/194838
我缺的是可用的rom,楼主无私分享一下呗。

https://www.mamecn.com/newrom/index.html
Reply View the author
avatar
nero28
deepin
2022-08-02 23:27
#12

老兄,deepin出了V23 preview版sudo apt install mame(安装的是0.207)后,发现你以上提供的deb包装也玩也不了,在哪里找最新的neogeo.zip呢?謝謝.

Reply View the author
avatar
寒羽
deepin
2022-08-03 02:59
#13
It has been deleted!
avatar
寒羽
deepin
2022-11-30 06:00
#14
五分皮
我缺的是可用的rom,楼主无私分享一下呗。

https://www.planetemu.net/roms/mame-roms?page=M

这个网站有很多齐全的ROM,而且都是原版,BIOS齐全的话就可以玩

https://blog.csdn.net/tangbozhi1/article/details/119513546这里可以看操作流程。

如果是缺BIOS,看:全能模拟器retroarch 1.10.0 bios整合包 基础玩游戏教程

https://www.bilibili.com/video/BV1sS4y1L7RD/?vd_source=c09b7735686acdf72724c54648f40fa0

这个B站有下载bios整合包链接:https://www.123pan.com/s/PyjA-8uT43
我玩MAME街机游戏,用了上面下载的system文件夹里的fbneo文件夹里的neogeo.zip,大小为1.9M。
把文件夹放置在MAME指定的ROM文件夹里。

Reply View the author
avatar
寒羽
deepin
2022-11-30 06:06
#15
nero28

老兄,deepin出了V23 preview版sudo apt install mame(安装的是0.207)后,发现你以上提供的deb包装也玩也不了,在哪里找最新的neogeo.zip呢?謝謝.

BIOS缺少最新的neogeo.zip,就看B站的:
全能模拟器retroarch 1.10.0 bios整合包 基础玩游戏教程
https://www.bilibili.com/video/BV1sS4y1L7RD/?vd_source=c09b7735686acdf72724c54648f40fa0
这个B站有下载bios整合包链接:https://www.123pan.com/s/PyjA-8uT43
我用了上面下载的system文件夹里的fbneo文件夹里的neogeo.zip,大小为1.9M。

Reply View the author