小霸王学习机是每个80/90后儿时不能忘怀的经典,她的真正名字叫做红白机,是任天堂1983年推出的经典游戏机。FCEUX则是一款功能强大的 免费FC/NES模拟器,您可以使用它重温那些经典的游戏。现在的FCEUX是从FCE Ultra结合FCEU TAS、FCEU MM等多个改版而来。具备查看图层、金手指作弊、制作游戏录像、编辑ROM、Lua脚本……等十分强大的功能。

软件特点
软件特点
共同部分
自定义超频;
Dendy 模式;
修正 TAS 编辑器外重录次数损坏。
模拟
添加第 29、30 号 mapper;
修正第 225、119、4、35、31、69、212、45 号 mapper;修正 MMC5 IRQ 处理;
修正 MMC1 3 号寄存器遮罩;
修正 VRC7 进度声音;
添加 CoolBoy、KS7010、SB200、UNIF 158B、UNIF DRAGONFIGHTER、UNIF BMC-10-24-C-A1、UNIF EH8813A、UNIF HP898F、UNIF F-15、UNIF RT-01、UNIF UNL-KS7017、UNIF BMC-81-01-31-C、UNIF UNL-8-IN-1;支持 NES 2.0;
修正 UNIF BMC 12 IN 1、UNIF OneBus。
电影
修正转换 FCM 电影时 FDS 标签始终设置的问题;视频
预缩放 2 倍、3 倍、4 倍分辨率过滤;
NTSC 滤镜内部分辨率更接近 4:3。
调色板
支持 512 色调色板;
添加外部调色板:SONY_CXA2025AS_US.pal、RP2C03.pal(含版本)、Unsaturated-V6.pal;切换减弱点选项。
声音
〖互换占空比〗选项;
NSF 可设为 Dendy 模式。
输入
修正鼠标输入;
支持 SFC 鼠标;
支持 PEC-586 俄语键盘。
Lua
当速度保持在 100% 时,重新载入脚本不再提示速度;修正 NSF 中的 Lua 绘制;
Lua 字体正确晕色;
修正 sound.get() 区域一致性以及噪波和 DPCM 声道频率/MIDI 调检测。
新增 Lua 函数:
emu.getpath()
emu.loadrom()
rom.writebyte()
gethash()
Win32
添加 -dumpinput 和 -playinput 参数;
支持 SFC 手柄;
添加区域变换屏显信息。
调试器
添加 debuggerPageSize 配置变量,可选择使用 8KB 物理 PRG 页或 16KB(原始)。默认值为 14 (1<<14==16KB);设置创建新标签的符号调试器条目命名对话框文本限制;修正新 PPU 调试信息(地址和像素);
〖单步进入〗快捷键;
扫描线和点的计数更细致。
追踪记录器
修正不正确的 (FF,x) 解析地址。
符号调试
可自定义寄存器名显示与否。
代码/数据记录器
修正〖保存脱壳 ROM〗试图打开已被选作目标的文件时崩溃。
PPU 查看器
〖精灵 8x16 模式〗。
十六进制编辑器
添加转储整个 64k 内存空间功能;
先打开【十六进制编辑器】再打开【调试器】不再忘记载入符号;显示寄存器 $4000~$4017 值。
作弊
修正 MMC5《恶魔城传说》崩溃;
可搜索更多 RAM。
FCEUX模拟器使用教程
一、通行工具/作弊选项输入金手指密码
1.1 路径
模拟器工具栏第四项的第一行,即 “工具”→“作弊”
1.2 作弊窗口
左边:金手指密码
右边:查找金手指密码的工具,方法和VirtuaNES模拟器的方法类同,之前发过这里就不介绍了
1.3 作弊方法
1.3.1 名字栏可填可不填,填了就好区分,比如无敌的金手指密码填个无敌就直白的看出金手指的作用
1.3.2 地址填金手指密码的前四位,例如:0638-01-FF,则在地址处输入0638
1.3.3 值的栏填金手指密码的第后两位,例如:0638-01-FF,则在值处输入FF
1.3.4 对比处不需要填写,默认为01类型的金手指密码(第五第六位为01)
1.3.5 填好地址和值后点添加
1.4 举例测试
1.4.1 魂斗罗无限人金手指密码0032-01-04,在地址处填0032,在值处填04,然后点添加,测试可达到无限人效果
1.4.2 魂斗罗2无限人金手指密码0053-01-04,在地址处填0053,在值处填04.然后点添加,测试可达到无限人效果
1.4.3 魂斗罗3无限人金手指密码00BA-01-0A,在地址处填00BA,在值处填0A,然后点添加,测试可无限人
二、通行调试/金手指解析输入金手指密码
2.1 路径
模拟器工具栏第五项的最后一行,即“调试”→“金手指解析/加密器”
2.2 金手指解析窗口
三个输入栏:地址/对比/值,主要输入地址和值,对比一般不输入(未研究彻底对比的正确使用方法)
一个输出栏:金手指,此栏是模拟器根据输入栏数值自动计算出来的密码
一个确定键:添加到作弊列表,模拟器生成金手指后点击该按键即可导入金手指
2.3 解析方法
2.3.1 地址栏输入1+金手指前四位
例1:魂斗罗1代无限人金手指密码0032-01-04,则在地址栏处输入10032
例2:魂斗罗2代无限人金手指密码0053-01-04,则在地址栏处输入10053
例3:魂斗罗3代无限人金手指密码00BA-01-0A,则在地址栏处输入100BA
2.3.2 值栏输入金手指后两位,即你想要的数值
例1:魂斗罗1代无限人金手指密码0032-01-04,则在地址栏处输入04
例2:魂斗罗2代无限人金手指密码0053-01-04,则在地址栏处输入04
例3:魂斗罗3代无限人金手指密码00BA-01-0A,则在地址栏处输入0A
2.3.3 输入地址和数值后,模拟器会自动计算出金手指,点击添加到作弊列表后即可。
2.4 举例测试
2.4.1 双截龙2无限人密码0432-01-0A,在地址处输入10432,值处输入0A后游戏保持1P*9条命
2.4.2 双截龙3不减血密码045D-01-54,在地址处输入045D,值处输入54,添加至作弊后游戏已不减血
