ArthurHydr / chip-8

A simple chip-8 emulator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Languages

chip-8 output

πŸ’» What the fuck is this

A simple chip-8 emulator.
Chip-8 is a simple, interpreted, programming language which was first used on some do-it-yourself computer systems.

πŸ“ƒ Requirements

  • Go1.17.6 or superior
  • Linux
  • OBS: If you use Windows, you need to compile the main.go file for chip8.exe

πŸš€ Installation

To install chip-8 follow the steps

Linux:

git clone https://github.com/ArthurHydr/chip-8.git

β˜• Use

Roms avaible:

15PUZZLE  BLITZ  CONNECT4  HIDDEN    KALEID  MERLIN   PONG   PUZZLE  TANK    TICTAC  VBRIX  WIPEOFF
BLINKY    BRIX   GUESS     INVADERS  MAZE    MISSILE  PONG2  SYZYGY  TETRIS  UFO     VERS

To run chip-8:

Linux:

cd src/
./chip8 -rom rom/<nome do jogo>

πŸ“« Contribuite

To contribute to chip-8, follow these steps

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<message_commit>'
  4. Push to the original branch: git push origin <project_name> / <local>
  5. Create the pull request

Alternatively, see the GitHub documentation at: how to create a pull request.

🀝 Contribuitors

We thank the following people who contributed to this project:

Arthur Ottoni on GitHub
Arthur Ottoni

πŸ“ Licence

This project is under license. See the LICENSE file for more details.

About

A simple chip-8 emulator.

License:MIT License


Languages

Language:Go 100.0%