zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Ubuntu18.04下的模拟神器RetroArch

2023-03-07 09:40:21 时间

安装

直接通过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数据(必须先下这个文件, 否则在Core Downloader/Updater里没有数据)

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)