aggressivepixels / chipster

CHIP-8 interpreter that runs in your browser

Home Page:https://aggressivepixels.itch.io/chipster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chipster

Chipster is a CHIP-8 interpreter built on Elm. Play with it here.

Games included

  • 15PUZZLE: Seems to work.
  • BLINKY: Seems to work.
  • BLITZ: Works.
  • BREAKOUT: Seems to work.
  • BRIX: Seems to work.
  • CONNECT4: Works.
  • GUESS: Works.
  • HIDDEN: Seems to work.
  • INVADERS: Seems to work.
  • KALEID: Works.
  • MAZE: Works.
  • MERLIN: Seems to work.
  • MISSILE: Seems to work.
  • PONG: Seems to work.
  • PONG2: Seems to work.
  • PUZZLE: Seems to work.
  • SQUASH: Seems to work.
  • SYZYGY: Seems to work? The game over screen shows garbage, but it seems intentional.
  • TANK: Seems to work.
  • TETRIS: Seems to work.
  • TICTAC: Works.
  • UFO: Seems to work.
  • VBRIX: Broken? I have no idea.
  • VERS: Seems to work.
  • WALL: Seems to work.
  • WIPEOFF: Works.

TODOs

  • Improve the project's structure.
  • Fix the few games that don't work.
  • Improve the UI of the web page.
  • Add some buttons for restarting and loading new programs right in the interpreter page.
  • Resize the interpreter automatically.

About

CHIP-8 interpreter that runs in your browser

https://aggressivepixels.itch.io/chipster

License:MIT License


Languages

Language:Elm 95.4%Language:JavaScript 1.8%Language:CSS 1.7%Language:HTML 1.1%