December 2017 wrapup
So this was a weird month. It started with Patreon trying to starve us all to death, and ended with everyone running around like maniacs for the holiday season. Accordingly, my work was less focused than usual.

Here's what got done.

- SDL Metal and WASAPI work, as I mentioned before, but also: now we have the bat signal watching the buildbots. Just call me "Commissioner Gordon."

- 2ine: my OS/2 emulator hit a milestone: it has enough of OS/2 TCP/IP implemented to run FINGER.EXE. And we all learned a very valuable lesson about code segments for 32-bit linear address spaces. I'll explain this in a more technical post after everyone recovers from their New Year parties.

- The End is Nigh/linux left beta!

- One last note, about Unrealty/emscripten: after an enormous amount of legwork and cold-calling, Vito got permission to release another map! There is a book, written by Ron White, called How Computers Work. One edition of the book, many many years ago, shipped with a CD-ROM, which had Unrealty and a custom map, where a virtual Ron White would walk you around the inside of a desktop PC, explaining the various subsystems. It was wild. We actually had this running before the rest of Unrealty/emscripten shipped--it even exposed a NULL-pointer dereference in the event subsystem that we fixed--but we couldn't get anyone on the phone that could give us permission to publish the map. You can now see this in a web browser over here. It's a nice trip down memory lane of older tech.


Happy New Year, everyone! This next year, my resolution is to build some amazing projects and ship some cool games. I hope everyone else is having a good night that rolls directly into a good year.  :)

--ryan.


By becoming a patron, you'll instantly unlock access to 3 exclusive posts
3
Writings
By becoming a patron, you'll instantly unlock access to 3 exclusive posts
3
Writings