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. :)