A gameboy emulator project
This emulator currently works only with a Tetris ROM file. You must place a Tetris ROM file named tetris.gb in the resources/ directory before running the emulator.
-
Place your Tetris ROM file in the resources directory:
resources/tetris.gb -
Build the project:
cargo build --release
To launch the emulator:
cargo run --release- WASD: Directional pad (Up/Down/Left/Right)
- Space: A button
- X: B button
- Enter: Start button
- C: Select button
- P: Pause/Resume
- F1: Toggle debug view
- Opcodes : https://gbdev.io/gb-opcodes/optables/