NES游戏开发资料
汇编
建议想学习FC游戏开发的还是使用NESASM。CC65制作的问题还是很多,不适合初学者,比如理解配置文件等,且很多方法依旧需要用汇编写
NESASM教程: 本地镜像(部分内容汉化) | 原版地址 | NESASM汇编程序文件 | PDF下载
ASM汇编中文: 搬运来的翻译的中文版的本地镜像 | 原版地址:CSDN卜居
ASM汇编英文原版: 英文原版地址(慢) | 英文版的本地镜像
6502汇编资料:6502编程大奥秘(修正版)
6502命令查询:6502命令查询(英文本地镜像) | 6502命令查询(英文)墙外跳转
CC65相关 - 用C语言开发NES游戏
↓↓↓↓ 你要是什么基础都没有就照着这几个例子复制粘贴试试 ↓↓↓↓
但是要注意的问题是,使用CC65制作的游戏只能在模拟器运行,FC游戏机上可能无法运行。编译文件缺少部分汇编代码对PPU的显示控制
① 环境搭建 | ② Hello world(输出字符) | ③ 使用摇杆(按键的识别) | ④ 方向键控制一个简单的精灵
CC65主页 | github代码 | Window环境的CC65下载
**CC65中文开发教程** 墙裂推荐看这个 (csdn文章对应例子下载)
工具
window 下使用 make 命令需要的文件:点我
硬件相关
Kazzo卡带读写(我改的) | 另一个版本 | 另一个版本
29芯片编程器 用于直接读写32脚29/39系列芯片内容
我的其他开源:点我跳转
happysoul 的 CSDN 我不生产代码,我只是代码的搬运工
想要这里所有的文件,访问这里 https://github.com/happysoul/happysoul.github.io
点Code 选 Download ZIP 就可以下载打包的所有文件
其他链接
WIKI:WIKI索引页面 | MAPPER资料 | 文档:nes硬件资料很完整
trbbadboy | 周哥 | 析弱 | 其他人的自己搜吧