最新文章

现在FC游戏机的PPU芯片都只有旧的,而且不支持RGB输出,所以想用FPGA来实现一块PPU,实现VGA和HDMI输出到现在的高清电脑显示器 或者电视机上. # 芯片型号: Altera Cyclone II EP2C5T144C8N # 实现功能 代替PPU芯片功能
2022-05-06
/
0 评论
/ /
36 阅读
我暂时不直接讲FC具体开发过程,而是打算慢慢介绍FC系统的开发思路。如果直接从具体代码开始,会让读者有“身在此山中,不识真面目”的感觉;当然也不能脱离代码,空谈架构,失去了本系列的意义。希望这种介绍方式能让大家逐步理解早期游戏主机与现代PC系统的巨大差异,能够感受到在2021年研究FC的乐趣。1、为
2022-04-24
/
0 评论
/ /
25 阅读
1、任天堂FC(红白机)先上图—— 这就是任天堂FC(北美版叫做NES,外形也不同),电子游戏历史上影响力最大的一台游戏主机。在中国玩家里,恐怕只有极少数人玩过它的原版机型,大部分人记忆中的都是“小霸王学习机”,以及小天才、胜天等等外形迥异的兼容机。 在那个信息闭塞、娱乐方式有限的年代,FC是不
2022-04-24
/
0 评论
/ /
47 阅读
将全屏写入 RLE 压缩文件。不久前,我写了另一个博客页面,关于将BMP文件导入NES屏幕工具。这里。。。NES 屏幕工具 BMP 导入通常,我不会将BMP导入NES屏幕工具。我发现这很困难。我使用GIMP并制作一个大约128×128的图形,并将图像模式更改为索引,4种颜色。然后我复制它并将其粘贴到
2022-01-30
/
0 评论
/ /
27 阅读
软件简介cc65 是 65(C)02系统的完整交叉开发包,包括强大的宏汇编器,C编译器,链接器,库管理器和其他几个工具。最重要的是这个可以开发红白机游戏 FC / NEScc65为许多旧的6502机器提供C和运行时库支持,包括以下Commodore机器:VIC20C16 / C116和Plus /
2022-01-19
/
0 评论
/ /
21 阅读
1983年在日本发布(Famicom),1985年在美国发行。1986年在欧洲 发行。1987年在澳大利亚发布。1993年作为顶级装载机重新发布,没有麻烦的锁定芯片。 日本有替代磁盘驱动器系统。FDS。CPUCPU,Ricoh 2A03,1.79 MHz,是带有音频电路的6502(缺少十进制模式
2022-01-13
/
0 评论
/ /
40 阅读
NES游戏开发资料汇编ASM汇编中文:搬运来的翻译的中文版的本地镜像 | 原版地址:CSDN卜居ASM汇编英文原版:英文原版地址(慢) | 英文版的本地镜像6502汇编资料:6502编程大奥秘(修正版)CC65相关 – 用C语言开发NES游戏你要是什么基础都没有就照着这几个例子复制粘贴试试① 环境搭
2022-01-13
/
0 评论
/ /
33 阅读
因为缺少nes头信息的配置 所以cc65会有默认生成nes的配置 默认情况下: 使用水平镜像,田字格的左上和左下是镜像,我们看到的就是田字格的左上角显示部分 另外精灵不属于卷轴里固定显示的内容 右边的卷轴查看器不会看到精灵(也就是那个星号) 后面直接上附件:上下左右操作一个星号移动,以后再说
2022-01-13
/
0 评论
/ /
23 阅读
记事本编辑文件 helloworld.cHelloworld.c代码#include <conio.h> void main() { cprintf("Hello World!"); while(1){} }备注:正常的C语音使用的是
2022-01-13
/
0 评论
/ /
25 阅读
编译器:CC65 下载地址:https://cc65.github.io/ 这次的代码来自cc65的samples目录下的hello.c 并做了修改和注释 通过查看源码可以看到里面支持的机器类型#if defined(__NES__) || defined(__PCE__) || define
2022-01-13
/
0 评论
/ /
22 阅读