PPSSPP early access for Nintendo Switch
Added 2019-04-05 10:49:01 +0000 UTC

After a lot of work, I am very happy to share this with all of you.
Currently it only supports "IR JIT" (which is basically a more optimized Interpreter) and "Interpreter", proper JIT (dynarec) support is still in the works.
Audio & Video support works, many core options cause Issues tho.
It is mandatory to "Close Content" after changing any Core option and restarting RetroArch, else it will potentially crash.
Special thanks to hrydgard for everything he has done for the PPSSPP Project.
If you want to support his work, consider buying PPSSPP Gold https://central.ppsspp.org/buygold even if you don't use it!
I will PR it once the libretro port is finished, also implemented half of what's needed for a Standalone port ;)
Source is on my Github, but it's highly WIP and needs a custom RA and a custom ffmpeg, so you should just wait if you want to build it yourself ;)
Installation Instructions
==========================================
Drag & Drop the "retroarch" folder to the root of your SD, overwriting any file (it will not touch any options).
Assets are bundled, so you don't have to bother with that.
Notes
==========================================
If you are using ANY method of loading RetroArch OTHER than Atmosphere's title redirection feature, DO NOT report issues that you encounter.
These issues can skew testing and could very well be caused by loading through an unsupported method.
Video slowdowns are related to missing hardware accelerated decoding (nvdec), it's not a libretro/PPSSPP Issue.
FMV cut-scenes will be fine.
Libretro Docs (important informations for this core): https://docs.libretro.com/library/ppsspp/
Official Game Compatibility Tracker (your mileage might vary): https://report.ppsspp.org/games
GitHub (WIP Switch):https://github.com/m4xw/ppsspp/
GitHub (Official):https://github.com/hrydgard/ppsspp
PPSSPP is my break from mupen, but i will have holidays after finishing my last project at work (finally)
M4xw
2019-04-10 09:10:48 +0000 UTC
Well I’m impressed either way and I feel like now you deserve more than 5 and I’ll update it to 10$ today :) make sure to take breaks too dude lol
Andrew
2019-04-10 02:07:15 +0000 UTC
PS2 is very unlikely to ever work well, there aren't any good emulators out that are portable and handle it well.
M4xw
2019-04-09 16:40:14 +0000 UTC
I don’t know why this one worked but it did :) Thank you so much! I still haven’t gotten around to testing yet cause I’ve been working a lot but was wondering if you could get ps2 working on the switch? I’d gladly donate 50$ for that
Andrew
2019-04-09 10:05:12 +0000 UTC
<a href="https://www.patreon.com/posts/dont-forget-to-24214309">https://www.patreon.com/posts/dont-forget-to-24214309</a>
Works for me
M4xw
2019-04-09 08:29:43 +0000 UTC
Discord link is not working for me just says expired
Andrew
2019-04-09 08:04:33 +0000 UTC
Works for me, I have a playthrough myself, tho I use the JIT build, check out the patron channel on the Discord.
M4xw
2019-04-09 00:12:17 +0000 UTC
So in P3P, whenever I get into Tartarus the game just freezes. I can still access the switch home menu, but I can't access any menu inside retroarch. I am using Enter the Gungeon as takeover title. If you want to test I can provide you a save file to reproduce this issue :) Otherwise I will just wait for the next build :D
2019-04-08 23:46:06 +0000 UTC
doesn't really matter (yet). You should join the Discord tho (and link your acocunt) and you can get a JIT preview already
M4xw
2019-04-08 22:07:01 +0000 UTC
i have this build, should I upgrade to the public?
2019-04-08 21:35:17 +0000 UTC
There is a Invite in one of my older posts
M4xw
2019-04-08 11:47:40 +0000 UTC
How can I join discord?
2019-04-08 11:04:19 +0000 UTC
It works pretty good! Thank you ;)
2019-04-08 10:43:39 +0000 UTC
This needs hardware accelerated decoding, which does currently not exist for switch homebrew.
M4xw
2019-04-07 22:28:27 +0000 UTC
So everything is working great except for one thing, the FMV sequences (like at the beginning of Crisis Core) have this weird visual stutter, like the video stops every second for just a moment but the audio never stutters or crackles or anything. Same thing for Tactics Ogre too. Is this an issue with a setting, or should I just be patient?
2019-04-07 22:23:24 +0000 UTC
directly close content, don't return to the game and restart RA
M4xw
2019-04-07 21:44:12 +0000 UTC
dont put them in an assets folder just straight into cores/system/PPSSPP
2019-04-07 21:26:59 +0000 UTC
I am not able to install ppsspp already did everything that was in the post, folder core / system / PPSSPP / assets and does not appear in the retroach sony psp
Reynaldo Smith
2019-04-07 21:25:45 +0000 UTC
how to I use ingame cheats, I enabled it and it crashed
2019-04-07 21:10:11 +0000 UTC
Don't start via Album
M4xw
2019-04-07 20:16:25 +0000 UTC
So I'm crashing with 2168-0002. I've already installed the assets in both listed locations (yes, both, you've said two different locations and neither seem to work). This is on both Atmosphere and SXOS.
2019-04-07 19:46:17 +0000 UTC
Again, whats the Issue?
M4xw
2019-04-07 19:19:30 +0000 UTC
Right at the top of the post
M4xw
2019-04-07 19:19:23 +0000 UTC
I want to join the discord
Reynaldo Smith
2019-04-07 18:07:23 +0000 UTC
how to get the NRO file? Keep trying to dig around but couldn't.
2019-04-07 16:19:22 +0000 UTC
Most in-game cutscenes seem to skip. The audio is just fine, but there's always that consistant skip.
EDIT: Description says core changes will cause issues. So it's a waiting game then. Thanks for the hard work!
Deathscreton
2019-04-07 15:59:23 +0000 UTC
Don't start via Album, if you need help, join the Discord
M4xw
2019-04-07 13:19:55 +0000 UTC
Don't start via Album, if you need help, join the Discord
M4xw
2019-04-07 13:19:46 +0000 UTC
You need to copy everything from the linked folder to the path i specified
M4xw
2019-04-07 13:19:24 +0000 UTC
Should work, follow the libretro docs
M4xw
2019-04-07 13:18:41 +0000 UTC
I have the same problem on my Switch
2019-04-07 11:36:01 +0000 UTC
Retroarch keeps crashing after load PSP ROMs and I have to restart my switch over and over. I followed the instruction to put asserts files to "/retroarch/cores/system/PPSSPP" and .nro to /retroarch/cores.
2019-04-07 10:57:47 +0000 UTC
hello I want to be added in disord
Reynaldo Smith
2019-04-07 10:06:41 +0000 UTC
Clone the Github repo and then copy the assets over.
2019-04-07 09:28:00 +0000 UTC
there so many files within files you can only download one at a time what am i supposed to be doing this is so confusing
Samuel William Slaytor-Walker
2019-04-07 08:02:34 +0000 UTC
what assets am i suppose to use everything the link shows?
Samuel William Slaytor-Walker
2019-04-07 08:00:01 +0000 UTC
i am very confused iv never used patron before i honestly became one just for this could someone please layout a tutorial on how to work this?
Samuel William Slaytor-Walker
2019-04-07 06:38:35 +0000 UTC
Ok so I figured out the password part and I've followed all directions in the post but I still have no idea how to launch the PPSSPP emulator from retroach. I go inside the app and can't find any cores or anythig related to PPSSPP even after the assets part.
2019-04-07 03:04:52 +0000 UTC
Where do we use this password? I've never used Patreon before
2019-04-07 02:47:23 +0000 UTC
Is it possible to use texture packs made for ppsspp on this? Where would I place them?
2019-04-07 02:41:04 +0000 UTC
Drop the NRO in /retroarch/cores, then just Load content in RA.
M4xw
2019-04-07 02:21:25 +0000 UTC
Ok so i followed everything how do i actually start the psp emulator
2019-04-07 02:17:44 +0000 UTC
Install assets already
M4xw
2019-04-07 01:33:46 +0000 UTC
after a couple of minutes or so, an atmosphere error appears and ask for a reboot with the code 2168-0002. plz help
2019-04-07 01:32:16 +0000 UTC
Did you... forget to copy assets?
Like the important *bold* part of this patreon post?
M4xw
2019-04-07 01:30:37 +0000 UTC
Using it on atmosphere creates a black screen and doesnt work the home button or anything else, I had to force shutdown pressing the button. plz help
2019-04-07 01:26:46 +0000 UTC
Because...?
M4xw
2019-04-07 01:11:17 +0000 UTC
I'm not able to join the discord group
Reynaldo Smith
2019-04-07 01:06:22 +0000 UTC
Follow the post.
M4xw
2019-04-07 00:59:53 +0000 UTC
Don't ask for help if you use SX.
M4xw
2019-04-07 00:59:35 +0000 UTC
hello, I'm not able to install ppsspp help me
Reynaldo Smith
2019-04-07 00:56:29 +0000 UTC
In sxos the switch crashes when launching the game and it has to be rebooted. m4xw plz fix
2019-04-07 00:46:04 +0000 UTC
Password is at the end of the post, there was a extra space that you probably copied with it
M4xw
2019-04-07 00:21:52 +0000 UTC
I edited the post, there was a space at the end, that you probably copied with.
M4xw
2019-04-07 00:21:33 +0000 UTC
The password is wrong. Try again.
2019-04-07 00:15:12 +0000 UTC
what is the password?
2019-04-07 00:11:12 +0000 UTC
You legend x
2019-04-06 23:33:07 +0000 UTC
Did you copy assets?
You need to also use title takeover (same way you launch Mupen-Next)
Album won't work, also Horizon version 4.0 is a minimum requirement.
M4xw
2019-04-06 23:13:48 +0000 UTC
it crashes the whole system on athmosphere
2019-04-06 22:59:57 +0000 UTC
I don't support it for legal reasons, so I can't and won't help you with that. But if you want to report Issues, only do that with Atmosphere please
M4xw
2019-04-06 21:06:49 +0000 UTC
Does this work on SX os
2019-04-06 20:27:57 +0000 UTC
You miss assets?
M4xw
2019-04-06 16:46:09 +0000 UTC
Using. Atmosphere and this, on vice city stories , final fantásy crisis Core, final fantásy dissidia, metal gear solid, silent Hill, i have Crash only worked (very slow) if i use savestate from my Android phone, in any case are a big good work, and promises!
2019-04-06 16:08:49 +0000 UTC
i had maximum performance it works with more speed but sometimes doesn't work correct for exemple audio.. i have tried with cso of Prince of Persia revelation and rival swords
2019-04-06 09:46:04 +0000 UTC
There is a nextcloud link at the top of this post. It should be there :)
2019-04-06 05:27:36 +0000 UTC
how do you overclock the gpu?
2019-04-06 04:13:31 +0000 UTC
I need PPSSPP NRO file for launch core .. someone have it ? i have copy /retroarch/cores/system/PPSSPP but i need NRO file .. please help me
2019-04-06 01:34:39 +0000 UTC
HYPE af, can't wait to test it out. Do you have a specific spot for game reports and the like?
Justin Romprey
2019-04-05 18:15:30 +0000 UTC
Oh my gurd! Thank you!
Andrew
2019-04-05 16:55:22 +0000 UTC