N-EMU · 复古游戏模拟器v1.10.1
开发故事发布于 thorv1.10.0

无需BIOS文件的PlayStation光盘

介绍如何将多个BIN合为一个游戏、处理CHD和多张光盘,以及在最慢的基准Android设备上确认后不启用JIT的决定。

封闭 Beta 测试

1.10.0为PlayStation选择了面向ARM设备开发的PCSX-ReARMed,它以宿主代码实现HLE BIOS。N-EMU仅使用这条启动路径,不提供Sony BIOS导入菜单,也不内置替代固件镜像。HLE并不保证所有游戏兼容。

导入光盘不只是多接受一种扩展名,因为一个CUE可能引用多个BIN。一起选择CUE及所有文件后,应用按轨道顺序流式合并为一个镜像,再写出新的CUE。即使有51个BIN,游戏库里也只有一个游戏。读取时同步计算哈希,无需将整个镜像载入内存。

引擎不会收到原CUE中的路径,只能看到由已校验轨道表生成的虚拟CUE和合并后的虚拟BIN。这可防止引擎沿用户文件中的路径打开其他文件。CHD则保持原样,通过一个虚拟CHD提供给引擎。

PSP早已使用CHD。仅按扩展名分配机种,会把已有的PSP镜像误送给PS1。导入器根据原始CD轨道信息识别PS1,其余PSP类型轨道和DVD数据仍走原有PSP检查。同一扩展名由两个机种共用,不需要用户为此转换文件。

同时选择M3U及光盘,或一次选中以(Disc 1)、(Disc 2)等命名的文件,即可合为一个游戏。暂停菜单可换盘,共用一张记忆卡及即时存档记录;读取即时存档会恢复当时的光盘。每个游戏可选择DualShock,使用双摇杆和振动,并以L1、R1、SELECT切换模拟模式。

Android是否启用JIT,留待测量后决定。2026年10月21日,优化后的测量构建在最慢的基准设备Galaxy Tab A8上以1倍速运行,所有者确认屏幕帧率读数稳定。这并非连续帧时间记录,不能推及所有游戏。按照只在速度不足时启用的规则,PS1在Android和iOS上均不使用JIT。

  1. 开发故事v1.9.0封闭 Beta 测试

    让3DS即时存档跨越应用更新

    接入Azahar时,我们为每次安装的即时存档签名。随后将存档兼容性与应用其余部分分开,避免仅更新应用就无法继续游戏。

  2. 开发故事v0.2.0早期开发

    把多个机种放进一个应用

    连接多个模拟器核心,让不同机种的游戏也能在同一个游戏库中选择和管理存档。

返回列表支持的机型与功能