Working in progress, porting graphics.h to WebAssembly, then I can do show easyX demonstrate in web

移植过程中主要看英文资料,由于英语烂学习能力有限,好多描述都是一知半解的。也做不到看几下文档就知道程序怎么写,基本上都是网上看别人踩的坑和技术记录。

现在弄的是SDL_bgi 全称是 Borland Graphics Interface with SDL,刚开始搜graphics.h 开源实现时,找到的是 libgraph,Ubuntu21.04编译安装就难死我了,然后emscripten移植一堆问题,实在搞不定。期间搜到有人推荐SDL_bgi,看到是基于 SDL2 实现的,感觉会复杂很多,不在是简单的graphics.h。现在才明白虽然是基于2,但是一样实现了API而且做的更出色。

现在是2.5.0版本,我英文号直接发邮件给这个PhD大佬,请大佬移植到emscripten上去。奈何不好,自己来搞了。

因为一下看不懂,所以才看很多遍。一次学不明白,所以会有后续的继续。第一次认真读懂了,是不需要继续读的。

I have successfully ported SDL_bgi to WebAssembly, then I will copy the wonderful demo of the easyX library to the web.