标签:

红白机(又叫FC,美国叫NES) 开发语言,早期的码农们用的是6502的CPU上的汇编语言ASM cc65 是 65(C)02 系统的完整交叉开发包,包括功能强大的宏汇编程序、C 编译器、链接器、库管理员和其他几个工具。cc65 对许多旧的 6502 计算机(包括以下 Commodore 机器:
2022-01-13
/
30 阅读
编译器:CC65 下载地址:https://cc65.github.io/ 这次的代码来自cc65的samples目录下的hello.c 并做了修改和注释 通过查看源码可以看到里面支持的机器类型#if defined(__NES__) || defined(__PCE__) || define
2022-01-13
/
22 阅读
记事本编辑文件 helloworld.cHelloworld.c代码#include <conio.h> void main() { cprintf("Hello World!"); while(1){} }备注:正常的C语音使用的是
2022-01-13
/
25 阅读
因为缺少nes头信息的配置 所以cc65会有默认生成nes的配置 默认情况下: 使用水平镜像,田字格的左上和左下是镜像,我们看到的就是田字格的左上角显示部分 另外精灵不属于卷轴里固定显示的内容 右边的卷轴查看器不会看到精灵(也就是那个星号) 后面直接上附件:上下左右操作一个星号移动,以后再说
2022-01-13
/
23 阅读
软件简介cc65 是 65(C)02系统的完整交叉开发包,包括强大的宏汇编器,C编译器,链接器,库管理器和其他几个工具。最重要的是这个可以开发红白机游戏 FC / NEScc65为许多旧的6502机器提供C和运行时库支持,包括以下Commodore机器:VIC20C16 / C116和Plus /
2022-01-19
/
21 阅读
将全屏写入 RLE 压缩文件。不久前,我写了另一个博客页面,关于将BMP文件导入NES屏幕工具。这里。。。NES 屏幕工具 BMP 导入通常,我不会将BMP导入NES屏幕工具。我发现这很困难。我使用GIMP并制作一个大约128×128的图形,并将图像模式更改为索引,4种颜色。然后我复制它并将其粘贴到
2022-01-30
/
27 阅读