Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
Status
Not open for further replies.

PSXHAX

Staff Member
Verified
Moderator
Similar to how PS3 Java Homebrew ran on Sony's PlayStation 3 console, today aries2k shared some videos of PS4 BD-J (Blu-ray Java) homebrew running on PlayStation 4 including BD J NES and BD J GB with details below.

This confirmation comes soon after PlayStation 4 developer SKFU released a Minimal PS4 BD-J *** which is based on FreePlay's Minimal BD-J *** for PS3.

From aries2k: Back in the day for the PS3, I couldn't even get the *** compiled right. Lua is about the only thing I can code in, lol I'm going to have to leave the real coding for you Devs but I'm more than happy to test anything for anyone.

Ok, I couldn't find my camera so I had to use my vita for the videos. This is the NES BD-J emulator: BD J NES on the PS4

I just used this ISO from this link from PS3News that GR provided. I used WinISO to add ROMs, then just use any BD burning software. Here's the Gameboy BR-J emu: BD J GB on the PS4

Unfortunately, these emulators would have to be recompiled (jpcsp.googlecode.com/svn/trunk/) without using the START or Select buttons since the DS4 doesn't have them. I couldn't get most ROMs I tried to start on both emulators. Also no sound yet with BD-J homebrew.

There's more BD-J homebrew than I thought. Still I don't think anyone made use of the network and HDD storage capabilities like with BD-Live. I've transferred various files from BD-Live over to the PS4s harddrive. Lol, it seems to let you use all the free space on the HDD. I've used BD-LIVE on another BD-Player with a USB to see what kind of files are transferred and there are some .jar files in there.

So in theory maybe it would be possible to transfer BD-J homebrew to the PS3s hdd and then use a BD (boot)disc to select the different homebrew on the HDD through BD-Live?

First PS3 Homebrew Game - Blaster Bunny

BD-Java in Firmware 2.80

From GregoryRasputin: I have reached out to the developer of the original PS3 Minimal BDJ *** to see if he could update it, so that it accommodates the PS4 control pad, also Blu Ray Java and Java in general should be more advanced now than it was back on the PS3 and with more power on the PS4, perhaps we could now implement sound and perhaps have better homebrew.

Here are some facts:
  • This is NOT a hack.
  • This is NOT anything major and will not lead to anything major.
  • This will NOT let you run PS4 “backups”.
  • This will NOT give you any access to the PS4’s OS system files.
  • This is NOT illegal.
  • This does NOT void your warranty.
  • This will NOT let you run PC games on your PS4.
  • This will ONLY let you run Java software.
We all know that this isn't any type of break through, it is using a system that is already in place, to run something that we have created ourselves, it runs from disc and does not touch any part of the PS4's operating system, so do not expect anything huge from this.

If anything comes from this and the *** is updated, do expect some fun homebrew and app's that we can use on our PS4's.

This method will also work on the PS3 and should work on the Xbox One, not sure about the Wii U, but we won't know until it is tested.

From zecoxao: You need java *** 7. That's all i know. lol install netbeans as well. You're going to need it if you want to properly build java stuff instead of using batch files. (oracle.com/technetwork/java/javase/downloads/index.html)

From FreePlay: Good news and bad news. Good news first: burn it onto a BD-RE and it totally works. Kinda. Technically. You can run the programs just fine.

Bad news: There's no audio. But I think we already knew that.

Making the buttons work could be tough. For the NES emulator, B and A map to Square and X, and to press select or start, you have to hit the Options button, pick the Control Panel, and press 1 or 2 (or just press 1 or 2 if you have a remote). I don't know if it's possible to override the PS4 OS's interception of Triangle, Circle, Share, Options, L1, L2, R1, or R2; they all just do what they would do for any Blu-ray movie.

I'll continue to play around... Here's a video. Don't mind the dog or the girlfriend :p

Something else I forgot to mention that you might have noticed in the video: emulators run REALLY FAST on this. Like, around 400% speed. I don't know why.

Finally, from mr_lou on tweaking the Minimal PS3 BD-J SD to be compatible with a PS4 to quote:

When burning to a real disc, it can't be AVCHD. But luckily it's fairly easy to turn an AVCHD folder into a Blu-ray folder:

The root of the disc must contain the BDMV and CERTIFICATE folders. Not the AVCHD folder.

And then rename two files:
  • INDEX.BDM should be renamed to index.bdmv
  • MOVIEOBJ.BDM should be renamed to MovieObject.bdmv
And that should be it really. Just put the 00000.jar file into the JAR folder. Remember to burn with UDF 2.5 filesystem.
 
Status
Not open for further replies.
Back
Top