Projects
Some stuff I've made/worked on.
nes.rs
May 2024
Rust
6502 Assembly
SDL2
WASM
An emulator for the Nintendo Entertainment System written in Rust
I built this emulator because I was always curious about how emulation
worked.
It's written in Rust using SDL2. I also created a web version by compiling it to WebAssembly, which you can find here.
The emulation is not 100% accurate, but most games are playable, and it has some basic quality of life features like save states.
It's written in Rust using SDL2. I also created a web version by compiling it to WebAssembly, which you can find here.
The emulation is not 100% accurate, but most games are playable, and it has some basic quality of life features like save states.
mcgill.courses
March 2023
TypeScript
Rust
React
MongoDB
A course search and review platform for McGill University
A couple friends and I built this together because we were dissatisfied with
the experience of exploring courses and searching for professor reviews when
building our schedules.
mcgill.courses provides lightning fast search for courses and instructors, an interactive course graph to explore courses, and permits students to view and write course reviews.
mcgill.courses provides lightning fast search for courses and instructors, an interactive course graph to explore courses, and permits students to view and write course reviews.