首页
文章
标签
留言板
链接
关于我
标签:
CC65 开发FC/NES 游戏(一)环境搭建
红白机(又叫FC,美国叫NES) 开发语言,早期的码农们用的是6502的CPU上的汇编语言ASM cc65 是 65(C)02 系统的完整交叉开发包,包括功能强大的宏汇编程序、C 编译器、链接器、库管理员和其他几个工具。cc65 对许多旧的 6502 计算机(包括以下 Commodore 机器:
2022-01-13
/
30
阅读
CC65 开发FC/NES 游戏(三)使用摇杆
编译器:CC65 下载地址:https://cc65.github.io/ 这次的代码来自cc65的samples目录下的hello.c 并做了修改和注释 通过查看源码可以看到里面支持的机器类型#if defined(__NES__) || defined(__PCE__) || define
2022-01-13
/
22
阅读
CC65 开发FC/NES 游戏(二)Hello world
记事本编辑文件 helloworld.cHelloworld.c代码#include <conio.h> void main() { cprintf("Hello World!"); while(1){} }备注:正常的C语音使用的是
2022-01-13
/
25
阅读
CC65 开发FC/NES 游戏(四)方向键控制一个简单的精灵
因为缺少nes头信息的配置 所以cc65会有默认生成nes的配置 默认情况下: 使用水平镜像,田字格的左上和左下是镜像,我们看到的就是田字格的左上角显示部分 另外精灵不属于卷轴里固定显示的内容 右边的卷轴查看器不会看到精灵(也就是那个星号) 后面直接上附件:上下左右操作一个星号移动,以后再说
2022-01-13
/
23
阅读
FC、NES游戏开发资料汇总
NES游戏开发资料汇编ASM汇编中文:搬运来的翻译的中文版的本地镜像 | 原版地址:CSDN卜居ASM汇编英文原版:英文原版地址(慢) | 英文版的本地镜像6502汇编资料:6502编程大奥秘(修正版)CC65相关 – 用C语言开发NES游戏你要是什么基础都没有就照着这几个例子复制粘贴试试① 环境搭
2022-01-13
/
33
阅读
FC游戏开发指南(1)
1、任天堂FC(红白机)先上图—— 这就是任天堂FC(北美版叫做NES,外形也不同),电子游戏历史上影响力最大的一台游戏主机。在中国玩家里,恐怕只有极少数人玩过它的原版机型,大部分人记忆中的都是“小霸王学习机”,以及小天才、胜天等等外形迥异的兼容机。 在那个信息闭塞、娱乐方式有限的年代,FC是不
2022-04-24
/
47
阅读
FC游戏开发指南(2)软硬件架构
我暂时不直接讲FC具体开发过程,而是打算慢慢介绍FC系统的开发思路。如果直接从具体代码开始,会让读者有“身在此山中,不识真面目”的感觉;当然也不能脱离代码,空谈架构,失去了本系列的意义。希望这种介绍方式能让大家逐步理解早期游戏主机与现代PC系统的巨大差异,能够感受到在2021年研究FC的乐趣。1、为
2022-04-24
/
25
阅读
首页
上一页
1
下一页
末页