Editing GpSP
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | [[Image: | + | [[Image:Gba_gpSP.png|thumb|alt=Game Boy handheld|Game Boy handheld]] |
- | + | gpSP (game play SP) is a Game Boy Advance emulator, made by Exophase, for use with the Sony PlayStation Portable and GP2X video game systems. There have been ports to iPod the iOS, Maemo, Symbian and many others. | |
- | The PSP version runs most commercial games at full speed, however some still have problems from minor or severe glitches, while others are very slow. The GP2X version is similar to the PSP one, but typically slower. Unlike VisualBoyAdvance, which high-level emulates the GBA BIOS, gpSP requires a GBA BIOS file in order to operate. | + | The PSP version runs most commercial games at full speed, however some still have problems from minor or severe glitches, while others are very slow. The GP2X version is similar to the PSP one, but typically slower. Unlike VisualBoyAdvance, which high-level emulates the GBA BIOS, gpSP requires a GBA BIOS file in order to operate. Due to copyright reasons, this BIOS cannot be included with the emulator by Exophase, and users must dump it on their own using a Game Boy Advance flash cartridge. Some games do not need the BIOS file to play, however most do. |
- | Due to copyright reasons, this BIOS cannot be included with the emulator by Exophase, and users must dump it on their own using a Game Boy Advance flash cartridge. Some games do not need the BIOS file to play, however most do. | + | |
To date, gpSP has proven to be the most efficient, compatible and widely used of all GBA emulators for the PSP, GP2X. | To date, gpSP has proven to be the most efficient, compatible and widely used of all GBA emulators for the PSP, GP2X. | ||
Line 10: | Line 9: | ||
Exophase has stopped working on the PSP version of GpSP, in favor of the GP2X and Pandora versions of gpSP. Future versions of gpSP will be closed source due to the constant third-party re-release of gpSP against Exophase's wishes. | Exophase has stopped working on the PSP version of GpSP, in favor of the GP2X and Pandora versions of gpSP. Future versions of gpSP will be closed source due to the constant third-party re-release of gpSP against Exophase's wishes. | ||
- | (Copied and edited from [[wikipedia:GpSP|Wikipedia]]) | + | (Copied and edited from [[:wikipedia:GpSP|Wikipedia]]) |
- | ==Installation== | + | == Installation == |
- | + | ||
{{ambox|text=gpSP for Maemo is already avaiable on Maemo Repositories, | {{ambox|text=gpSP for Maemo is already avaiable on Maemo Repositories, | ||
- | What means you can | + | What means you can eighter use your favourite app manager |
to install it, or go through the following command on | to install it, or go through the following command on | ||
- | xterminal: | + | xterminal.: |
<pre> | <pre> | ||
Line 27: | Line 25: | ||
After you have installed gpSP, you must set right permissions to keys, | After you have installed gpSP, you must set right permissions to keys, | ||
folders, emulator, etc. that is pretty easy, and should be done by following | folders, emulator, etc. that is pretty easy, and should be done by following | ||
- | these commands: | + | these commands.: |
<pre> | <pre> | ||
root | root | ||
- | mkdir - | + | mkdir -P /home/user/.config/Team16/gpsp/ |
chmod 777 /opt/maemo/usr/games | chmod 777 /opt/maemo/usr/games | ||
chown user /opt/maemo/usr/games | chown user /opt/maemo/usr/games | ||
Line 44: | Line 42: | ||
}} | }} | ||
- | ==How to uninstall== | + | == How to uninstall == |
- | + | ||
{{ambox|text= If you wish to uninstall gpSP from your phone, simply use | {{ambox|text= If you wish to uninstall gpSP from your phone, simply use | ||
- | app manager. | + | app manager. |
And that should uninstall gpSP from your device | And that should uninstall gpSP from your device | ||
}} | }} | ||
- | + | == How to run == | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | Simply use the icon ! Enjoy your games! | |
- | Simply use the icon! Enjoy your games! | + | |
* Make sure you have a copy of a gba_bios.bin on MyDocs. | * Make sure you have a copy of a gba_bios.bin on MyDocs. | ||
Since we can't provide you one due to legal reasons, you can | Since we can't provide you one due to legal reasons, you can | ||
- | + | eighter dump one from a gba, or download one through internet. | |
- | * Once you've grabbed one, make sure to copy it into | + | * Once you've grabbed one, make sure to copy it into MyDocs, |
- | + | then, press the top bar menu of gpSP emulator > GUI Config > | |
- | + | Copy bios. Then just select the gba_bios.bin file you copied | |
- | to MyDocs | + | to MyDocs, the gui will make all the dirty work. |
- | * Next step is to select a | + | * Next step is to select a Directory where you stored your roms, |
and the gui will automatically find and list all of them for you. | and the gui will automatically find and list all of them for you. | ||
Top bar menu > GUI config > Rom directory. | Top bar menu > GUI config > Rom directory. | ||
Line 82: | Line 70: | ||
Notice they may be on .zip or .GBA or .gba roms. | Notice they may be on .zip or .GBA or .gba roms. | ||
- | * Select a | + | * Select a rom you wish to play, and push "Configure" button. |
After this, a list of options will be shown to you, and these | After this, a list of options will be shown to you, and these | ||
- | options are: | + | options are.: |
- | ==Options== | + | == Options == |
- | + | ||
- | |||
- | + | - Screen options.: | |
- | * | + | * Unscaled : Native gba resolution ( 240 x 160 ) |
- | * Fullscreen : Fills up entire N900 screen (800 x 480) | + | * Scaled 2x : Twice gba screen ( 480 x 320 ) |
+ | |||
+ | * Scaled 3x : 3 times a gba original screen ( 720 x 480 ) | ||
+ | |||
+ | * Fullscreen : Fills up entire N900 screen ( 800 x 480 ) | ||
- Frameskipping.: | - Frameskipping.: | ||
Line 101: | Line 91: | ||
*Off : Do not skip any frames. | *Off : Do not skip any frames. | ||
- | * Auto : Skip up to N frames (N avaiable as an option), automatically and consecutively. | + | * Auto : Skip up to N frames ( N avaiable as an option ), automatically |
+ | and consecutively. | ||
- | * Manual : Always render 1 out of N + 1 frames, these frames will always be skipped. | + | * Manual : Always render 1 out of N + 1 frames, these frames will always |
+ | be skipped. | ||
- | * Random Skipping : May make | + | * Random Skipping : May make imagine in some games smoother, when |
+ | image flickers, but may also make image quality worse, especially in | ||
+ | high motion games. | ||
- | * Uniform Skipping : May make image on high motion games better, just the opposite of random skip. | + | * Uniform Skipping : May make image on high motion games better, |
+ | just the opposite of random skip. | ||
- Audio Buffering.: | - Audio Buffering.: | ||
- | Set the size (in bytes) of the audio buffer. Larger values may result in slightly better performance at the cost of latency; the lowest value will give the most responsive audio. | + | Set the size (in bytes) of the audio buffer. Larger values may result |
+ | in slightly better performance at the cost of latency; the lowest | ||
+ | value will give the most responsive audio. This option requires gpSP to | ||
+ | be restarted before it will take effect. | ||
- | * Please, notice that low values are buggy, so please be sure to only choose values above 4096 bytes. | + | ** Please, notice that low values are buggy, so please be sure to only |
+ | choose values above 4096 bytes. | ||
- FF ( Fastforward ) | - FF ( Fastforward ) | ||
- | Is supposed to make emulator run faster than normal, what can prove to be useful in some games (Subject to test workability). | + | Is supposed to make emulator run faster than normal, what can prove |
+ | to be useful in some games ( Subject to test workability ). | ||
- | == | + | == Some games workarounds == |
- | + | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
On some games, you will need workarounds for now to get them working. | On some games, you will need workarounds for now to get them working. | ||
-Kingdom Hearts | -Kingdom Hearts | ||
- | |||
{{ambox|text= Simply, before the game freezes on intro video, quicksave the | {{ambox|text= Simply, before the game freezes on intro video, quicksave the | ||
Line 148: | Line 127: | ||
}} | }} | ||
+ | == Links == | ||
- | + | * [http://talk.maemo.org/showthread.php?p=1131846#post1131846 T.M.O Thread ] | |
- | + | * [[GpSP/Game_Compatibility|gpSP Game Compability List]] | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * [http://talk.maemo.org/showthread.php?p=1131846#post1131846 T.M.O | + | |
- | * [[GpSP/ | + | |
- | + | ||
[[Category:Software]] | [[Category:Software]] |
Learn more about Contributing to the wiki.