Chip-8 emulator for Smalltalk

Summary: Chip-8 emulator (interpreter) written in Smalltalk
Author: Thiago Lino
Owner: Thiago da Silva Lino (tsl)
Co-maintainers: <None>
Categories:
Homepage:
PackageInfo name: chip8
RSS feed:

Description:

This project is a Chip 8 emulator (interpreter) written in Smalltalk.

The original goal of these project was to learn how to code a simple emulator in smalltalk.

You can get Chip-8 roms at https://www.zophar.net/pdroms/chip8/chip-8-games-pack.html

Execute:
(Chip8 new loadProgram: '/path/to/rom/filename'; asMorph) run.

Regular Keys

The original Chip 8 had a keypad with the numbered keys 0 - 9 and A - F (16 keys in total). Without any modifications to the emulator, the keys are mapped as follows:
Chip 8 Key Keyboard Key
1 1
2 2
3 3
4 Q
5 W
6 E
7 A
8 S
9 D
0 X
A Z
B C
C 4
D R
E F
F V


Releases


Back