Software emulated serial using hardware timers for improved compatibility
Repositories
hrydgard repositories
Xbox (Original) Emulator
DirectX shader bytecode cross compiler
Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
(Unofficial) Git mirror of LZMA SDK releases
A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
The Vulkan API Specification and related tools
Vulkan Validation Layers
Example project and copy-paste-able library for getting ultra low latency from WASAPI
Very simple and straightforward neural network implementation in C++, AVX-accelerated. Gets around 98% on MNIST with a 2-layer net (or 92% as a 1-layer linear classifier)
BoatRage - a DOS game I wrote in 1998? 1999? To build on modern platforms use Allegro 4.4.
Rust library for build scripts to compile C/C++ code into a Rust library
Nintendo 3DS Emulator
COLLADA Document Object Model (DOM) C++ Library
Tiny utility to read a directory tree and produce JSON.
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
My vimrc and other related files