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 42
  • Following 59
João Costa's avatar
João Costa
@JD557@blog.joaocosta.eu

Lately I've been playing around with getting #Scala to run on my #PS2 (using Scala.js and AthenaEnv, no Scala Native... yet).

I finally got the Minart snake example to run on real hardware with minor modifications to the code (uncap the FPS and read the input from the gamepad).

It does run quite poorly, and it seems to crash if I get an apple, but it's a start, and good enough for a video.

I do have some ideas on how to improve the performance, but it will require a non-trivial amount of work, so I need to build up the courage first. 😅

minart/examples/release/05-stateful-applications.md at e5fc29675b80e501cc51c2d7a42ac4d59009bdac · JD557/minart GitHub
GIF
  • permalink
  • 20 hours ago
  • 4 likes
  • 1 reply
João Costa's avatar
João Costa
@JD557@blog.joaocosta.eu

in reply to this object

As a side note, I think one of my first (if not the first) contact with programming languages was 20+ years ago, running Yabasic on this PS2 and modifying the snake example that came with it.

So getting this to run does feel weirdly nostalgic. 👴

  • permalink
  • interact from your instance
  • 20 hours ago
Powered by microblog.pub 2.0.0+dev (source code) and the ActivityPub protocol. Admin.