fwsGonzoUsing C++ as a Scripting Language, part 12RPC, but with less drudgery8 min read·Feb 3, 2024----
fwsGonzoUsing C++ as a Scripting Language, part 10Automation and sandbox games in general pretty much require running lots of small functions. Players are going to build until they can’t…11 min read·Dec 16, 2023----
fwsGonzolibriscv: Version 1.0libriscv is a C++20 RISC-V userspace emulator. It runs many kinds of RISC-V userspace programs. And DOOM, of course.7 min read·Dec 12, 2023----
fwsGonzoUsing C++ as a Scripting Language, part 9Improving performance and using it in a demanding game8 min read·Nov 12, 2023----
fwsGonzoUsing C++ as a scripting language, part 8Improving API function calls using inline assembly9 min read·Jul 25, 2023----
fwsGonzoUsing C++ as a scripting language, part 7Handling unhandled C++ exceptions from the games script3 min read·Jan 8, 2023----
fwsGonzoTime-to-first-instructionIt matters when your games script actually starts running5 min read·Dec 15, 2022----
fwsGonzoUsing C++ as a scripting language, part 6Passing dynamic arguments across the virtual machine boundary8 min read·Dec 11, 2022----
fwsGonzoUsing C++ as a scripting language, part 5Making remote VM function calls easy, transparent and reliable11 min read·Nov 25, 2022----