完整支持 NES/Famicom 以及试验性支持 Game Boy Advance (GBA)
深度重构核心模块,运行更流畅、响应更迅捷
CPU/PPU 调试器、十六进制、内存监视
逐帧录制与编辑输入
自定义 HUD 与自动化操作
100% 母语覆盖率,自动匹配系统区域
FCEUX11 是基于 FCEUX 的 NES/Famicom 模拟器衍生项目,针对 Windows 平台深度优化。
在继承 FCEUX 卓越模拟精度的同时,采用 Qt 6 图形界面重塑了现代 Windows 原生体验,并提供 12 种语言的多语言支持,以及面向开发者和速通玩家的调试与 TAS 工具集。
项目持续推进内部核心重构与性能优化工作,致力于让模拟器在高负载场景下依旧保持高效、流畅与稳定。
新增实验性 Game Boy Advance(GBA)模拟支持,复用现有 UI、存档系统、热键与调试基础设施;GBA 功能处于 Beta 阶段,自带画面水印,部分硬件特性尚未完整实现。
这次重点优化了 NES 和 GBA 两大模拟器的性能。NES 端修复调试模块的无效运算、优化音频与画面渲染逻辑,整体 CPU 负载下降 27%;高清音频模式性能直接提升接近一半,就算开启高质量音效,模拟器也不会卡顿。GBA 方面解决了帧画面生成、存档时重复编码的资源浪费问题,画面生成速度大幅提升,存档耗时减半。优化不改动游戏存档格式,也不改动游戏画面与音频内容,原有游戏的表现完全不变,只是降低了电脑的 CPU 占用,低配电脑也能更顺滑地跑游戏。
修复了 OAM DMA 硬件模拟缺陷,解决部分游戏画面异常;修复 SNES 鼠标的输入协议问题,鼠标输入逻辑回归正确。同时修正多例测试用例的“假报错”——不是模拟器有错,而是测试运行帧数给的不够,调整帧上限后,测试结果更加真实可信。开启中断专项改造,改进 CPU 中断处理逻辑,让中断响应时序更贴合真实 6502 硬件,解决部分时序敏感游戏的运行偏差。
扩充命令行下的调试日志、性能统计、硬件行为探针等工具,修复反汇编显示错误,完善脚本接口,方便开发者排查游戏 BUG。