在C语言中编写Game Boy Color游戏程序

8

有人可以指引我开始使用C语言进行Game Boy Color编程的资料来源(编译器和教程,帮助我完成所有设置)吗?我只找到了一堆损坏的链接和一堆文档,确保你拥有最新的“Windows 95”操作系统哈哈哈

我正在寻找逐步说明如何在Windows 7、Mac OS X或Linux Ubuntu 12.04上安装和开发Game Boy Color的方法。哪个操作系统您建议用于Game Boy Color开发?


谷歌通常会回答这些问题。 - karlphillip
http://www.rrsd.com/software_development/gameboy_development/index.htm - Marty
你发现的东西没有提供你需要的是哪方面?如果没有详细信息,很难提供任何纠正信息... - sarnold
1
不是答案,但我强烈建议学习GBZ80汇编语言并使用汇编语言编写。Gameboy的内存模型是分段的,从C语言处理这个问题非常困难。如果你的C编译器使用某种远指针来处理分段,输出的代码将非常庞大且缓慢。如果没有,你必须手动跟踪你已经交换了哪个段,每当你解引用一个指针或进行函数调用时,否则你将访问错误的代码/对象... - R.. GitHub STOP HELPING ICE
你能指点我一个GBZ80汇编语言的教程吗? - CodeKingPlusPlus
1
@CodeKingPlusPlus,即使它不完整,也请看一下:ASM 学校。此外,我建议您使用 RGBDS 作为汇编器/链接器。我还推荐使用类 UNIX(Linux)的操作系统。 - Nadir Sampaoli
1个回答

5

在大量的失效链接之后,这里有一个好的链接:

http://www.loirak.com/gameboy/gbprog.php

你还需要一个Gameboy模拟器。我下载了gb98,它工作得很好。至于操作系统,我还不确定100%。明天我会在Linux上下载。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接