KM:
The project aims to serve as my learning experience into embedded development, and also be my major venture into low level computer systems. The Gameboy was the first idea that came into mind, due to its simplicity as an older gaming console, making it easier to learn the basics of embedded systems that way. Another major reason is due to my interest in gaming and emulation in general, and I just want to rediscover the magic of playing old games in this project :). I want this project to serve as both a learning experience towards computer systems for me, as well as an opportunity to be a very personal experience to me.
Important Links:
GB Arch Documentation: https://gbdev.io/pandocs/
These series of pages will document my development process towards the project.