kmeps4 / jamvm-ps4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jamvm-ps4

This is a (possibly incomplete) port of JamVM, a free implementation of Java 1.6 runtime, to the PS4. It successfully runs a "Hello, world!" from normal classpath (not bootclasspath).

A port of some Java-based game would be great, but it's unlikely to happen until GNM is reversed.

Building

Dependencies:

  • OpenOrbis PS4 toolchain
  • JDK
  • zlib
  • m4
  • libtool
  • autoconf
  • automake
  • zip

To download JamVM & dependencies:

wget https://gmplib.org/download/gmp/gmp-6.2.0.tar.lz && tar -xvf gmp-6.2.0.tar.lz
wget https://zlib.net/zlib-1.2.11.tar.gz && tar -xvf zlib-1.2.11.tar.gz
wget https://ftp.gnu.org/gnu/classpath/classpath-0.99.tar.gz && tar -xvf classpath-0.99.tar.gz
git clone https://github.com/xranby/jamvm

To build, run bash build.sh. This will build JamVM and all dependencies, and produce jamvm.o in the root directory. This object can then be linked into an application.

About


Languages

Language:Makefile 53.3%Language:Shell 17.5%Language:Assembly 12.4%Language:C 10.2%Language:Python 4.8%Language:Java 1.7%