Page 1 of 1

Java games for PS3 + PS4 + XB1

Posted: Sun Nov 03, 2019 7:44 am
by MisthaLu
Did you know you can code a game with Java, and run it on PlayStation 3 + PlayStation 4 + Xbox One from the very same disc?

This is because all those consoles feature a blu-ray drive, and all blu-ray players run Java as part of the blu-ray specification.

It is obviously a limited platform, in several aspects. Don't expect to be able to code fullblown 3D shooters with it. But it will do fine for the average retro-styled game that we see on so many other platforms already.

See for two homebrew examples.

Blu-ray Java games are also used on commercial movies sometimes.
The movie "Bolt" has "Bolt's Be-Awesome Mission" -
The movie "Ratatouille" has "Gusteau's Gormet Game" -
The movie "Pirates of the Caribbean" has "Liar's Game"

Even some standalone Blu-ray Java games has been released.
And who doesn't know "Dragon's Lair"? -
And "Space Ace" -

I also used Blu-ray Java to create a diskmag-like eBook about the good old 8-bit days:

Re: Java games for PS3 + PS4 + XB1

Posted: Wed Dec 25, 2019 5:43 pm
by FireRat
Dumb question, think they are capable of running a Java-based MegaDrive emulator? So we can claim to code games for those without an expensive dev kit hahaha (ok no :v)

Re: Java games for PS3 + PS4 + XB1

Posted: Sun Jan 05, 2020 12:53 pm
by MisthaLuAgain
Sorry for the late reply. Couldn't remember my login so I got banned. Still can't remember my login, and no mail ever shows up when using the password reset. So had to use another account...

Anyway... yes. It should be possible to run a Java-based emulator. Someone already made a NES emulator and a Gameboy emulator running with Blu-ray Disc Java. There are some (poor) videos on YouTube, if you search for BD-J NES emulator. (I'll probably make a better one some day).

Meanwhile, I added a video for "Liar's Game":

Re: Java games for PS3 + PS4 + XB1

Posted: Sat Jan 18, 2020 9:52 am
by MisthaLu
And here's another interesting example:

Doom (from 1993) porting to Blu-Play ... -blu-play/