Success: BatMUD's Batclient running on SONY Playstation 3!!
PS3 doesn't have JRE included (yet) in the native Game OS, thus, you will need to allocate a part of the hard drive for "Other OS" and install Linux on it. 10GB is enough. The Playstation3 has built-in functionality for this, see the PDF in Step 2 for instructions. The installation process will take a couple of hours after the initial download of the Linux distribution's DVD image. There are also other distros which will work with PS3, but this one was one of the newest, thus it was used.
INSTALLATION INSTRUCTIONS (HOWTO):
Step 1. Download Terra Soft's Yellow Dog Linux 6
http://www.terrasoftsolutions.com/support/downloads/
- burn the 4GB .ISO image to a DVD
Step 2. Install YDL 6 on your PS3
http://www.terrasoftsolutions.com/support/...0_ps3_guide.pdf
- formatting 10GB for the "Other OS" destroys all the saved data on the PS3 in general, so make a backup of your saves (Singstar etc.)
- don't forget to type "install_Ps3_1080p" in the initial installation phase, for the 1080p resolution
Step 3. Download & install IBM's JRE (32-bit iSeries/pSeries)
http://www-128.ibm.com/developerworks/java...x/download.html
- requires registration before you can download it, sorry, but it's pretty quick
- ibm-java-ppc-jre-6.0-0.0-ppc.rpm is ok
Step 4. Download and copy a missing Class DOMParser .jar to your JRE dir
http://www.bat.org/batclient/ps3/xercesImpl-1.5.jar
- cp /root/xercesImpl-1.5.jar /opt/ibm/java-ppc-60/jre/lib
Step 5. Run Firefox & download Batclient
http://www.bat.org/batclient/batclient.jnlp
- save to disk
Step 6. Run Batclient
/opt/ibm/java-ppc-60/jre/bin/java -Xbootclasspath/a:/opt/ibm/java-ppc-60/jre/lib/javaws.jar:/opt/ibm/java-ppc-60/jre/lib/deploy.jar -classpath /opt/ibm/java-ppc-60/jre/lib/xercesImpl-1.5.jar -Djava.security.policy=file:/opt/ibm/java-ppc-60/jre/lib/security/javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.home=/opt/ibm/java-ppc-60/jre/bin -Djnlpx.remove=false -Xmx128m -Djnlpx.splashport=51392 -Djnlpx.jvm=/opt/ibm/java-ppc-60/jre/bin/java -Djnlpx.vmargs="-Xmx128m" com.sun.javaws.Main /root/batclient.jnlp
Additional:
- We suggest that you should remove some of the excess services from being loaded by the Linux, to free up some memory. There are several daemons that can be shut down from the YDL6
- Enlightenment and KDE work fine as Window managers (Enlightenment is the YDL6 default), but Gnome has some transparency-related issues/problems with Batclient
- These instructions have been made just "to get you started".. You can later set the paths etc. such as on Java's part: (nano /etc/profile.d/java.sh)
PATH=$PATH:/opt/ibm/java-ppc-60/jre/bin
export JITC_PROCESSOR_TYPE=6