首页
文章
标签
留言板
链接
关于我
最新文章
FC游戏开发指南(2)软硬件架构
我暂时不直接讲FC具体开发过程,而是打算慢慢介绍FC系统的开发思路。如果直接从具体代码开始,会让读者有“身在此山中,不识真面目”的感觉;当然也不能脱离代码,空谈架构,失去了本系列的意义。希望这种介绍方式能让大家逐步理解早期游戏主机与现代PC系统的巨大差异,能够感受到在2021年研究FC的乐趣。1、为
2022-04-24
/
0
评论
/
0
点赞
/
28
阅读
FC游戏开发
FC游戏开发指南(1)
1、任天堂FC(红白机)先上图—— 这就是任天堂FC(北美版叫做NES,外形也不同),电子游戏历史上影响力最大的一台游戏主机。在中国玩家里,恐怕只有极少数人玩过它的原版机型,大部分人记忆中的都是“小霸王学习机”,以及小天才、胜天等等外形迥异的兼容机。 在那个信息闭塞、娱乐方式有限的年代,FC是不
2022-04-24
/
0
评论
/
0
点赞
/
54
阅读
FC游戏开发
用C语言开发NES游戏(CC65)完整的背景
将全屏写入 RLE 压缩文件。不久前,我写了另一个博客页面,关于将BMP文件导入NES屏幕工具。这里。。。NES 屏幕工具 BMP 导入通常,我不会将BMP导入NES屏幕工具。我发现这很困难。我使用GIMP并制作一个大约128×128的图形,并将图像模式更改为索引,4种颜色。然后我复制它并将其粘贴到
2022-01-30
/
0
评论
/
0
点赞
/
32
阅读
FC游戏开发
CC65 65(C)02 编译器
软件简介cc65 是 65(C)02系统的完整交叉开发包,包括强大的宏汇编器,C编译器,链接器,库管理器和其他几个工具。最重要的是这个可以开发红白机游戏 FC / NEScc65为许多旧的6502机器提供C和运行时库支持,包括以下Commodore机器:VIC20C16 / C116和Plus /
2022-01-19
/
0
评论
/
0
点赞
/
26
阅读
FC游戏开发
用C语言开发NES游戏(CC65) 简介
1983年在日本发布(Famicom),1985年在美国发行。1986年在欧洲 发行。1987年在澳大利亚发布。1993年作为顶级装载机重新发布,没有麻烦的锁定芯片。 日本有替代磁盘驱动器系统。FDS。CPUCPU,Ricoh 2A03,1.79 MHz,是带有音频电路的6502(缺少十进制模式
2022-01-13
/
0
评论
/
0
点赞
/
43
阅读
FC游戏开发
FC、NES游戏开发资料汇总
NES游戏开发资料汇编ASM汇编中文:搬运来的翻译的中文版的本地镜像 | 原版地址:CSDN卜居ASM汇编英文原版:英文原版地址(慢) | 英文版的本地镜像6502汇编资料:6502编程大奥秘(修正版)CC65相关 – 用C语言开发NES游戏你要是什么基础都没有就照着这几个例子复制粘贴试试① 环境搭
2022-01-13
/
0
评论
/
0
点赞
/
38
阅读
FC游戏开发
CC65 开发FC/NES 游戏(四)方向键控制一个简单的精灵
因为缺少nes头信息的配置 所以cc65会有默认生成nes的配置 默认情况下: 使用水平镜像,田字格的左上和左下是镜像,我们看到的就是田字格的左上角显示部分 另外精灵不属于卷轴里固定显示的内容 右边的卷轴查看器不会看到精灵(也就是那个星号) 后面直接上附件:上下左右操作一个星号移动,以后再说
2022-01-13
/
0
评论
/
0
点赞
/
29
阅读
FC游戏开发
CC65 开发FC/NES 游戏(二)Hello world
记事本编辑文件 helloworld.cHelloworld.c代码#include <conio.h> void main() { cprintf("Hello World!"); while(1){} }备注:正常的C语音使用的是 printf 但是CC65使用的
2022-01-13
/
0
评论
/
0
点赞
/
29
阅读
FC游戏开发
CC65 开发FC/NES 游戏(三)使用摇杆
编译器:CC65 下载地址:https://cc65.github.io/ 这次的代码来自cc65的samples目录下的hello.c 并做了修改和注释 通过查看源码可以看到里面支持的机器类型#if defined(__NES__) || defined(__PCE__) || define
2022-01-13
/
0
评论
/
0
点赞
/
28
阅读
FC游戏开发
CC65 开发FC/NES 游戏(一)环境搭建
红白机(又叫FC,美国叫NES) 开发语言,早期的码农们用的是6502的CPU上的汇编语言ASM cc65 是 65(C)02 系统的完整交叉开发包,包括功能强大的宏汇编程序、C 编译器、链接器、库管理员和其他几个工具。cc65 对许多旧的 6502 计算机(包括以下 Commodore 机器:
2022-01-13
/
0
评论
/
0
点赞
/
33
阅读
FC游戏开发
首页
上一页
1
下一页
末页
GrabByte
分类
ESP32单片机
QT开发
Rust嵌入式
人工智能
LVGL8.3
Flutter应用
嵌入式开发
嵌入式Linux
项目日志
操作系统
Go语言
FreeRTOS
STM32
C语言
GD32
Linux
Android
医疗设备
EmWin开发
AT32单片机
复古计算机
51单片机
工业设备
音频处理
DOS编程
程序人生
通讯协议
网络安全
Rust开发
触控芯片
安装包
车机研究
通达信插件
电脑装机
3D研发
Sphinx文档
QNX车机
python编程
PHP开发
FC游戏开发
掌机定制
MySQL
LVGL9.0
DOS技术
Shell
计算机硬件
系统运维
Windows开发
模拟电路
BP机
设计分享
创客
UCOSIII
FC游戏机
脑电波研究
CAD插件开发
开源项目
Java
工具软件
电子设计
FPGA
其他
WEB前端
归档
2019
[1]
2020
[2]
2021
[36]
2022
[363]
2023
[188]
2024
[3]
2025-01
[13]
2025-02
[35]
友链
时间戳工具
张宴的博客
泰克产品、技术和人员的虚拟博物馆
史蒂夫的电脑收藏
PrintFriendly:个性化打印网页 创建PDF