3 ms·
I started my DOOM port to the cross-platform sokol headers (https://floooh.github.io/doom-sokol/ https://floooh.github.io/doom-sokol/) from doomgeneric which wa
by flohofwoe 4y ago
I started my DOOM port to the cross-platform sokol headers (https://floooh.github.io/doom-sokol/ https://floooh.github.io/doom-sokol/) from doomgeneric which was helpful at first, but since I had to 'slice' the various modal loops in Doom in order to make it work in a frame-callback app model (mainly for WASM without Emscripten's ASYNCIFY) it wasn't all that helpful in the end unfortunately since I had to rip out the original frame loop anyway.
My porting notes for anyone interested: https://github.com/floooh/doom-sokol#porting-notes https://github.com/floooh/doom-sokol#porting-notes
- smcl 4y agoI clicked around your Github profile. You've implemented heaps of cool wee projects! I particularly linked "tinyemus" :D edit: maybe I should actually link the page in case people think you're trying to create a smaller pet-sized Emu through selective breeding: https://floooh.github.io/tiny8bit https://floooh.github.io/tiny8bit