Term Project Phase I
- Post to the blog, documenting your Phase I work.
Be prepared to show your Phase I work to the class on a real GameBoy and on an emulator
- Post due April 13, midnight
Demos in class April 14 and April 16
Purpose
At the time this assignment is due, we are less than 1 month away from the due date of our final projects. By completing this assignment you will:
- be on target with the goals you and I agreed upon for this stage in your final project
- have experience uploading code into a programmable cartridge
have experience with the differences between the emulator and a real GameBoy
- give class members a better idea of what you are doing
- have some valuable feedback from class members
- have more likelihood of finding common programming problems that you and other class members are experiencing, so you can work together and share code more successfully.
Assignment Details
- review your milestones for Phase I
- write a post to the blog under the category "Project Phase I." Include in your post:
- what your milestones were
- what you achieved
- what difficulties you encountered and how you solved them
- a binary demo of whatever you can show to document that you achieved your milestones
all supporting source, include files, etc. which are not available on the wiki but are required to rebuild your binary.
- what issues you are now aware of for your upcoming milestone and the completed final project
- include your name in the title of the post.
download your demo binary into a GameBoy SmartCard, test and debug your demo
bring your GameBoy with the SmartCard into class on April 14.
- On April 14, come to the front of class and talk through your post:
Show the GameBoy running your demo code
- Show the demo code in the emulator on my laptop (so people can see what is going on)
- talk through some of the challenges you faced and some of the challenges you will be facing
- solicit ideas from others about working together to solve similar challenges.
- you will have 4 minutes. Groups of 2 have 8 minutes
you are encouraged to comment on other people's work.