Ubuntu18.04下的模拟神器RetroArch
安装
直接通过apt安装
sudo add-apt-repository ppa:libretro/stable
sudo apt update
sudo apt install retroarch libretro-*
.
界面操作
菜单浏览使用 上下左右箭头移动, 回车进入菜单, 退格键(Backspace)返回上一级菜单, Esc退出程序.
基础配置
1. 打开隐藏菜单
Settings-> User Interface-> Views, 打开 Show Core Updater
Settings-> User Interface-> Show Advanced Settings 开启
2. 配置游戏操作按键
Settings-> Input , 将 Menu Toggle Gamepad Combo 修改为 Start + Select , 这个组合按键非常重要, 用于在游戏中呼出RetroArch菜单, 进行Save, Load, 配置Control等操作.
Settings-> Input-> Input Hotkey Binds: 这里需要将一些和键盘将要用到的控制键设到别的键位上避免冲突, 将u, i, o, j, k, l相关的键都设成别的键
Settings-> Input-> Input User 1 Binds: 设置用户1的键位, 映射关系为 Select->1, Start->2, 方向WSAD, A->J, B->K, Y->i, X->U, L->L, R->O, 其他的可以都先空着
Main Menu-> Configurations-> Save Current Configuration 保存当前配置
3. 配置游戏ROM目录
Settings-> Directory 将 File Browser 设置为存放ROM的目录, 其他的默认就可以
4. 更新和下载MAME core
Main Menu-> Online Updater-> Update Core Info Files 下载Core数据
Main Menu-> Online Updater-> Core Updater, 下载 Arcade (MAME 2003-Plus)
运行游戏
Main Menu-> Load Content-> Start directory, 浏览目录中的ROM, 回车, 在关联的core中选择合适的运行游戏
ROM下载
常见游戏的ROM下载可以访问 https://emulator.games/roms/ 如果是要找FinalBurn Alpha的ROM, 可以访问 http://www.gametronik.com/site/emulation/FBA/
SEGA系列主机Dreamcast, NAOMI的说明
模拟器都是flycast, 对应核心flycast_libretro, Dreamcast的rom有两种格式, cdi和gdi, 后者size要大很多, 相当于原光盘的镜像, 可以刻出dc光盘的. flycast只认cdi和gdi这个后缀的rom.
对于NAOMI, rom的格式是 zip + chd, 这个是从mame兼容过来的, 所以zip是mame的格式, chd是gdi的压缩文件, 放到和zip同名的目录下.
斑鸠Ikaruga
NAOMI版(街机竖版):
1. 将 ikaruga.zip 放入roms目录(EmuELEC中为 /storage/roms/dreamcast)
2. 在roms目录下建ikaruga同名目录, 里面放gdl-0010.chd
DC版(能找到的大部分是汉化那一版, 已经适配为横屏):
1. 将ikaruga_[cn].cdi 放入roms目录
2. 将dc_boot.bin, dc_flash.bin 放入dc模拟器bios目录(EmuELEC中为 /storage/roms/bios/dc)
Ubuntu18.04下的模拟神器RetroArch的更多相关文章
- Ubuntu18.04下安装搜狗输入法
Ubuntu18.04下安装搜狗输入法 第一步:安装 fcitx输入框架 sudo apt-get install fcitx 第二步:在官网下载 Linux 版本搜狗输入法 https://piny ...
- Ubuntu18.04下给PyCharm创建快捷方式
Ubuntu18.04下给PyCharm创建快捷方式 该方法 WebStorm.PyCharm.Clion 等都适用. 步骤 终端输入: sudo gedit /usr/share/applicati ...
- ubuntu18.04 下利用conda安装opencv3
ubuntu18.04 下利用conda安装opencv3 安装opencv3 conda install -c https://conda.anaconda.org/menpo opencv3 出现 ...
- ubuntu18.04下安装mysql后无法用mysqlworkbench访问
问题描述:我在ubuntu18.04下执行以下命令安装mysql时遇到了mysqlworkbench无法连接root用户的问题.ubuntu18.04下默认安装mysql时是5.7版本的,但是5.7版 ...
- Ubuntu18.04下安装MySQL
Ubuntu上安装MySQL非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client ...
- Ubuntu18.04下搭建LAMP环境
一.Apache2 web 服务器的安装 : 可以先更新一下服务器 1.sudo apt-get update # 获取最新资源包 2.sudo apt-get upgrade ...
- Ubuntu18.04下的音频录制和编辑软件Ardour及QjackCtl(jackd gui)
Ardour 是一个Linux和OSX下的多音轨录制和数字音频编辑软件. 需要配合ALSA或者JACK总线使用. 快速入门 http://brunoruviaro.github.io/ardour4- ...
- Ubuntu18.04下的 Android Studio 3.1.2
Android Studio安装 参考官网上的安装说明 # 安装依赖 :i386 lib32z1 libbz2-1.0:i386 安装openjdk (Update 2018-08-21: 这次重装U ...
- Centos5, 6, 以及Ubuntu18.04下更改系统时间和时区
http://www.namhuy.net/2435/how-to-change-date-time-timezone-on-centos-6.html 查看日期(使用 -R 参数会以数字显示时区) ...
随机推荐
- 线程有gil锁
gil锁作用: 遇到阻塞( 比如 recv() , accept() )就切换
- poj 3685 Matrix 【二分】
<题目链接> 题目大意: 给你一个n*n的矩阵,这个矩阵中的每个点的数值由 i2 + 100000 × i + j2 - 100000 × j + i × j 这个公式计算得到,N( ...
- numpy 用于图像处理
1. 转换为灰度图 灰度图的数据可以看成是二维数组,元素取值为0 ~ 255,其中,0为黑色,255为白色.从0到255逐渐由暗色变为亮色. 灰度图转换(ITU-R 601-2亮度变换): L = R ...
- Alpha(9/10)
鐵鍋燉腯鱻 项目:小鱼记账 团队成员 项目燃尽图 冲刺情况描述 站立式会议照片 各成员情况 团队成员 学号 姓名 git地址 博客地址 031602240 许郁杨 (组长) https://githu ...
- os模块、os.path模块、shutil模块、configparser模块、subprocess模块
一.os模块 os指的是操作系统 该模块主要用于处理与操作系统相关的操作,常用的是文件操作(读.写.删.复制.重命名). os.getcwd() 获取当前文件所在的文件夹路径 os.chdir() ...
- BZOJ.5251.[八省联考2018]劈配mentor(最大流)
BZOJ 洛谷 对于每个人,每次枚举一个志愿看是否能增广即可. 对于第二问,可以保留第一问中\(n\)次增广前后的\(n\)张图,二分,在对应图上看是否能增广即可. 貌似匈牙利的某种写法比网络流优多了 ...
- Codeforces.GYM100548G.The Problem to Slow Down You(回文树)
题目链接 \(Description\) 给定两个串\(S,T\),求两个串有多少对相同回文子串. \(|S|,|T|\leq 2\times 10^5\). \(Solution\) 好菜啊QAQ ...
- IntelliJ IDEA使用教程(简介)
最智能的IDE IDEA 全称IntelliJ IDEA 是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支 ...
- 潭州课堂25班:Ph201805201 django框架 第八课 表关联对象方法add,create,remove,clear,多表查询 (课堂笔记)
查表: 数据的插入 新建添加 删除 清空
- IntelliJ IDEA配置Springboot2.x 通过devtools实现代码热部署,提高调试效率
1.pom.xml添加依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifa ...