Appendix

Program Listing

The source code for our program can be downloaded here.

Schematics

DAC for video generation

 

Pin assignments for the Sega Genesis 6 button controller

GSR schematic that we tried in our project

Cost Summary

Item Quantity Unit Price Total Price
Power Supply
1
$5.00
$5.00
Mega 32
1
$8.00
$8.00
Sega Genesis 6 Button Controller
3
$0.50
$1.50
STK 500
1
$15.00
$15.00
White Board
2
$6.00
$12.00
TV
1
$0.00
$0.00
Total
$41.50

 

Tasks

The bulk of the project was writing software code for the game. We did all coding together. While one member of the group was programming, the other member would look out for any possible errors. Although this meant that we would take twice as long to code, we felt that we both learnt the most this way. The hardware was also implemented together.

 

References

Official Digger Remastered website: http://www.digger.org/

Atmel Mega32 Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf

Sega Six Button Controller Hardware Info: http://www-2.cs.cmu.edu/~chuck/infopg/segasix.txt

4N35 Optoisolator Datasheet: http://www.fairchildsemi.com/ds/4N/4N35.pdf

LM7111 Operational Amplifier Datasheet: http://instruct1.cit.cornell.edu/courses/ee476/labs/s2005/LMC7111.pdf

 

 

back to top