Building a Video Game Emulator
summary
Shows how to build a videogame console emulator using Python: explains the problem of emulating hardware behavior (CPU, memory, input/output) and demonstrates implementing those components and a game loop in Python. Covers practical techniques for parsing ROM data, simulating timing and interrupts, and handling graphics and audio output so classic games can run under the emulator.
AI-written summary · about
related talks
40mHow to Write a Retro Arcade Emulator
57mGame Programming with Python
28mPress Play with PyGame
34mLearn How Computers Work Between Silicon and Assembly: Build a CPU with Python
36mGame Programming with Python and PyGame
48mBuilding a Game Boy emulator in .NET Core!
26mFrom 3 to 300 fps: NES Emulation in Python and Cython
37mGame Programming with Python and PyGame, by Mr Valdez - Part 2
