Passionate Computer Science student with the desire to better understand human connection through technology, music, and other media. Currently residing in Eastern Pennsylvania, USA. Motivated and determined to contribute to effective development with a positive impact!
Architected a theoretical layout for a large-scale network, considering modern Network Security concerns such as:
Worked in a team of five to emulate the hardware components of the NES. We created C++ emulations of the Central Processing Unit (CPU), Picture Processing Unit (PPU), and the Audio Processing Unit (APU). Furthermore, we programmatically recreated constructs such as memory management. This project was completed over the course of 9 months, separated into splits to simulate a proper development experience.
We began by emulating one of the most basic mappers, NROM. This allowed us to run ROMs for games such as Donkey Kong and Super Mario Bros. Toward the end of development, we were working on incorporating other mappers, particularly UNROM to run ROMs such as Mega Man, but time constraints limited our ambition.