首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
timestamp
utf-8
web3
main
hook
split
cookie
join
lua
regex
import
solr
get
vba
perl
web
string
grid
usb
process
scala
email
schema
datetime
replace
timezone
header
buffer
python
random
substring
c语言
match
stream
frameworks
less
cmd
instance
php5
eval
format
byte
merge
cpython
bytecode
testing
audio
yaml
search
default
io
const
golang
cSharp
python3
controller
select
ip
go
tags
express
heap
fetch
actionscrip
callback
node.js
hash
php8
dll
js
typescript
foreach
integer
bit
javascript
python2
heatmap
hashcode
httprequest
当前位置:
开发笔记
>
编程语言
> 正文
用xmame模拟器在linux上玩游戏
作者:姚威阳_489 | 来源:互联网 | 2017-11-09 08:51
用xmame模拟器在linux上玩游戏--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
安装:如果你使用的是debian或者ubuntu,
$sudo apt-get instal xmame-common xmame-sdl xmame-svga xmame-tools xmame-x gxmame
如果你使用其它发行版,比如redhat或者gentoo等,可以通过各自的安装手段找到xmame相关的软件包并安装;如果你实在找不到安装源,可以在
http://x.mame.net/download.html
找到最新版本的源代码。
下载 mame rom : 其实就是一些相关的zip压缩包,我在国内的站点找了一下,不是要收费就是下载速度慢得惊人,或者有些站点的下载链接根本就早已失效了;所以你应该在verycd找到链接,或者在我推荐的这几个国外站点下载
http://www.rom-world.com/dl.php?name=MAME
http://www.romnation.net/srv/roms/mame.html
比如我下载的是Strikers 1945 Plus这个街机游戏,保存到任意目录,比如 ~/gmae/mame/rom/ ,现在还不能运行,因为neogeo的这款街机游戏还需要称为BIOS的文件才能成功启动游戏,如果没有neogeo.zip这个文件,错误提示会是未找到一些相关文件。所以接下来应该下载 neogeo.zip(261k) 这个文件。当两个文件都下载完成后,都放到 ~/gmae/mame/rom/ 中,不需要解压缩
现在就可以运行游戏了(进入 ~/gmae/mame/rom/ 中):
xmame -ws 2 -hs 2 ./s1945p.zip
其中 -ws 参数是游戏窗口是默认宽度的倍数, -hs 是高度倍数,这里我都设置的2倍;注意,一定要在 s1945p.zip 前加上 ./
游戏设置
基本的画面控制: 左 alt + home 为全屏快捷键
游戏按键设置: 按 tab 弹出英文菜单,可以自己设置,非常容易
初始设置: 投币(9) ,确认(1/2), A(Ctrl), B(Alt), 退出(Esc), 还有很多可以按 tab 提示进行设置
以上是命令行形势的运行xmame,你还可是使用它的图形前端 gxmame 选择和启动,配置游戏,但我总认为还是命令行更好用,虽然看起来没有图形前端友好,不过xmame模拟器的却是在linux下放松的好东西(当然也可以玩 一些大型游戏来放松,不过肯定没有mame游戏多),无聊的时候也去下载几个小时候在FC上玩的游戏再玩一玩,回忆一下童年的美好时光。
debian
ubuntu
html
php
ios
linux
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
linux
如何查看电脑系统版本_腾讯云服务器系统版本怎么看?Windows和Centos版本怎么选?...
腾讯云服务器系统版本怎么看?想要知道自己的腾讯云服务器系统版本是哪个,可以登录云服务器后台管理系统查看,或者使用命令行查询,如果不会操作& ...
[详细]
蜡笔小新 2023-10-16 13:44:39
linux
Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ...
[详细]
蜡笔小新 2023-12-13 13:30:30
get
Ubuntu下创建deb安装包及离线安装包制作的方法
本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ...
[详细]
蜡笔小新 2023-12-10 21:32:50
get
如何将CentOS8转换为CentOSStream
CentOS Stream是一个持续交付的Linux发行版,它在RHEL之前处于领先地位。它将具有滚动发布,即不断进行更改。CentOS将成为一个上游版本,它将具有测试补丁和更新。 ...
[详细]
蜡笔小新 2023-10-17 14:13:56
usb
Debian 9.5系统安装网络在正确配置后仍无法联网的参考解决方案(dell r410亲测有效)
系统安装Debian系统的安装方式和Ubuntu系统的安装方式几乎是一样的,毕竟Ubuntu系统是基于Debian的,就如同CentOS基于Redhat ...
[详细]
蜡笔小新 2023-10-16 17:32:55
python
Alink回归预测的不完善问题及期待
本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ...
[详细]
蜡笔小新 2023-12-14 14:25:33
string
求解hdu 1003 java题目的动态规划优化方法
本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ...
[详细]
蜡笔小新 2023-12-14 13:11:00
process
Linux进程控制块PCBtask_struct结构体结构及作用详解
本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ...
[详细]
蜡笔小新 2023-12-13 21:31:18
string
《数据结构》学习笔记3——串匹配算法性能评估
本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ...
[详细]
蜡笔小新 2023-12-13 16:16:05
web
Webmin远程命令执行漏洞复现及防护方法
本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ...
[详细]
蜡笔小新 2023-12-13 16:14:53
string
动态规划算法的基本步骤及最长递增子序列问题详解
本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ...
[详细]
蜡笔小新 2023-12-13 15:38:19
string
Linux 正则表达式基础及使用注意事项
本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ...
[详细]
蜡笔小新 2023-12-13 14:24:45
usb
imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ...
[详细]
蜡笔小新 2023-12-13 12:34:44
utf-8
PHPMailer邮件类邮件发送功能的使用教学及注意事项
本文介绍了使用国外开源码PHPMailer邮件类实现邮件发送功能的简单教学,同时提供了一些注意事项。文章涵盖了字符集设置、发送HTML格式邮件、群发邮件以及避免类的重定义等方面的内容。此外,还提供了一些与PHP相关的资源和服务,如传奇手游游戏源码下载、vscode字体调整、数据恢复、Ubuntu实验环境搭建、北京爬虫市场、进阶PHP和SEO人员需注意的内容。 ...
[详细]
蜡笔小新 2023-12-13 11:56:08
utf-8
成功安装Sabayon Linux在thinkpad X60上的经验分享
本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ...
[详细]
蜡笔小新 2023-12-13 11:35:40
姚威阳_489
这个家伙很懒,什么也没留下!
Tags | 热门标签
timestamp
utf-8
web3
main
hook
split
cookie
join
lua
regex
import
solr
get
vba
perl
web
string
grid
usb
process
scala
email
schema
datetime
replace
timezone
header
buffer
python
random
RankList | 热门文章
1
使用POI 读取 Excel 文件,读取手机号码 变成 1.3471022771E10 的解决办法
2
java – 在JFrame中将JPanel从另一个类添加到JPanel
3
c/c++开发分享C/C++语言优秀书籍清单,新手入门必看
4
《和子由四首 首夏官舍即事》翻译 原文赏析诗人宋苏轼
5
MPI编程
6
Syntax error in example on context documentation page
7
linuxroot下,使用crontab执行php脚本,777文件夹is_writable却返回不可写,命令行运行这个脚本没问题?
8
vuerouter中的钩子函数和执行顺序说明【vue基础】
9
Ansible 运维自动化
10
qt中tabwidget的左上角QTableCornerButton设置
11
Emacs 快速使用指南
12
雨林木风装机版系统怎么打开internet信息服务
13
Yii数据库缓存实例分析【PHP】
14
线性递推求逆元
15
Linux服务器安装宝塔面板,Linux服务器安装宝塔服务器管理控制面板
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有