If you enjoy the 3rd gen Pokemon games as much as i do,
you probably want a full speed gpa emulator on the pi.
I'm going to write down all steps needed to get it running.
(Video demo: http://www.youtube.com/watch?v=AfFK1YeHr14)
There are two ways to get gpSP.
You can compile it from the source (slow installation, allows you to tweak the code)
or just install the pre-compiled binary i already compiled.(Fast installation, you can't modify it)
Also you can check out the Github repositorys for the current state of development:
https://github.com/DPRCZ/gpsp.git or https://github.com/notaz/gpsp.git
From Source:
1. Download the gpSP source.
Code: Select all
wget https://dl.dropbox.com/u/24838026/gpsp-ffa573f.tar.gz
Code: Select all
tar xzf gpsp-ffa573f.tar.gz
Code: Select all
rm gpsp-ffa573f.tar.gz
Code: Select all
cd gpsp-ffa573f
Code: Select all
rm gui.c
Code: Select all
wget https://dl.dropbox.com/u/24838026/gui.c
8. cd into raspberrypi
Code: Select all
cd raspberrypi
Code: Select all
make -i
-----------------------------------------
Pre-Build
1. make a directory for the Emulator and cd into it
Code: Select all
mkdir gpSP
cd gpSP
Code: Select all
wget https://dl.dropbox.com/u/24838026/gpsp
Code: Select all
chmod +x gpsp
-----------------------------------------
Additional Steps:
1. The gba emulator needs to hava a gba bios file due to the lack of HLE Emulation.
I can not provide you a link to this file as it is illegal to distribute it. Google "gba_bios.bin download"
to find it, or rip it from your game boy.
However, the file must then be placed in the same directory as the executable.
2. Same thing goes for roms. Google it! Roms can be placed anywhere.
3. To run gpSP, simply go to the directory it is in and enter:
Code: Select all
./gpsp
-----------------------------------------
Note that it is still WIP.
Default controlls are:
Code: Select all
KEYBOARD
---------
Up Up Arrow
Down Down Arrow
Left Left Arrow
Right Right Arrow
A Z
B X
Start Enter
Select Backspace
L A
R S
Exit Esc
Menu F10
GAMEPAD
-------
Up XAsix -
Down XAsix +
Left YAsix -
Right YAsix +
A Button 1
B Button 2
Start Button 3
Select Button 4
L Button 5
R Button 6
Credits
Notaz - For making an awesome emulator
DPRCZ - For making a awesome port of an awesome emulator
-----------------------------------------
I hope my bad English skills were bearable,
I would be happy about some feedback, thanks for that in advance.
Felix3008