Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在四处寻找,但找不到任何关于如何真正开始为 Odyssey 2 编程的信息。我认为搞砸一个,也许尝试编写一个简单的游戏是很有趣的。但我想知道如何开始。例如,控制台用什么编码,程序集?C?网上有没有示例代码?有一些教程吗?我一直在寻找一些,但没有成功。
它只有 64 字节的内存,所以是的,你需要使用汇编。有一个开源的,好评如潮的游戏杀死攻击的外星人,它应该可以帮助你开始。如有疑问,您还可以查看 Odyssey² 开源模拟器o2em的源代码。
这里也有大量的系统文档(尤其是这个页面)。
它有一个 Intel 8048 CPU,所以你可能几乎被汇编语言困住了——我不知道有任何针对 8048 的编译器,并且只有几百字节的 RAM 可用(其中只有 64 字节用于通用用途),它似乎也不是编译器的好目标。周围有一些 8048 汇编器,其中大部分可免费下载。如果您稍微看一下,您还可以挖掘一些 Odessey 2 模拟器(同样,至少有些是免费的)。