How to get gPSP to run?


#1

I know it has been talked about already but it seems unclear to me how to actually get it to run. I’m not sure if the config file is different then then setting up the other emulators and I’m also not sure where the bios goes. Can anyone help me out?


#2

What do you have for now?

Show your config and stuff so we can get a better idea on how you have everything set up.

Also check the ownership of the files, if they are root change them to cpi with chown cpi file


#3

And hopefully you are aware that it is a GBA emulator. Some have mistakenly thought it was a PSP emulator :s


#4

ROM=/home/cpi/games/GBA
ROM_SO=/home/cpi/apps/emulators/gpsp_libretro.so
EXT=gb,gbc,gba,gbx
LAUNCHER=retroarch -L
TITLE=GBA Roms
SO_URL=http://buildbot.libretro.com/nightly/linux/armv7-neon-hf/latest/gpsp_libretro.so.zip

Here is what I have right now. Im also unsure of where the bios file will go.


#5

Yeah I am aware. The name is misleading that it could be a PSP emulator


#6

It should be the same as the rom folder.

You can set a “bios” folder under settings and directories in retroarch if I remember right


#7

I have placed the bios inside of the folder set in retroarch but emulator will crash when loading rom


#8

Uh, is the bios named correctly? gba_bios.bin

If it is, you might just need to make a “bios” folder and tell retroarch to use that. It is convenient when working with other systems that also need bios.

It could also be looking at some other location for your bios. If that is the case… I recommend the above. I honestly did that before I had a chance to have issues…


#9

Changing the folder did work to help it work this time thanks.


#10

@Ryan_Leadbetter where did you move the BIOS to?


#11

Is gpsp better than mgba_libretro.so ? I am using the latter and works just fine… (sorry if it is a silly question, i am a noob at cores).

In my case bios files (*.gba) go in /home/cpi/games/GBA

My config file (action.config) is in /home/cpi/apps/launcher/Menu/GameShell/20_Retro Games/GBA
and contains the following;

ROM=/home/cpi/games/GBA
ROM_SO=/home/cpi/apps/emulators/mgba_libretro.so
EXT=gb,gbc,gba,gbx
LAUNCHER=retroarch -L
TITLE=GBA
SO_URL=https://raw.githubusercontent.com/cuu/emulators/master/mgba_libretro.so.zip

Just change the bit after emulator/ to the gpsp core name if you prefer that and of course adjust the source link