Hardware-Based FPGA AI for Super Mario Bros.

Опубликовано: 28 Сентябрь 2024
на канале: Jeremy Blum
28,719
165

http://www.nintendoninja.com

We built an FPGA-based AI that uses video input from an NES console to automatically play the game Super Mario Bros. All of the video analysis and AI techniques are performed using Verilog-compiled hardware running on an Altera DE2 Cyclone board. The project combines NTSC decoding, VGA output, kernel-based pattern matching, real-time image manipulation, and NES controller emulation.

This project was created as a final project for ECE5760 at Cornell University in Spring 2013.
http://people.ece.cornell.edu/land/co...

This project was created by:
Jeremy Blum http://www.jeremyblum.com
Sima Mitra https://www.simamitra.com
Jason Wright http://www.jpwright.net