有没有办法在任何现有语言中进行基本图形处理而不依赖于opengl或directx等图形API?我本来想要做的就是做一些类似于经典机器语言操作图形的方法,即通过将宏转储到PPU中。基本上我最终要做的是为我正在设计的新计算系统创建一个模拟器,但我希望它能够显示图形,这样我最终可以在它上面构建一个操作系统。但是,由于我从头开始从机器级别开始执行此系统中的所有操作,因此我也希望从头开始执行此操作。
答案 0 :(得分:0)
我建议您先为现有机器编写一个模拟器,以了解该领域。如果您在编写代码和从互联网上的各种来源学习的同时进行设计,您可以轻松地让自己处于困惑之中。我做到了。
通过启动真实机器的仿真器,您将获得以下几个优势:
现在对codegolf.se提出了挑战:Emulate a MOS 6502 CPU。然后,您可以在几个视频游戏系统之一上建模您的图形:Nintendo,Atari等。