invaders
Space Invaders emulation on Stellarpad using Energia.
For more information, see this thread.
The i8080 emulation isn't perfect but good enough to play Space Invaders properly. I used this testsuite to find bugs.
Kudos to MoleskiCoder for pointers to sound emulation.
Hardware
Please check on linked repository
How to use
Since my device has only 3 keys, I had to assign actions to both short and long press.
LEFT | MIDDLE | RIGHT | |
---|---|---|---|
SHORT PRESS | PLAYER 1 LEFT | PLAYER 1 FIRE | PLAYER 1 RIGHT |
LONG PRESS | PLAYER 1 START | PLAYER 1 COIN | PAUSE GAME |
As you can see Player 2 is not mapped at all. Although emulator capable of it, this game is single player only.