将纸牌游戏塞进任天堂E-Reader卡带

2024-11-02

作者成功将纸牌游戏移植到任天堂E-Reader卡带中,并分享了开发过程。E-Reader是一款GBA外设,通过扫描卡片上的点码加载迷你游戏。作者使用了z80汇编语言进行开发,并克服了z80模拟器功能限制、调试困难等挑战,最终实现了一个功能齐全的单卡纸牌游戏。他还详细介绍了E-Reader卡带的四种格式、ERAPI API的使用、E-Reader内置资源以及dotcode压缩等技术细节。

阅读更多
未分类 E-Reader

Neo Geo开发:定点数

2024-08-20

这篇文章讲解了在Neo Geo等老式CPU上如何使用定点数来模拟浮点数运算,以进行游戏开发。由于Neo Geo不支持硬件浮点运算,开发者必须使用定点数来表示小数,并在软件层面实现加减乘除等操作。文章详细介绍了定点数系统的构建、转换、运算以及溢出处理等方面,并提供了一些代码示例。

阅读更多
未分类 定点数