N-EMU v1.2.0 更新
游戏中写入存档、快捷键与 ROM 补丁
游戏内存档数据变化后,若 1 秒内没有再次变化,就会写入文件。新增键盘与手柄快捷键、按住倒带和快进按钮,还可使用 ROM 补丁和各机型的画面设置。尚未测量真机速度和耗电量的变化。
日期为功能合入应用的日期,可能与商店发布日期不同。
合入日期
键盘与手柄快捷键
可用快捷键快进、快速存档与读档、截图。默认按键为空格键(按住时快进)、F(切换快进)、F2、F4、F12;手柄可在按键分配中选择。长按手柄的菜单键会打开暂停菜单。
按住即可倒带
按住倒带键(默认为 R)时游戏会倒退,松开后从该处继续。暂停菜单中的倒带每次约后退 1 秒,也可在游戏中开启或关闭倒带记录。
屏幕上的快进按钮
游戏画面的暂停按钮旁新增了快进按钮。可在设置的“游戏”项目中选择切换、按住时或隐藏。
应用 IPS、UPS、BPS 补丁
在游戏信息中选择补丁文件即可应用。打过补丁的游戏会作为新版本加入原游戏旁边,标题沿用补丁文件名。原游戏保持不变。
使用游戏文件内的标题与图标
导入任天堂 DS 和 PSP 游戏时,会使用游戏文件内的完整标题和图标。游戏库中已有的游戏可在游戏信息中重新读取文件,自行设置的标题和封面保持不变。
导入 RetroArch 金手指文件
金手指列表也可导入 RetroArch 的 .cht 文件。用 + 连接的代码会拆成每行一条,核心无法读取的 RetroArch 专用项目会先告知数量,再排除在外。
从小组件和快捷方式打开最近的游戏
点按最近游戏小组件即可直接继续该游戏。iOS 可用“快捷指令”和 Siri 的“继续最近的游戏”,Android 可在游戏信息中选择“添加到主屏幕”,直接打开游戏。
各机型的画面设置与游戏中的画面效果
在设置的“画面”项目中,可为每个机型分别设置画面适配、线性过滤和画面效果。若为单个游戏设置了值,则优先使用该值。暂停菜单中也可更改该机型的画面效果,任天堂 DS 游戏还可更改双屏布局和上下顺序。
单个游戏的按键布局
在按键布局预设画面中开启“此游戏单独布局”后,在该游戏中移动的按键不会影响同一机型的其他游戏。若选择预设或重置后自行编辑的布局被替换,也可在同一画面中恢复。
振动卡带
适用于振动卡带的 GB 和 GBA 游戏会让手柄振动;没有连接手柄时由手机振动,可在设置的“控制”项目中关闭。Android 为此功能使用振动权限。
只删除游戏文件
删除游戏时,可以只删除游戏文件,保留存档和金手指。重新导入同一文件即可用保留的存档继续。Android 游戏库现在也会为文件不在的游戏标示“文件不在”,两个应用中点按该游戏都会提示重新导入。在 iOS 上,若已有游戏的文件缺失或以另一名称重新关联,再导入同名新游戏也不会混用存档。
收藏与最近游玩
在游戏库的“游戏整理”画面中,可以只显示收藏或最近游玩的游戏。最近游玩会从最后启动的游戏开始排列。
接收放入“文件”应用的游戏
iOS在 iOS 上,直接放入“文件”应用中 N-EMU 文件夹或 ROMs 文件夹的游戏也会加入游戏库。应用会将游戏移到对应机型的文件夹,并以导入结果显示新加入的游戏。iPad 上的说明文字也改为“我的 iPad”。
按游戏记住速度
“记住速度”现在会为每个游戏分别记住速度。一个游戏中的快进速度不会让其他游戏也加速开始,首次打开的游戏以 1× 开始。
以文件名作为标题
在游戏信息中可直接以文件名作为标题,一次修正被截断的标题,例如文件头只能容纳 12 个字符的 GBA 游戏。iOS 游戏库的网格视图不再为没有游戏代码的游戏显示“----”。
更容易找到的设置与图标
设置搜索现在也能找到暂停菜单中的功能,例如金手指、存档槽管理和截图。辅助功能项目已移到“常规”。游戏库上方的显示设置和游戏整理按钮,以及选择多个游戏后的标签和 Google Drive 备份按钮,都换上了不与其他地方重复的图标。
与 Android 一致的游戏库搜索
iOSiOS 的游戏库搜索现在与 Android 找到相同的游戏。韩文尚在输入中、省略假名浊点或输入半角片假名时也能找到。
Android 暂停菜单中的麦克风与屏幕熄灭
AndroidAndroid 现在也可在任天堂 DS 游戏的暂停菜单中开启或关闭麦克风。打开暂停菜单期间会取消游戏中的屏幕常亮,菜单一直开着时屏幕可能会像 iOS 一样熄灭。
减轻 Android 运行游戏的负担
Android保存即时存档或记录倒带时,触控输入和画面复制也不必等待。打开游戏时的文件校验会在手机 CPU 支持时使用 SHA-256 专用指令,任天堂 DS 等大型游戏在内存中只保留一份。尚未测量手机上速度和内存用量的变化。
合入日期
试用预览后保存设置
可在显示预览中试用缩放和滤镜,在任天堂 DS 触控测试中调整水平、垂直校准。仅保存后生效,取消或返回会放弃更改。无需游戏文件。
分离游戏库搜索处理
复用整理后的标题、标签等搜索文字。搜索和排序与界面处理分开执行,旧搜索请求不会覆盖新查询的结果。
改进暂停画面与图像传递
暂停画面在新图像或显示设置变化时重绘。iOS 会保护 GPU 仍在读取的图像,并修复了 ares 图像传递中的数据竞争。Android 减少了任天堂 DS、PSP 的中间图像复制,以及关闭倒带时不必要的通知。
重试打开游戏库并释放图片缓存
无法打开游戏库时,可在不删除游戏或存档的情况下重试。离开页面会停止容量计算;应用进入后台或收到内存压力通知时,会释放封面缓存。
拆分存档同步职责并准备本地测量
拆分了存档同步的文件处理与恢复代码。仍需用户主动操作,不会自行解决冲突。优化后的本地开发构建也可在设备上记录性能计数,尚未给出实测速率提升。
游戏中将游戏内存档写入文件
游戏内存档数据变化后,若 1 秒内没有再次变化,就会写入文件。以前只在切换到后台或退出游戏时写入,期间若应用突然关闭,最近的存档可能丢失。打开暂停菜单时也会立即写入尚未写入的存档。
截图保存权限
iOS首次在截图共享画面中选择“存储图像”时,会请求照片图库权限。以前因缺少权限说明,应用可能会停止运行。