Projects
Collection of projects I've built.
NES Emulator
A Nintendo Entertainment System (NES) emulator built from scratch using modern C++, Vulkan, SDL2, and ImGui.
Technical Features
- Modern C++
- Vulkan Graphics API: High-performance, low-overhead graphics rendering
- SDL2: Cross platform windowing and input handling
- ImGui: Immediate mode GUI for debugging and settings
- GLSL Shaders: Optional CRT filter
- Memory Mapper Support: Supports mappers 0-4 and 7, covering a wide range of NES games
Cross Platform Compatibility
Works seamlessly across:
- macOS
- Windows
- Linux
Screenshots


