diff --git a/Makefile b/Makefile index 7b7d34c..230b3cd 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,6 @@ LIBRETRO_CORE=$(TARGET).dylib LIBRETRO_HEADER=$(TARGET).h BUILD_VERSION=$(shell git rev-parse --short HEAD) -# run: $(LIBRETRO_CORE) -# retroarch -v -L $(LIBRETRO_CORE) roms/test_opcode.ch8 - $(LIBRETRO_CORE): clean go build -buildmode=c-shared -ldflags "-X 'main.BuildVersion=$(BUILD_VERSION)'" -o $@ ./libretro diff --git a/README.md b/README.md index daf95af..2494982 100644 --- a/README.md +++ b/README.md @@ -1 +1,13 @@ -# Chip8 Emulator \ No newline at end of file +# CHIP-8 Emulator + +Yet another CHIP-8 emulator built in Go (with little C) + +### RetroArch (libretro) Core +![retroarch_loaded](https://github.com/tangzero/chip8-emulator/raw/main/screenshots/retroarch_loaded.png) +![retroarch_playing](https://github.com/tangzero/chip8-emulator/raw/main/screenshots/retroarch_playing.png) +![retroarch_menu](https://github.com/tangzero/chip8-emulator/raw/main/screenshots/retroarch_menu.png) + +### Desktop +![pong](https://github.com/tangzero/chip8-emulator/raw/main/screenshots/pong.png) +![invaders_1](https://github.com/tangzero/chip8-emulator/raw/main/screenshots/invaders_1.png) +![invaders_2](https://github.com/tangzero/chip8-emulator/raw/main/screenshots/invaders_2.png) diff --git a/screenshots/invaders_1.png b/screenshots/invaders_1.png new file mode 100644 index 0000000..bb8e94e Binary files /dev/null and b/screenshots/invaders_1.png differ diff --git a/screenshots/invaders_2.png b/screenshots/invaders_2.png new file mode 100644 index 0000000..3fb004f Binary files /dev/null and b/screenshots/invaders_2.png differ diff --git a/screenshots/pong.png b/screenshots/pong.png new file mode 100644 index 0000000..d37e5a8 Binary files /dev/null and b/screenshots/pong.png differ diff --git a/screenshots/retroarch_loaded.png b/screenshots/retroarch_loaded.png new file mode 100644 index 0000000..adb2d82 Binary files /dev/null and b/screenshots/retroarch_loaded.png differ diff --git a/screenshots/retroarch_menu.png b/screenshots/retroarch_menu.png new file mode 100644 index 0000000..a070bea Binary files /dev/null and b/screenshots/retroarch_menu.png differ diff --git a/screenshots/retroarch_playing.png b/screenshots/retroarch_playing.png new file mode 100644 index 0000000..a29d096 Binary files /dev/null and b/screenshots/retroarch_playing.png differ