A Hardware-Based FPGA AI for Super Mario Bros. Nintendo Ninja is a final project for ECE5760 (Advanced Microcontroller Design) at Cornell University. The project was developed by Jeremy Blum, Sima Mitra, and Jason Wright in the 2013 Spring Semester. This project is Open Source. We built an FPGA-based AI that uses video input from an NES console to automatically play the game Super Mario Bros. All