最近还是有点忙,再加上打游戏,都没怎么做自己的程序了。
不过 RGE 中已经加入了对 VESA 全面的支持,包括显示模式的识别和设置,显存的管理,硬件滚屏和换页的功能也支持了。
游戏的 MAP 的实现作了一下尝试,效果不好,后来就停止了。
下一步我打算先把 GUI 的部分完成,我正在参考一些实现,包括 Jig 的 Space C,目前思路基本上有了,但是还不明晰。
编译技术方面,我正在打算写一个 16bit 的虚拟机,有自己的 cpu 和硬件部件,然后编译器产生这个虚拟机的目标代码。
总之,一些在头脑 里面想象起来是非常的美好和激动,然而呢,自己却还没有怎么行动啊。
RGE 目前也是越来越完善了,不过效率还是令人不满意的,不过应付一简单的 RPG 是足够了。