Nintendo - Game Boy Advance (gpSP)¶
Background¶
gpSP is a Game Boy Advance emulator based on notaz' fork of gpSP with additional codebase improvements.
Author/License¶
The gpSP core has been authored by
- Exophase
The gpSP core is licensed under
A summary of the licenses behind RetroArch and its cores can be found here.
Extensions¶
Content that can be loaded by the gpSP core have the following file extensions:
- .gba
- .bin
Databases¶
RetroArch database(s) that are associated with the gpSP core:
BIOS¶
Required or optional firmware files go in the frontend's system directory.
Filename | Description | md5sum |
---|---|---|
gba_bios.bin | Game Boy Advance Image - Optional | a860e8c0b6d573d191e4ec7db1b1e4f6 |
Features¶
Frontend-level settings or features that the gpSP core respects.
Feature | Supported |
---|---|
Restart | ✔ |
Screenshots | ✔ |
Saves | ✔ |
States | ✔ |
Rewind | ✔ |
Netplay | ✕ |
Core Options | ✕ |
RetroAchievements | ✔ |
RetroArch Cheats | ✔ |
RetroArch SaveRAM Autosave Interval support | ✕ |
Native Cheats | ✕ |
Controls | ✔ |
Remapping | ✔ |
Multi-Mouse | ✕ |
Rumble | ✕ |
Sensors | ✕ |
Camera | ✕ |
Location | ✕ |
Subsystem | ✕ |
Softpatching | ✕ |
Disk Control | ✕ |
Username | ✕ |
Language | ✕ |
Crop Overscan | ✕ |
LEDs | ✕ |
Directories¶
The gpSP core's directory name is 'gpSP'
The gpSP core saves/loads to/from these directories.
Frontend's Save directory
- 'content-name'.srm (Cartridge battery save)
Frontend's State directory
- 'content-name'.state# (State)
Geometry and timing¶
- The gpSP core's core provided FPS is 59.72750057
- The gpSP core's core provided sample rate is 65536 Hz
- The gpSP core's core provided aspect ratio is 3/2
Controllers¶
The gpSP core supports the following device type(s) in the controls menu, bolded device types are the default for the specified user(s):
User 1 device types¶
- None - Doesn't disable input.
- RetroPad - Joypad
- RetroPad w/Analog - Joypad - There's no reason to switch to this.
Controller tables¶
Joypad¶
User 1 Remap descriptors | RetroPad Inputs |
---|---|
B | |
Select | |
Start | |
D-Pad Up | |
D-Pad Down | |
D-Pad Left | |
D-Pad Right | |
A |
Compatibility¶
Game | Issue |
---|---|
Banjo-Kazooie - Grunty's Revenge | Black screen during developer logo. |
Boktai Trilogy | The solar sensor is not emulated. |
Dragon Ball Z - The Legacy of Goku | Graphics glitches. |
Final Fantasy VI | Background/tiling order issues. |
Harry Potter - Quidditch World Cup | Crashes when going ingame. |
Koro Koro Puzzle Happy Panechu! | The tilt sensor is not emulated. |
Phantasy Star Collection | Phantasy Star 1 flickers - turn on Interframe Blending in core options to fix. |
Sims 2, The - Pets | Graphics glitches. Heavy flickering, black objects. |
Street Racing Syndicate | Crashes afer pressing Start. |
Super Street Fighter II Turbo/X Revival | Small graphics glitch. Selecting speed 'Turbo 1' and beyond on the character select screen makes the game speed window not fully visible. |
WarioWare: Twisted! | The tilt sensor is not emulated. |
Yoshi’s Universal Gravitation | The tilt sensor is not emulated. |
(1)
(2)
(3)
External Links¶
- Official gpSP Website
- Official gpSP Github Repository
- Libretro gpSP Core info file
- Libretro gpSP Github Repository
- Report Libretro gpSP Core Issues Here
- Gameplay Videos