davidtranhq / space-invaders

An emulator for the Intel 8080 microprocessor that plays Space Invaders as seen in arcade cabinets.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Space Invaders

A Space Invaders emulator written in C using SDL. Emulates the Intel 8080 microprocessor and the arcade cabinet that came along with the game. Download an executable here.

Build

Install the SDL2 and SDL_mixer libraries.

Clone the repo with git clone https://github.com/davidtranhq/space-invaders.

Replace the paths in INCLUDE_FLAGS and LIBRARY_FLAGS in src/Makefile with the installed libraries' respective include and lib paths on your system.

Build the project with make (or mingw32-make on Windows).

Preview

Screenshot

About

An emulator for the Intel 8080 microprocessor that plays Space Invaders as seen in arcade cabinets.


Languages

Language:C++ 98.1%Language:Makefile 1.9%