xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
 
Reply to this topicStart new topic
> How To Make Bd-j Homebrew
openxdkman
post Aug 3 2008, 08:38 AM
Post #1


X-S Genius
****

Group: Moderator
Posts: 822
Joined: 2-August 06
Member No.: 292548
Xbox Version: unk
360 version: unknown



BD-J is an official feature allowing unsigned (at least not signed with unknown key) code to run from Blueray Discs, but also from a simple USB storage media (pen, psp, etc...).

Silenoz pointed to this fact (whereas many were not aware of), then FreePlay made a minimal, ready to run, development environment for Windows. Thanks to them, BD-J homebrew is now noob friendly.

Forum where FreePlay posted dev env : http://forums.qj.net/forumdisplay.php?f=282
(resident devs are posting a few games, sometimes with sources)
Dev env post : http://forums.qj.net/showthread.php?t=142706

Be sure to read the readme.txt file twice or even more. It's dense and each step is important.
Also :
- Be sure to unzip FreePlay's minimal dev env to c:\ and nowhere else.
- Once the jdk (downloaded from Sun site) is installed, search the exact path to the bin directory of the jdk
- Add this path to the PATH environment or just add something like this in the beginning of build.bat :
set PATH=%PATH%;C:\Program Files\Java\jdk1.6.0_07\bin
(but the version of your jdk may not be the same, adapt path accordingly)
- Put bdj.jar (681kb, taken from cyberlink powerdvd 8 trial version for example) in C:\bdj-ps3\common

Of course there are some limitations.
- Inputs are not so many (1 controller, and triangle & circle buttons already reserved for BD player usage)
- You won't be able to write into files (but BD-J homebrew code can access internet, so write there).

It's definitely homebrew.
For powerful graphic homebrew you have Linux on PS3 with fw<2.10.
For the rest (puzzles, etc...) you have BD-J...

This post has been edited by openxdkman: Aug 3 2008, 08:48 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
openxdkman
post Aug 3 2008, 09:21 AM
Post #2


X-S Genius
****

Group: Moderator
Posts: 822
Joined: 2-August 06
Member No.: 292548
Xbox Version: unk
360 version: unknown



Note that you can use "programmers notepad 2" (a free clone of notepad with extra features) in order to launch build.bat with just F9 (for example) and in case errors occur, you will be able to click the error lines in order to be taken right to the error location in your source.

For that, create the .pnws file right beside build.bat and associate F9 shortcut (or anything else) to the 'build.bat' command by pressing Add button in Tools->Options->Tools (Java scheme).

Programmers Notepad 2 site :
http://www.pnotepad.org/

This post has been edited by openxdkman: Aug 3 2008, 09:26 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
deilzfcjk
post Aug 26 2008, 10:18 AM
Post #3


X-S Genius
****

Group: Members
Posts: 802
Joined: 23-June 06
From: San Francisco
Member No.: 287206
Xbox Version: v1.6
360 version: v4.0 (jasper)



Interesting, indeed. I've been following this for the last 2 weeks. It seems there is a NES emulator now!! Imagine that you could browse the memstick too through java. I don't get how this works though ....by.... running the bluray disc you are setting up a java sdk? So, you need to have a blue ray disc inserted to make it work. It says somewhere nonsigned code is not friendly? So, does this limit our ability to tinker? Is it intentional.....so we have a avenue to run unsigned code through this java sdk sandbox? If we can launch a 'KING KONG' type shader exploit here, could we hypthetically get unsigned code to run?

This post has been edited by deilzfcjk: Aug 26 2008, 10:26 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
openxdkman
post Sep 22 2008, 02:30 PM
Post #4


X-S Genius
****

Group: Moderator
Posts: 822
Joined: 2-August 06
Member No.: 292548
Xbox Version: unk
360 version: unknown



It's not a way to hack PS3. It's seems to be very well sandboxed.
It's a good solution for little puzzle programs or anything not requiring a lots of controls and a lots of speed.
You don't need a BD disc inserted. You copy the result on some usb key and start it through normal PS3 menu.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
openxdkman
post Oct 16 2008, 10:59 AM
Post #5


X-S Genius
****

Group: Moderator
Posts: 822
Joined: 2-August 06
Member No.: 292548
Xbox Version: unk
360 version: unknown



fw 2.50 now prevents this feature from working
(Running BD-J from something as friendly as an Usb drive or pen)

On the other hand flash 9 is supported in 2.50... Let's investigate...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 23rd May 2013 - 04:39 PM