This is a Next.js project bootstrapped with create-next-app
.
The core emulator mechanics were adapted from this project: GameBoy-Online. This guy did most of the legwork and I learned a lot about Javascript and even computer science from deconstructing his work.
The TODO list can be found here.