Low-level programmer with a bachelor’s in Game Programming, specializing in rendering, engine architecture, audio systems, and retro homebrew.
ShooterPSX. C
12GameBoyEmulator. Game Boy Emulator written in Rust, as a way to fully grasp the Rust programming language
4FlanSoundfontPlayer-RW. Soundfont player plugin for FL Studio, using as little external libraries as possible.
3MusicPlayer. Music Engine originally written for the Game Boy Advance, then ported to Windows
3SoundfontStudies. C++
2metal-inline-rt-irconverter-repro. When running this project through XCode 15.3 on macOS Sonoma 14.4.1, the replayer segfaults.
1SampleCreatorToolN163. Rust
1HelloTriangle-DX12. 7-day project to learn the basics of DirectX 12
1FlanPong. As suggested in the Retro Games Programming Guild at BUas, I made a Pong clone in C, running on the original Game Boy
1audio-noodles. C++
1gltf2psx. Rust
1metal-experiments. Metal sandbox project, where I test Metal code before adding it to other codebases
1jpeg_decoder. C
1obj2psx. Rust
1