Mesen是一个适用于Windows、Linux和macOS的多系统模拟器(NES、SNES、Game Boy、Game Boy-Advance、PCEngine、SMS/Game Gear、WonderSwan)。
原版版本:2025.7.4 git7037bdd
更新说明:以下为自上一版以来的主要更新内容(机翻):
GBA:DMA - 在 DMA IRQ 之后添加了缺失的 1 个周期延迟
修复 fifo_6 测试
GBA:拇指 - 在寄存器列表为空的情况下使用 pop 时出现故障
修复 Pop_noo_regs 测试
GBA:性能修复
使性能更接近最新精度修正前的水平
GBA:修复 IRQ 轮询时序
修复 cirotemark 结果(ticks diff = 0)
GBA:修复了多重测试 rom 的结果
忽略 MUL 的第 22 位,乘法不能修改 R15
GBA:修复了在使用R15寄存器与LDR/STR等指令时寄存器偏移量的问题。
通过半字转移测试
GBA:在某些情况下实现由预设程序导致的 CPU 冻结
使 prefetcher_branch_thumb_arm_2 测试冻结(与硬件类似)
GBC:修复了 CPU 停止运行后又恢复运行时的 HDMA 行为
修正了因修复 hblank_vram_dma 测试 rom 而导致的回归。
HDMA 应在 CPU 恢复后立即运行 - 修复了 Nascar 2000 中的菜单问题
Linux:修复了在打开工具提示的同时关闭调试器工具时 UI 冻结的问题
在使用 Wayland 的 Fedora 42 上发现。 当 XQueryPointer 失败时会出现无限循环。
Linux/macOS:找不到 SDL2 时显示错误信息,而不是静默崩溃
NES:Mapper 185 - 修复了 Might Bomb Jack 原始版本无法启动的问题
NES:Mapper 185 - 只有在实际读取开放总线地址(即低于 0x2000 时)时才设置 D0
NES:MMC5/Rainbow - 修复了在分割/窗口区域中使用不正确属性的问题
NES:UNROM 512 - 已添加对子映像器 1 至 3 的支持
NES:UNROM 512 - 修正了子映像器 3 的反向镜像,并修正了子映像器 4 的错误寄存器映射
NES:改进了 4015.6 位读取行为
NES:已添加对 Mapper 552 的支持
PCE:CD-ROM - 忽略试图读取/播放无效扇区的命令
修复了 Hyper Dyne Sidearms Special 中播放介绍时的冻结问题,由于计算出无效扇区号的寻道时间值过大,导致黑屏冻结。
PCE:CD-ROM - 修复了 "读取子代码 Q "命令结果中无效的相对位置数据
修复了公主制造 1 和 2 中的介绍顺序
PCE:调整 ADPCM 读/写插槽时序,使其更接近硬件上应有的时序
PCE:修正了 TMA 操作标志行为
TMA 不应修改标志
PCE:修正了间接零页包装逻辑中的错误
$20FF 的间接零页读取可能会受此影响,但游戏很可能不会这样做
UI:修复了 Linux 系统上设置对话框中文字被切断/重叠的问题
UI:在打开文件时将 IPS/BPS 补丁添加到默认过滤器中
WS:修复了 SDMA 控制端口的回归
根据 sound_dma,第 7 位可读作已设置,但 WSHSTest 希望第 7 位在设置后清零。 WSHSTest 尝试在长度为 0 时启动声音 dma,这可能会立即清除启用标志。
编译:修复了 Avalonia 更新后 AOT 构建中的错误
编译:修复了 Windows 版本在最新的 github windows 镜像上运行失败的问题
调试器:GBA - 在 ARM 模式下反汇编未知块时,将反汇编重新对齐为 4 字节的倍数
调试器:Lua - 当与支持闪存的映射器一起使用时,修正了 NES 上 getState 的性能问题
汉化说明:
2025.3.2:由于不可抗力原因,源代码丢失,忙了一顿的深度汉化付诸东流,还好资源文件的汉化还在,实在是没有干劲从头再来了,所以后面会把主要精力放在金手指的汉化上。
2025.4.5:程序本身不再进行二次压缩,一方面大家都不缺这点空间,另一方面程序执行效率会提高很多。
因作者表示近期并无扩充字库的打算,所以手动添加了最新的中日韩完整屏显字库(感谢老铁@rlyt123456提供的字库链接)。文本翻译经本人校对,尽可能杜绝机翻。部分单词未翻译,原因可能为专用术语/指令/未找到合适上下文/不在资源文件内(懒)/等等,后面也会对金手指进行汉化,但是翻译量比较大,只能慢慢来。原作者也是很勤快的人,我也在汉化的过程中反馈了很多BUG,他都一一的修复了,希望MESEN能越来越优秀。大家可以收藏一下此贴,我会不定时更新。
关于金手指:
1、为啥不汉化金手指游戏名?因为每个地区对于游戏名的中文叫法不尽相同,而且Mesen的金手指匹配是基于ROM的SHA1值,并不是简单的文件名比对,所以汉化游戏名没有什么实际意义。
2、部分金手指不起作用。这个没办法,这也不是Mesen作者的锅,是收集来的金手指有问题。要么你试试这个游戏的其他地区版本(比如美版不起作用就强制导入日版的金手指试试),要么就直接放弃金手指硬上吧 :-P
3、有的金手指列表中英文混乱。由于目前金手指汉化仍在缓慢进程中(三班党表示真的很困),所以这是很常见的情况,本人又不喜机翻,所以只能等待完整汉化了。

下载地址(含全套固件):https://wwqf.lanzouw.com/b01et5x1rc
密码:
此处隐藏内容请回复后再查看。
上一篇:
FC,MD,SFC游戏大全下一篇:
[转贴]跳坑者联盟在B站发布了天马G 2024 街机整合包年终版