Brisbane, Australia
Systems programmer; Rust and Zig enthusiast. I make cool stuff sometimes
Toy RV64I emulator written in Zig
Command runner for project-specific scripts
My solutions to Advent of Code
A shadertoy clone using polystrip and WebGPU
Render graph and convenience wrapper around wgpu
9aca3e0 Move virtio-block interrupt to tighter in the loop
~theonlymrcat pushed to ~theonlymrcat/rivet git
400415d Replace Big Memory Lock with atomic operations
~theonlymrcat pushed to ~theonlymrcat/rivet git
31d631f Fix bugs in virtio blk implementation
~theonlymrcat pushed to ~theonlymrcat/rivet git
cb710d4 Update flake inputs, crate dependencies, and Rust edition
~theonlymrcat pushed to ~theonlymrcat/rivet git
9d3f8cf Move Ns16550a to separate file
~theonlymrcat pushed to ~theonlymrcat/rivet git
ab892c0 Move ELF loading into Rust
~theonlymrcat pushed to ~theonlymrcat/rivet git
32e5d27 Remove Zig entry point
~theonlymrcat pushed to ~theonlymrcat/rivet git
325f04a Add REUSE-compliant licensing information
~theonlymrcat pushed to ~theonlymrcat/rivet git
14e1218 Add REUSE-compliant licensing information
~theonlymrcat pushed to ~theonlymrcat/rivet git
efe2e31 Simplify flake.nix devshells
~theonlymrcat pushed to ~theonlymrcat/rivet git
e39360d Update bindings
~theonlymrcat pushed to ~theonlymrcat/tree-sitter-runscript git
b2e8d9c 2024 Day 25
~theonlymrcat pushed to ~theonlymrcat/adventofcode git
23cf374 2024 Day 24
~theonlymrcat pushed to ~theonlymrcat/adventofcode git
78dcdd3 2024 Day 23
~theonlymrcat pushed to ~theonlymrcat/adventofcode git
62cea30 2024 Day 22
~theonlymrcat pushed to ~theonlymrcat/adventofcode git