Simple Chip8 emulator to learn the basics of emulation.
Debian based (including Ubuntu):
# library
sudo apt install libsdl2
# everything necessary to build programs that use SDL
sudo apt install libsdl2-dev
Red Hat based (including Fedora):
# library
sudo dnf install SDL2
# everything necessary to build programs that use SDL
sudo dnf install SDL2-devel
Arch:
# everything
sudo pacman -S sdl2
Gentoo:
# everything
sudo emerge libsdl2
Other:
Compile:
make
And run:
./bin/emu SCALE ROM
# example
./bin/emu 10 ./roms/pong.ch8