Welcome back for Week 3!
We made it through another week of class. This week my group and I got together virtually on two different days to discuss and finalize our Project Plan. The Project Plan was important to iron out because it sets the stage for the remainder of the term/project. The Project Plan gives us an idea of what we are going to be working on, and allowed us, to the best of our abilities, to estimate the amount of time that each piece would take. Now that the Project Plan been finalized, we have been moving onto the coding portion of the project.
My team and I divided the work of the first portion of the project into four parts. This portion of the project was called a disassembler, which takes the hex code 0 through 256, and spits out the instruction that the Intel 8080 chip was meant to support. The games ROM file is written in hex, so decoding the rom is important to do. We can then move on to creating the emulator, which will take place next week.
My team and I will need to read up on how to create the emulator over the weekend, so that we are prepared to start the coding. We have started a GitHub repository where we can merge code. I am excited for the project to continue. We have not hit any stumbling blocks yet, but I’m certain we will be able to handle them.