João Costa @JD557@blog.joaocosta.eu Follow

Portuguese software engineer at Kevel.

My instance is running on a small server so please #nobot

Web

https://www.joaocosta.eu/

GitHub

https://github.com/JD557

Twitter

https://twitter.com/JD557

Itch.io

https://jd557.itch.io

  • Notes
  • Articles 6
  • Followers 48
  • Following 59
João Costa's avatar
João Costa
@JD557@blog.joaocosta.eu

I just noticed that I can actually compile my Chip-8/SuperChip runner to JS with Scala-JS:

https://joaocosta.eu/Demos/Chip8/?program=games/chipcross.ch8

Some games might look a bit janky - that's intended, as I'm keeping the clock speed at around 1kHz. But that can be increased with a query parameter: e.g. &clockSpeed=5000

To play the games:

  • ChipCross: Move the cursor with WASD, select with E.
  • RPS: Just use z, x and c to pick "Rock", "Paper" or "Scissors"
  • Rush Hour: Move the cursor with WASD, select with Z. Keep Z pressed and move to drag objects.
Chip 8 Demo joaocosta.eu
  • permalink
  • interact from your instance
  • a day ago
Powered by microblog.pub 2.0.0+dev (source code) and the ActivityPub protocol. Admin.