Following the second PS4 Blu-Play homebrew release The UFO Game! from LuBlu Entertainment, developer sleirsgoevy demonstrates that you can create Blu-ray Disc Java homebrew with C or C++ using Cybil MIPS transpiler. Simply convert your C / C++ code into BD-J.
Sounds too good to be true? I thought so too, but then he dishes up a working Blu-Play port of Doom, after just a couple of days.
Download: power-of-bdj-master.zip / Power of BD-J GIT / bdj-cibyl-master.zip / BD-J Cibyl GIT / bdj-doom-master.zip / doom.zip (Compiled) / BD-J DOOM GIT / Doom-BluPlay.iso via Blu-Play.com
I tested it on PS3, and found the framerate surprisingly good. It's currently still just an early preview of course, but it's definitely a good proof of concept.
Would be interesting if any homebrew devs could try porting some of their native homebrew to PS4 BD-J using this approach. Here are some related topics on PlayStationHaX for those interested:
Interested in Blu-Play?
Visit www.Blu-Play.com and join our new Discord server.
Blu-Play port of Doom in the works!
Doom I (1993) running on PS4 via Blu-Play
Update: From Blu-play.com, to quote: Developer Disc Quest has made a version of the famous Flappybird game for Blu-Play.
Download: Blubird.iso (6.81 MB) / Mirror / Blubird.7z (13.2 MB - Source Code)
Compatibility
Visit project page
Spoiler
Sounds too good to be true? I thought so too, but then he dishes up a working Blu-Play port of Doom, after just a couple of days.
Download: power-of-bdj-master.zip / Power of BD-J GIT / bdj-cibyl-master.zip / BD-J Cibyl GIT / bdj-doom-master.zip / doom.zip (Compiled) / BD-J DOOM GIT / Doom-BluPlay.iso via Blu-Play.com
I tested it on PS3, and found the framerate surprisingly good. It's currently still just an early preview of course, but it's definitely a good proof of concept.
Would be interesting if any homebrew devs could try porting some of their native homebrew to PS4 BD-J using this approach. Here are some related topics on PlayStationHaX for those interested:
- Minimal PS3 BD-J SDK tweaked to be compatible with a PS4
- BD-J on PS4 -- a hack to use more than 6 MB of memory
- Cibyl -- compile C to Java
- DooM I (1993) running on Blu-Play
- Background music is finally implemented via (sort of) MIDI player (The quality sucks though, and it eats almost 1MB of Java heap).
- X key now sends both KEY_ENTER and KEY_RSHIFT, to allow running (sadly we're out of keys...)
- Fixed the 1000x0 issue
Interested in Blu-Play?
Visit www.Blu-Play.com and join our new Discord server.
Blu-Play port of Doom in the works!
Doom I (1993) running on PS4 via Blu-Play
Update: From Blu-play.com, to quote: Developer Disc Quest has made a version of the famous Flappybird game for Blu-Play.
Download: Blubird.iso (6.81 MB) / Mirror / Blubird.7z (13.2 MB - Source Code)
Compatibility
- PlayStation 3
- PlayStation 4
- PlayStation 5
- Xbox One
- Xbox Series X
- PowerDVD
- VLC
Visit project page
Spoiler