Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fascinating process of porting Nintendo Entertainment System (NES) games to the Apple IIgs in this 48-minute conference talk by Lucas Scharenbroich at KansasFest 2023. Delve into the intricacies of developing a software implementation of the NES PPU and APU hardware interface, allowing NES ROMs to run on the Apple IIgs with minimal modifications. Learn about the design and implementation of APU emulation, the utilization of the Generic Tile Engine as the PPU graphics backend, and the necessary ROM code changes. Witness an impressive demonstration of the Super Mario Bros ROM running with full graphics and sound on the Apple IIgs, showcasing the successful integration of classic gaming technology with vintage computing hardware.