iamxyz / py8080

Simple 8080 emulator written in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

py8080

Screenshot

Intel 8080 emulator written in Python.

Usage

python main.py --filename <filename>

# or load a save state

python main.py --state saves/<state file>

If no filename is provided, defaults to Space Invaders demo.

Controls

  1. Press c key to insert coin
  2. Press 1 key to choose player 1
  3. Press arrow keys to move
  4. Press Space to shoot
  5. Press 6 to save state

Cheats:

  1. Press s to kill player (suicide)
  2. Press k to kill mobs
  3. Press l to add lives
  4. Press x to break score

Notes

  1. Still contains unimplemented instructions
  2. Rendered using Pygame

About

Simple 8080 emulator written in Python


Languages

Language:Python 100.0%