PSP SCUMMVM port for PSPonPS4

Please did a psx-place member still have the file :
SCUMMVM port for PSPonPS4 version 2.5.1
the original link (now dead) was here :
https://www.psx-place.com/threads/scummvm-port-for-psponps4.42370/

If yes we are at least two member who need it and i will create a download link for other if someone can send the file to me.

Let me know
I'll see if I can rebuild it. I don't seem to have it anymore, but I'll post it if it builds. 2.5.1?

edit: crap, I need to install the psp toolchain. I must've deleted it a while back. the environmental variables are still present, but the toolchain is gone. this could take about an hour, just to install the toolchain.
 
Last edited:
I'll see if I can rebuild it. I don't seem to have it anymore, but I'll post it if it builds. 2.5.1?

edit: crap, I need to install the psp toolchain. I must've deleted it a while back. the environmental variables are still present, but the toolchain is gone. this could take about an hour, just to install the toolchain.

an hour just to install the toolchain...
my friend it is not a rush order (nothing like that) just an inquiry if someone could still have it.
Lets wait and maybe a member will answer he have it... :)
 
upload_2025-1-16_21-50-4.png


it couldn't fix the import stubs (not sure if it's the sdk being too new as this is a four years old version), so I don't know if it works. I don't have a psp nor ps4 anymore. this is 2.5.1 (used that branch). https://www.mediafire.com/file/afkerdkwng9d1tr/EBOOT.zip/file

scummvm is one of the more involved emulators. it can take a long time to compile. the ps5 version took me about an hour. this, not quite as long, but still lengthy.

it works in PPSSPP, so please test:

upload_2025-1-16_22-4-13.png
 
Last edited by a moderator:
Hmm, not sure. I don't think I ever tested this on a PS4. I don't even think I had a PS4 when this thread was created actually. Does that older one work on the PS4? I didn't enable plugins, because I was getting compiling errors with them enabled btw.
 
incase you are not using it, to get any version past like a very early version you need to use Jacobson's commit which made changes to fix it,
I have this patch attached that you could use for ease, I really appreciate it my friend!
Back on page5, that should make upto 2.5.1 work (hopefully). Good luck

EDIT:- I seem to remember he also had issues with the latest PSP sdk and had to use a older sdk for some of the builds, keep this in mind too
 
Last edited:
incase you are not using it, to get any version past like a very early version you need to use Jacobson's commit which made changes to fix it,

Back on page5, that should make upto 2.5.1 work (hopefully). Good luck

EDIT:- I seem to remember he also had issues with the latest PSP sdk and had to use a older sdk for some of the builds, keep this in mind too
I tried using the latest sdk, which I think uses gcc 14.2.0, but it has a problem configuring. It kept resulting in endianness unknown, so I copied the sdk I had in Ubuntu 20.04 to Ubuntu 22.04, not realizing the compile errors with that sdk were being caused by enabling plugins. It, however, couldn't figure out the order of the import stubs, which I've seen before with old projects, so terminal was unsure if the binary would work. It worked in PPSSPP fine, but anyway, I didn't see that commit you mentioned, and I think my sdk was still too new. At least there's still a working build somewhere.
 
sorry for the double-post, but I didn't see a build. since there are so many branches to this thing, it's difficult to know which branch to use. I'm just using 2-5-1. I was able to fix the import stubs thing by using the fix on that page. I couldn't change commits due to not knowing if I'm supposed to do it on master or in one of the legacy builds. it's for 2.9, I believe. here's my new build (took almost no time, using a different command, also found on that page).

upload_2025-1-17_17-0-36.png


https://www.mediafire.com/file/883sniboy7yk90l/EBOOT.zip/file

Edit: btw, I forgot to test this new build in PPSSPP, and I'm away from my computer now.

Edit 2: I just tested it in PPSSPP. it seems to work fine, so please test on a ps4. I used the latest commit for the 2-5-1 branch.
 
Last edited:
okay, thanks for testing. I'm not sure if it's the sdk, the branch, or my command. I only used 2-5-1, because it was confirmed working on the ps4, but based on page 5, it's a pita to get it to that.
 
okay, thanks for testing. I'm not sure if it's the sdk, the branch, or my command. I only used 2-5-1, because it was confirmed working on the ps4, but based on page 5, it's a pita to get it to that.
versions after 2.5.1 had issues with the browser acording to jacobson (when trying to add new games), also the reason why only some games are being found might be if you speed up compile by excluding engines (we did this in earlier builds just to build fast, once it works then compile without excluding engines)
 
versions after 2.5.1 had issues with the browser acording to jacobson (when trying to add new games), also the reason why only some games are being found might be if you speed up compile by excluding engines (we did this in earlier builds just to build fast, once it works then compile without excluding engines)
I would need someone to test it on the PS4. I think I understand how some devs, who don't own a particular system anymore yet still develop for it, feel. This does seem to be pretty sensitive, and without a system to test it myself, it can be frustrating and time-consuming.
 
hmm, I kinda figured that would happen. unfortunately, I can't test it. it's difficult to know which commit works, because a lot of them don't. the commit that supposedly works is now tied to 2.9, which I read doesn't work. damn. well, I tried.
 
hmm, I kinda figured that would happen. unfortunately, I can't test it. it's difficult to know which commit works, because a lot of them don't. the commit that supposedly works is now tied to 2.9, which I read doesn't work. damn. well, I tried.
Damn it would have been nice to have the 2.90. I can test on my PS4 if you will.

I would need someone to test it on the PS4. I think I understand how some devs, who don't own a particular system anymore yet still develop for it, feel. This does seem to be pretty sensitive, and without a system to test it myself, it can be frustrating and time-consuming.
That why people NEED to not throw their old consoles.
 
Last edited by a moderator:
Damn it would have been nice to have the 2.90. I can test on my PS4 if you will.

That why people NEED to not throw their old consoles.
I'll try. I was able to build it, the master version rather than 2.90, but I got that warning again about import stubs being out of order. I deleted it, so I'll have to build it again. it warns that the binary may or may not work. last time, it worked fine, but I can't guarantee that. this is with all the engines (why it takes so long to build).
 
Back
Top