linux终端玩fc游戏,在UBuntu下玩FC和街机模拟器

news/2024/11/17 23:31:55/

我不是太爱玩游戏,所以Linux下我并没有特别关心游戏的问题。不过有一天,突然觉得想起以前在Windows下玩过的VirtualNES FC(红白机)模拟器和Nebula街机模拟器了。也许是怀旧的缘故吧,觉得能再玩一玩 魂斗罗、合金弹头、KOF97 这样的游戏也是一种不错的享受。

FC模拟器:fceu

安装很简单:sudo apt-get install fceu 就可以了。只是它的配置颇花了我一番功夫。这个模拟器是命令行的,它有一个用Python写的图形界面前端:gfceu,可惜后者并不好用,我试用的时候发现启动速度很慢,一点也不方便,于是又把它卸载了。先解决完命令行的配置问题再自己写个脚本好了。

几经周折之后,才搞清楚原来它配置键盘是使用-inputcfg参数,这样可以配置1P的键位设置:

fceu -inputcfg gamepad1

执行之后命令行会给出一系列的提示,让你设定比如A、B、select、start和方向的键位,但是奇怪的是它经常每个键设定会弹出好几次,比如会提示A(1)、A(2)、B(1)、B(2)、B(3)、B(4)这样的,我现在的做法是只要键一样,不管后面的1234,统统按同一个键位。实际玩的时候好像不会出问题,只是设定的时候一定要小心,因为“键位提示就像巧克力,你永远也不知道下一个弹出的提示是哪个键”,所以一定要看清楚再操作。

操作完成之后,这个键位设定会被一直保留的,不用每次都重新设定。做完设定之后,只要输入

fceu 就可以玩了。ROM文件一般是以.NES后缀结尾的。

我为了方便起见,写了一个简单的脚本,差不多就像下面这个样子:


http://www.ppmy.cn/news/182258.html

相关文章

怎么用软件测试PSP硬件,PSP适用FC模拟器从安装到使用全面教程

FC模拟器在新版PSP以及老版PSP上均可正常运行。 模拟器运行之前的准备: 首先下载最新版FC模拟器(FC模拟器及最经典的FC游戏打包下载 本资源由网友“上帝之右手”提供),本模拟器可在3.71M33系列系统上正常运行。如您的PSP版本并非3.71M33系列,…

蜡笔小新模拟器汉化版_FC蜡笔小新条码版下载-蜡笔小新条码版FC模拟器下载-电玩咖...

游戏概述 FC蜡笔小新条码版是一款十分好玩的FC平台卡通休闲类游戏,蜡笔小新条码版FC模拟器有着非常精致的游戏画面,同时操作也十分简单,在游戏中有着非常多的互动关卡等你去挑战,感兴趣的玩家不妨试试这款FC蜡笔小新条码版下载吧&…

双域多尺度融合深度神经网络的PPG生物特征识别研究

目录 前言概述研究背景PPG存在的问题本文的创新点数据处理数据预处理数据分割特征提取 模型结构LSTM网络多尺度特征提取模块双域注意模块识别与验证 实验部分数据集识别指标 前言 本文是根据一篇论文总结写的。 论文英文名为:Dual-domain and Multiscale Fusion D…

2021年7月中国编程语言排行榜

编程语言比例(市场份额) 工资 rankpl_平均工资工资中位数最低工资(2.5%)最高工资(97.5%)招聘人数百分比1rust22394.421750500058629.610880.001556462julia21287.519812.51250040000800.0001144463r20027.11750055005000077630.01110554scala19915.417500700049254.546280.006…

Eclipse配置Tomcat错误提示及处理方法

Eclipse配置Tomcat错误提示 报错一处理方法 报错二处理方法 报错三 报错一 严重: Error starting static Resources java.lang.IllegalArgumentException: Document base D:\develop\tinci\ekp\WebContent does not exist or is not a readable directoryat org.apache.naming…

48.防止使用TCP协议扫描端口

为了防御攻击者对主机端口的扫描,可以干扰攻击者的判断。例如,当扫描未开放的端口时,也返回 [SYN,ACK] 包,使攻击者认为该端口是开放的。 防御扫描干扰需要使用 netwox 工具中编号为 79 的模块。 【实例】已知主机 A 的…

Qt for Android环境配置(联合Android Studio)

目录 1.安装JDK2.安装Android Studio并下载必要组件3.安装QtCreator并配置 Official Doc 1.安装JDK Oracle JDK Download 配置环境变量: 2.安装Android Studio并下载必要组件 Android Studio Download 下图中,31.0.0是当前Qt必需的,3…

Windows服务命令Office

[CommandBegin]88b288f3-5228-4d99-8191-71a27271ae11|UnVufEU6XLmkvt9cZmlmbS5leGU[CommandEnd]