From July 2019 to August 2020, I worked on learning how to code an NES game in 6502 Assembly. I’ll have more details on how I did it, but the final product is below
https://www.fangraphs.com/nes/run/fangraphs-arcade
And for those who are interested here is the GitHub repo for the project: https://github.com/seandolinar/fangraphs-arcade.