跳至内容

超级任天堂编程

25% developed
来自维基教科书,开放世界中的开放书籍
超级任天堂娱乐系统

本书是一部开放式作品,旨在帮助有兴趣学习超级任天堂娱乐系统编程的人,并假设读者具有一定的汇编语言编程知识、命令提示符和模拟器使用经验。

本书将介绍如何为超级任天堂娱乐系统编写程序。由于 SNES 的 CPU 具有 65c816 核心,因此 SNES 编程使用 65c816 汇编语言完成。

如果您发现任何术语或概念方面的问题,可以为其贡献解释。欢迎您参与并纠正错误;我们鼓励您这样做。

第一部分:教程

[编辑 | 编辑源代码]

编程技巧

[编辑 | 编辑源代码]
  • WLA-65816 微型汇编器 是一款开源的跨平台 65816 汇编器,用于这些教程。
  • Geiger 的 Snes9x 调试版本 允许您逐步执行 SNES ROM、设置断点、检查音频和视频内存等等。仅适用于 Windows。
  • higan (以前称为 bsnes) 是由 byuu 编写的 SNES 模拟器,力求实现更精确的硬件模拟。它避免使用 ROM 特定的漏洞等等,但需要比其他模拟器更高的机器规格。

贡献者

[编辑 | 编辑源代码]

如果您对该维基教科书有贡献,请在此处添加您的姓名。

  • Snarius -- 创办了这本书,撰写了大部分内容。
华夏公益教科书