Skip to content

红白机模拟器 v1.0

概述

可以模拟红白机的模拟器,使用的库是 XamariNES,纯软件模拟(CPU运算),不支持声音输出,仅支持以下四种ROM格式的游戏

  • CNROM
  • MMC1
  • NROM
  • UxROM

可能能够支持的游戏有

  • 超级玛丽
  • 魂斗罗
  • 双截龙
  • 恶魔城
  • 冒险岛
  • 勇者斗恶龙
  • 合金装备

同时仅能运行一个模拟器实例,即多个红白机模拟器显示的内容是一样的,每个红白机模拟器收到的手柄操作会按或计算后传输给模拟器
启动时会自动加载 XamariNES 的内置 测试 ROM,如果要载入其他 ROM,请编辑该方块并输入 ROM 的路径,或存储器的 ID,最后点击确定,红白机模拟器将立即从指定路径、存储器读取ROM;如果路径是nestest,则载入 XamariNES 内置测试 ROM

端口定义

方块的各面输入会按或计算后执行

红白机模拟器 图示

全部输入

第 n 位作用说明
1

电源

0 为关闭,1 为开启

2

重置

0 为不重置,1 为执行重置;如一直为 1,会不停重置

3 ~ 4

旋转

0 为正位,1 为顺时针旋转 90 度,2、3 同理

5 ~ 8

无作用

9 ~ 16

手柄 1

从高位到低位分别对应:StartSelectBA

17 ~ 24

手柄 2

无作用,因为 XamariNES 尚未支持多手柄

25 ~ 31

缩放

0、1 为 1 个方块大,2 为 2 个方块大,最大 128 方块大

32

无作用