Alright so here is what I have so far:


Register an account online

mkdir pokemmo
cd pokemmo


wget https://pokemmo.eu/download_file/?id=1&mirror=1

unzip PokeMMO-Client.zip

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install openjdk-7-jdk

sudo chmod +x PokeMMO.sh

Copy Pokemon FireRed into the roms folder (you’re on your own in providing the ROM)

Run the game:


You’ll run into the error described in the following post


If you are able to find some way to fudge java into sorting out the liblwjgl.so then you may also need x to run it (i.e. a desktop of sorts like lxde which retropie does not come with)… I’m going to see if minecraft ships with the same library and maybe replace it with that and see if it does anything. but so far I’m stumped.

see also: http://forum.lwjgl.org/index.php?topic=5494.0
and http://askubuntu.com/questions/571279/minecraft-crashing-linux-download

installing x:

sudo apt-get install lxde

delete contents of etc/profile.d/10-emulationstation.sh

startx to open up into the lxde desktop

You can download the binaries for blocky as thats the only lblwjgl arm build I’ve found and you can download the tar here:

wget https://github.com/spsn/blocky/raw/master/blocky-run-pi-armhf.tgz

sudo tar xvf blocky-run-pi-armhf.tgz

then you’ll overwrite all the files that are named the same from the blocky binary over to the pokemmo folder.

The furthest I’ve gotten is an unsatisfied link error and a failed to set display mode error.

see also: http://talk.maemo.org/showthread.php?t=87192

Since pokemmo is closed source its hard to troubleshoot issues without needing to piece it together from a lot of sources. It’s unlikely it will work without a lot of hacks and even if it were to work I can’t speak for how well it would run. It’s unfortunate but perhaps in the future they may be more open to making their work available to the community. Until then seems we’re out of luck.