最后更新:2026-03-24
- URL: https://www.nintendo.co.jp/
- 类型: 官方网站
- 说明: 任天堂日本官网,包含 FC/NES 历史产品信息
- 语言: 日语
- URL: https://www.nintendo.com/
- 类型: 官方网站
- 说明: 任天堂美国官网,NES 经典版(NES Classic Edition)信息
- 语言: 英语
- URL: https://www.nintendo.com/switch/online-service/
- 类型: 官方游戏服务
- 说明: Switch Online 会员可玩的 FC/NES 经典游戏库
- 内容: 官方模拟器 + 游戏合集
- URL: https://www.nesdev.wiki/
- 类型: 技术文档/百科
- 说明: 最权威的 NES/FC 技术文档,硬件规格、编程指南、内存映射
- 主要内容:
- CPU (6502) 指令集
- PPU (图像处理器) 详解
- APU (音频处理器) 详解
- 卡带 mapper 规格
- 内存映射图
- 控制器协议
- URL: https://www.nesdev.org/
- 类型: 开发者论坛
- 说明: NES/FC 开发者和爱好者社区,讨论硬件、模拟器、自制游戏
- 主要内容:
- 模拟器开发讨论
- 自制游戏开发
- 硬件改装
- 技术问题求助
- 资源分享
- URL: http://www.6502.org/
- 类型: 技术文档
- 说明: 6502 系列 CPU(NES/FC 使用的处理器)的详细文档
- 主要内容:
- 6502 指令集详解
- 汇编编程教程
- 历史文档和数据手册
- URL: https://fceux.com/
- 类型: 模拟器软件
- 说明: 功能最全面的 NES/FC 模拟器,支持调试、录像、金手指
- 平台: Windows, macOS, Linux
- 特点: 内置调试器、Lua 脚本支持
- URL: http://nestopia.sourceforge.net/
- 类型: 模拟器软件
- 说明: 高精度 NES/FC 模拟器,准确性优先
- 平台: Windows, macOS, Linux
- URL: https://github.com/SourMesen/Mesen2
- 类型: 模拟器软件
- 说明: 现代高精度 NES/FC 模拟器,支持网络联机
- 平台: Windows, Linux
- 特点: 高精度计时、网络对战、回放功能
- URL: http://tasvideos.org/BizHawk.html
- 类型: TAS 模拟器
- 说明: 专门用于制作 TAS(工具辅助速通)的模拟器
- 特点: 帧前进、录像、Lua 脚本
- URL: https://www.retroarch.com/
- 类型: 模拟器前端
- 说明: 集成多个 NES/FC 核心(Nestopia, FCEUmm, QuickNES)
- 平台: 全平台(PC、手机、游戏机)
- URL: https://www.no-intro.org/
- 类型: ROM 验证数据库
- 说明: 验证 ROM 完整性和正确版本的数据库
- 用途: 确认 ROM 是否为原始未修改版本
- URL: http://www.tosecdev.org/
- 类型: 游戏分类数据库
- 说明: 游戏软件目录和命名规范
- URL: https://archive.org/details/consolelivingroom
- 类型: 数字档案馆
- 说明: 互联网档案馆收藏的经典游戏 ROM(法律灰色地带)
- URL: https://github.com/brocator/asmotor
- 类型: 汇编编译器
- 说明: 支持 NES/FC 开发的现代汇编器
- 语言: 汇编 (6502)
- URL: https://www.nesdev.org/nestest.htm
- 类型: 汇编编译器
- 说明: 经典的 NES 专用汇编器
- URL: https://cc65.github.io/
- 类型: C 编译器/汇编器
- 说明: 6502 系列的 C 语言编译器套件
- 特点: 可用 C 语言开发 NES 游戏
- URL: https://www.thenesmaker.com/
- 类型: 游戏制作工具
- 说明: 无需编程即可制作 NES 实体卡带的工具
- 特点: 可视化编辑、可烧录实体卡带
- URL: https://github.com/tepples/ppuview
- 类型: 图形编辑工具
- 说明: NES/FC 专用图形(CHR)编辑器
- URL: https://github.com/mml2/famitracker
- 类型: 音乐制作软件
- 说明: NES/FC 风格的 chiptune 音乐制作工具
- 特点: 使用 NES APU 音源芯片音色
- URL: https://www.nesdev.org/nsfplay.htm
- 类型: 音乐播放器
- 说明: 播放 NES 游戏音乐文件(.nsf 格式)
- URL: https://nesdev.wiki/wiki/Getting_Started
- 类型: 教程文档
- 说明: NES 自制游戏开发入门教程
- 内容: 环境设置、第一个程序、图形、声音
- URL: https://www.youtube.com/results?search_query=nes+programming+tutorial
- 类型: 视频教程
- 说明: YouTube 上的 NES 编程教程合集
- URL: https://www.youtube.com/c/The8BitGuy
- 类型: 视频教程
- 说明: 复古游戏机评测和编程教程,包含 NES 内容
- URL: https://www.spriters-resource.com/
- 类型: 素材资源
- 说明: 游戏精灵图(sprite)提取和分享
- URL: https://github.com/dotnetperls/nestile
- 类型: 图形工具
- 说明: NES 图块(tile)编辑工具
- URL: https://retrousb.com/product_info.php?products_id=66
- 类型: 硬件改装
- 说明: NES RGB 输出改装套件
- 用途: 提升 NES 画质输出
- URL: https://retrousb.com/
- 类型: 硬件配件
- 说明: NES 手柄、卡带烧录器等配件
- URL: https://retrousb.com/product_info.php?products_id=39
- 类型: 烧录卡
- 说明: NES 专用烧录卡,可运行 ROM
- URL: https://krikzz.com/store/home/35-everdrive-n8-nes.html
- 类型: 烧录卡
- 说明: Krikzz 出品的 NES 烧录卡
- URL: https://www.reddit.com/r/NES/
- 类型: 社区讨论
- 说明: NES 爱好者讨论区,收藏、改装、游戏讨论
- URL: https://www.reddit.com/r/NESHomebrew/
- 类型: 社区讨论
- 说明: NES 自制游戏开发讨论区
- URL: https://discord.gg/nesdev
- 类型: 即时聊天
- 说明: NESDev 官方 Discord 服务器
- URL: https://nintendoage.com/
- 类型: 论坛(历史)
- 说明: 已关闭的任天堂收藏论坛,部分内容可查存档
- URL: https://www.retroretro.net/gbsc.html
- 类型: 视频配件
- 说明: RGB 转 HDMI 倍线器,用于 NES RGB 输出到液晶
- URL: https://www.retrotink.com/
- 类型: 视频配件
- 说明: 高清视频转换器,支持 NES 多种输出模式
- URL: https://www.retroscancoder.com/
- 类型: 视频配件
- 说明: 开源高清转换器,支持 NES 低解信号
- 特点: 红白配色、顶插卡带、60 针卡带
- 发售: 1983 年日本首发
- 视频: RF/AV 输出
- 控制器: 方形手柄、不可拆卸
- 特点: 灰色方盒、前插卡带、72 针卡带
- 发售: 1985 年北美
- 视频: RF/AV 输出
- 控制器: 长方形手柄、可拆卸
- 特点: 灰色、顶插卡带、72 针
- 发售: 1993 年
- 视频: AV 输出(无 RF)
- 特点: 简化设计、更可靠
- 特点: 红白配色、顶插卡带、AV 输出
- 发售: 1993 年日本
- 视频: AV 输出(画质更好)
- 特点: 迷你尺寸、HDMI 输出、内置游戏
- 发售: 2016 年
- 类型: 官方模拟器
- 游戏: 内置 30 款经典游戏
- 特点: 迷你红白机、HDMI 输出
- 发售: 2016 年日本
- 游戏: 内置 30 款(与 NES Classic 游戏不同)
| 资源类型 | 主要网站 | 用途 |
|---|---|---|
| 技术文档 | nesdev.wiki | 硬件规格、编程指南 |
| 开发者论坛 | nesdev.org | 开发讨论、问题求助 |
| 模拟器 | fceux.com / mesen | 运行 NES 游戏 |
| 开发工具 | cc65.github.io | C 语言/汇编开发 |
| 音乐制作 | famitracker | NES 风格音乐 |
| 烧录卡 | krikzz.com / retrousb | 实机运行 ROM |
| 社区 | Reddit / Discord | 玩家交流 |
| 画质提升 | RetroTINK / GBS-C | 视频输出优化 |
- 阅读 NESDev Wiki 入门
- 安装 ASMotor 或 CC65
- 使用 FCEUX 调试
- 加入 NESDev Discord
- 查看 RetroUSB 改装套件
- 购买 Everdrive 烧录卡
- 准备 GBS-C/RetroTINK 提升画质
- 在 Reddit r/NES 学习改装经验
- ROM 版权: 下载 ROM 需注意版权法律,建议拥有原版卡带
- 地区锁定: FC(日版 60 针)和 NES(美版 72 针)卡带不通用
- 视频制式: FC/NES 输出 NTSC (60Hz) 或 PAL (50Hz),需匹配显示设备
- 模拟器精度: 不同模拟器兼容性不同,Mesen/Nestopia 精度最高
- 烧录卡兼容性: 不同烧录卡支持的 mapper 不同,Everdrive 兼容性最好
| 组件 | 规格 |
|---|---|
| CPU | Ricoh 2A03 (NTSC) / 2A07 (PAL) - 基于 6502 |
| 主频 | 1.79 MHz (NTSC) / 1.66 MHz (PAL) |
| RAM | 2 KB 主内存 |
| VRAM | 2 KB 视频内存 |
| 分辨率 | 256 × 240 (实际显示约 256 × 224) |
| 色彩 | 64 色(实际可用约 54 色) |
| 精灵 | 同时显示 64 个,每行最多 8 个 |
| 声音 | 5 声道(2 方波 + 1 三角波 + 1 噪声 + 1 DPCM) |
文档由 OpenClaw Agent 整理生成