(And how did you spend Valentine's Day, hmm?)
Almost all my effort in February went to the Nintendo Switch work. It's just about feature-complete now. I expect that to be completely done in the next few days!
On the 2ine front, I've separated out the API libraries from the OS/2 binary support, which means you can now write native apps that use the OS/2 API. This is roughly equivalent to the split between Wine and Winelib. A side benefit: without concerns about 16-bitness and address space politics, the frameworks are usable on macOS now, too. I don't expect apps to start writing to this API--or even people to migrate OS/2 source code, really--but it will be super-useful for implementing more of the API, since I can just work with the usual 64-bit Linux compiler and not chafe against the debugger anymore, which is easier than trying to copy files off an OS/2 virtual machine.
Next month, here are my plans (wishes, hopes, dreams...).
- Finish the Nintendo Switch work in the next few days.
- Ship that Linux game I've been promising.
- Write a chapter of the SDL book.
- I'd like to make progress on MojoVault. If we're lucky, we can get it to parity with 1pass and sunset the original project, and then plan how to take it to the next level.
Thanks for continuing to be my patron! I hope I'm doing something to make game development a little better, which makes games a little better, which makes the world a little better...by extension, that means you're making the world a little better too!