盖世小鸡 G8 手柄测评

握感,摇杆,肩键,延迟近乎完美。缺点是十字键太硬且行程较短,新品价格虚高。综合来说,是目前能买到的最全面的手机手柄。

继续阅读 →

RetroArch 安卓版中文乱码解决方案

本解决方案同样适用于日语,韩语等。

第一步:点击主菜单的第 4 项

第二步:点击子菜单的第 8 项

第三步:等待联网更新资源完成,界面会自动刷新,中文就能正常展示了。

Android 游戏模拟器

手柄推荐

  • 盖世小鸡 G8 (红魔影刃2也是它贴牌的),闲鱼 280

PS5/PS4/PS3/Xbox

暂时没有能用的模拟器。

Switch 模拟器: Yuzu

开源:是

开发状态:活跃,几乎每天都在更新

游戏兼容性:

  • 绝大部分游戏能够运行,比如马里奥赛车8
  • 某些游戏需要调整配置或者打一些 MOD,比如塞尔达旷野之息
  • 某些游戏帧率比较低,卡顿,比如路易吉洋馆3

硬件需求:

  • 只支持高通骁龙系列处理器
  • 性能需要骁龙 865 或更强的处理器。如果要玩塞尔达旷野之息/王国之泪,则需要至少骁龙 8gen2
  • 建议 8 GB 以上的 RAM。如果要玩塞尔达旷野之息/王国之泪,则推荐 12GB 以上的 RAM

官方下载:

PS2 模拟器: AetherSX2

开源:否,源码已被删除

开发状态:已停止开发(2023年初)

游戏兼容性:

  • 大部分游戏能够运行,比如战神。

硬件需求:

  • 只支持高通骁龙系列处理器
  • 性能需要骁龙 865 或更强的处理器。如果要玩鬼武者3/战神,则需要至少骁龙 8gen2

官方下载:

Wii & GameCube 模拟器: Dolphin

开源:是

开发状态:活跃

游戏兼容性:

  • 大部分游戏能够运行,如马里奥赛车 Wii,大乱斗

硬件需求:

  • 64 位 4 核以上 ARM 处理器,比如骁龙 780,天玑 1200
  • 64 位 Android 8 或更新系统

官方下载:

3DS 模拟器:Citra

开源:是

开发状态:活跃

官方下载:

PSV 模拟器:Vita3K

开源:是

开发状态:活跃

游戏兼容性:大约有 50% 的游戏可玩

官方下载:

  • Google Play 上的是假冒的,不是官方,不推荐
  • F-Droid 上暂时没有
  • APK 下载

PS1/N64/MD/NDS/GBA/SNES/NES 等模拟器:RetroArch

开源:是

开发状态:活跃

核心推荐:

  • PS1 推荐 PCSX ReARMed 核心,不装 BIOS 的话有些游戏加载不出来,装 BIOS 绝大部分都能玩
  • N64 推荐 Mupen64Plus-Next 核心
  • 世嘉 MS/MD/CD/32X 推荐 PicoDrive,支持机种最全,游戏兼容性也最好
  • NDS 推荐 DeSmuME 核心
  • SNES 推荐 bsnes 核心,可以选 Accuracy (慢稳) 或 Performance (快不稳) 或 Balanced (平衡),绝大部分游戏应该都能玩
  • NES 推荐 Nestopia 核心,目前没有发现任何有问题的游戏,非常强

硬件需求:

  • 只要不是山寨机,应该都能流畅玩

官方下载:

中文乱码问题解决方案

Switch《塞尔达传说:王国之泪》v1.2.0 Yuzu 模拟指南(2K/4K/60FPS更新)

如果没有用过 Yuzu 模拟器,请先阅读《Switch游戏模拟指南》,再继续以下内容。

硬件需求

与前作《旷野之息》类似,《王国之泪》也是榨干了 Switch 性能。模拟器的硬件要求也比其他游戏要高。

  1. CPU:推荐 AMD 3600 / Intel 10400 或更强的 CPU,虽然不是特别吃 CPU,但也不能太弱或太老。
  2. RAM:推荐 16GB 以上内存。如果需要 4K 60FPS,则需要开启模拟器的内存扩展,建议 32GB。
  3. GPU:推荐 AMD 6600XT / NVIDIA 3060 或更强的 GPU。Intel 的核显独显都跑不动。如果想要稳定 4K 60FPS,建议 AMD 6800XT / NVIDIA 3070Ti 或更强的 GPU。

更新固件

必须更新到 16.0.1 以上的固件才行。注意 prod.keys 也必须匹配固件的大版本号,15.x 固件对应的 prod.keys 在 16.x 固件上不能用。如果不知道如何安装固件,请先阅读《Switch游戏模拟指南》。

解决加载问题

《旷野之息》是能直接加载的,完全不需要任何额外配置。而《王国之泪》会卡在加载界面,怎么都过不去。解决方法是,安装 TOTKYuzuFix.zip 这个 MOD。如果不知道如何安装 MOD,请先阅读《Switch游戏模拟指南》。

然后就能进游戏了,基本上都能稳定帧率玩,没有什么恶性 BUG 或者严重掉帧。

解决马赛克云

开始玩游戏,大家就能注意到一个比较讨厌的问题。空岛的云彩像马赛克/二维码一样,非常出戏。问题原因在于 Vulkan 着色器(Shader)编译不及时。解决方法有两个:

  1. (推荐)重启 Yuzu 再进游戏,效果就正常了。
  2. 去网上下载别人的着色器缓存。这样比自己运行时编译着色器缓存会流畅很多。

安装 2K/4K+60FPS MOD

王国之泪的画面在开放世界会非常的糊,甚至比前作《旷野之息》还要糊。这是因为受限制于 Switch 羸弱的性能,游戏内部分辨率实际上只有560p~680p,通过 FSR 超分辨率拉成720p/1080p,自然看起来比原生的 720p/1080p游戏糊。如果用模拟器的 2x 分辨率,则是用 FSR 再超分辨率成 2K/4K,依旧很糊。

而安装 2K/4K+60FPS MOD 之后,我们可以让游戏以原生 2K/4K 渲染,并且大幅提升帧率,提升游戏体验。以下是放大后的效果对比:

下载 MOD 文件:

如果不知道如何安装 MOD,请阅读《Switch游戏模拟指南》。

安装后,配置游戏(右键菜单->属性)。有以下几个要点:

  • 附加项(Add-ons)
    • 勾选所有安装的 MOD
  • 系统(System)
    • 启用不安全的内存布局扩展,这样就能使用 8GB 内存,渲染更多细节
  • 图形(Graphics)
    • 画面分辨率设置为 1X,使用原生真 4K,而非超分辨率的假 4K
    • 抗锯齿方式设置为,可以提升性能(可选)

保存后重新进入游戏,便能够以原生 2K/4K+60FPS 运行。如果用的是中端显卡,可能不会跑满 60FPS,但是 50FPS 左右的游戏体验提升也是巨大的。

Switch游戏模拟指南

经过我个人测试,大部分 Switch 游戏都能在 PC 上流畅运行。偶有崩溃的情形,但是频率不高。

模拟器

目前最流行的是 yuzu 和 Ryujinx, 两者模拟效果差不多,yuzu 有中文翻译。我这里选了 yuzu。

硬件要求

  1. CPU:五年内的主流 x86_64 CPU 应该都没问题,推荐四核心以上。我用的 AMD 5600X。
  2. GPU:需要 GTX 1060 及以上水平的显卡才能流畅运行。我的 AMD RX 6700 可以跑两倍分辨率。
  3. 手机 SOC:Android 需要骁龙 8+ 以上的 SOC 才能流畅运行马里奥赛车之类的游戏。
  4. 手柄:通用的双摇杆手柄就行。

系统要求

目前仅支持 Windows, Linux 和 Android,苹果用户暂时没有办法玩了。

安装模拟器

官方下载连接

Linux 用户有几种选择:

  1. 从官网下载 AppImage 包 https://yuzu-emu.org/downloads/
  2. 从 Flathub 安装 https://flathub.org/apps/details/org.yuzu_emu.yuzu
  3. 在你发行版的 OBS, AUR, PPA 找一找有没有打包好的

安装好,运行应该是这样子的:

如果启动后界面是英文的,从菜单栏选择 Emulation –> Configure… –> General –> UI –> Interface language 修改成中文。

安装Switch系统固件(非必需)

部分游戏没有固件也能运行。但是安装固件可以让更多游戏能玩,减少一些游戏崩溃的概率。《塞尔达:王国之泪》需要 16.0.1 或更新的固件才能运行。

https://archive.org/download/nintendo-switch-global-firmwares

下载固件 zip,一般用最新的。解压后会得到几百个小文件。

打开 yuzu,通过菜单栏 文件 –> 打开 yuzu 文件夹,然后依次打开 nand –> system –> Contents –> registered 文件夹,将之前解压的所有小文件都复制到这里。

安装 prod.keys 和 title.keys

这两个是关键的密钥文件。去网上搜一搜就好了,这里就不提供下载了。

prod.keys 是必需的系统密钥,缺少了 prod.keys 密钥就玩不了游戏。prod.keys 和游戏无关,不管是新游戏还是老游戏,都不用更新 prod.keys。但是 prod.keys 和固件版本相关,比如 14.0 固件的 prod.keys 在 15.0 固件里就用不了。在网上搜索的时候,要带上固件版本号“prod.keys v16.0.0”。

title.keys 不是必需的,只有联机才需要。

打开 yuzu,通过菜单栏 文件 –> 打开 yuzu 文件夹,然后打开 keys 文件夹,将你找到的 prod.keys 和 title.keys 文件都复制到这里。

下载游戏 ROM

最常见的游戏 ROM 有 NSP 和 XCI 两种格式。yuzu 都能识别。下载完 ROM 之后,建议放到一个文件夹下面。

双击 yuzu 窗口中间,选择你的游戏文件夹,yuzu 会自动扫描文件夹里的游戏。

安装更新和 DLC

如果你还下载了游戏更新和 DLC(通常也是 NSP 和 XCI 格式),点击菜单栏的 文件 –> 安装到 NAND, 选择你的更新和 DLC 文件即可安装。

运行游戏

单击游戏即可运行。

差不多就是这样!

安装 MOD

Switch 性能比较差,像塞尔达这样的游戏,只能锁了 30 帧运行。但是在 PC 上模拟,硬件性能不再是问题。通过安装 60FPS 的 MOD, 我们可以玩到比 Switch 更流畅的体验。

首先打开官方 MOD 下载页面,搜索英文“Zelda”,找到对应的游戏。然后下载名为 60FPS 的 MOD。注意:尽量选择 MOD 支持的游戏版本,以免游戏崩溃。

下载完成后,解压文件,得到一个 60FPS 文件夹。

打开 yuzu,在游戏列表中找到塞尔达,右击,选“打开 MOD 数据位置”。

将之前解压得到的 60FPS 文件夹,复制到此处即可。

然后启动塞尔达,就能够以 60FPS 的流畅度玩了!如果有 3080 / 6900 这样的高端显卡,甚至可以2倍缩放画面,实现 4K@60FPS 的体验。

还有很多其他类型的 MOD, 大家可以自行探索。

Poly Bridge GIF

Poly Bridge 是一个造桥的物理模拟游戏,考验力学和几何原理。最大的乐趣是建造各种豆腐渣工程,然后看它们如何奇葩地垮掉……

polybridge_1 polybridge_2 polybridge_3 polybridge_4

DOTA 2 于 openSUSE

首先安装 Steam。最简单的方法是通过 OBS 搜索其他志愿者打包的 Steam 软件包[链接]。这个软件包只是一个非常小的起始程序,首次运行 Steam 客户端,它会自动下载最新版本的完整 Steam 客户端。这和 Dropbox 的原理一样,并且下载的完整客户端是私有软件

在使用 Steam 客户端安装游戏之前,需要注册一个 Steam 账号。登录之后即可打开商店,浏览游戏。搜索 DOTA 2,打开游戏页面。DOTA 2 是免费游戏,Free To Play,但不是自由软件。点击 Play 之后,DOTA 2 开始下载,有约 8 GB,耐心等待。

这些步骤都很简单。

我初次运行 DOTA 2 的时候屏幕大部分是红色的,能看到界面框架,但根本玩不了。这是由于 DOTA 2 需要一些共享库软件包,但系统没有安装。Steam 不会解决游戏的 RPM 包依赖。

需要手动安装的软件包:

  • libtxc_dxtn (32位) [链接]

因为 DOTA 2 是 32 位游戏,必须要安装 32 位的库。