├── .gitignore ├── LICENSE ├── README.md ├── emu ├── audio.go ├── cpu.go ├── display.go ├── doc.go ├── emulator.go ├── emulator_test.go ├── input.go └── memory.go ├── games ├── BRIX.ch8 ├── PONG2.ch8 ├── TETRIS.ch8 └── UFO.ch8 ├── go.mod ├── go.sum ├── images ├── brix.gif ├── chip8.jpg ├── chip8go.png ├── pong2.gif ├── tetris.gif └── ufo.gif └── main.go /.gitignore: -------------------------------------------------------------------------------- 1 | chip8go 2 | roms/** 3 | .vscode -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/README.md -------------------------------------------------------------------------------- /emu/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/audio.go -------------------------------------------------------------------------------- /emu/cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/cpu.go -------------------------------------------------------------------------------- /emu/display.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/display.go -------------------------------------------------------------------------------- /emu/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/doc.go -------------------------------------------------------------------------------- /emu/emulator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/emulator.go -------------------------------------------------------------------------------- /emu/emulator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/emulator_test.go -------------------------------------------------------------------------------- /emu/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/input.go -------------------------------------------------------------------------------- /emu/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/emu/memory.go -------------------------------------------------------------------------------- /games/BRIX.ch8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/games/BRIX.ch8 -------------------------------------------------------------------------------- /games/PONG2.ch8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/games/PONG2.ch8 -------------------------------------------------------------------------------- /games/TETRIS.ch8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/games/TETRIS.ch8 -------------------------------------------------------------------------------- /games/UFO.ch8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/games/UFO.ch8 -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/go.sum -------------------------------------------------------------------------------- /images/brix.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/images/brix.gif -------------------------------------------------------------------------------- /images/chip8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/images/chip8.jpg -------------------------------------------------------------------------------- /images/chip8go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/images/chip8go.png -------------------------------------------------------------------------------- /images/pong2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/images/pong2.gif -------------------------------------------------------------------------------- /images/tetris.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/images/tetris.gif -------------------------------------------------------------------------------- /images/ufo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/images/ufo.gif -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szTheory/chip8go/HEAD/main.go --------------------------------------------------------------------------------