Java on Playstation 2
mikekohn.net
mikekohn.net
!
> I also added more "float" support for Playstation 2 (there was already some support in the Epiphany / Parallella code). Some other things such as "long" and "double" types are still not supported.
!!
Bloody well works though, doesn't it!
Another way to describe this functionality is: “compiler”.
Java is truly a heavy metal language.
Nothing really. It's basically a MIPS CPU with some custom additional SIMD hardware. There's at least one open source JVM implementation that works on PS2 Linux. Sun announced plans to release an official JVM for the PS2 but it never happened. The Dreamcast had a web browser that could run Java applets though.
It's headed for a resurgence though. See here: https://www.vimore.org/watch/lZGHbMS882w/building-a-cpu-from...
Fascinating! I had no idea about either back in the day.