XaiJu
m4xwdev
m4xwdev

patreon


PPSSPP early access for Nintendo Switch

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 early access for Nintendo Switch

Comments

PPSSPP is my break from mupen, but i will have holidays after finishing my last project at work (finally)

M4xw

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

PS2 is very unlikely to ever work well, there aren't any good emulators out that are portable and handle it well.

M4xw

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

<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

Discord link is not working for me just says expired

Andrew

Works for me, I have a playthrough myself, tho I use the JIT build, check out the patron channel on the Discord.

M4xw

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

doesn't really matter (yet). You should join the Discord tho (and link your acocunt) and you can get a JIT preview already

M4xw

i have this build, should I upgrade to the public?

There is a Invite in one of my older posts

M4xw

How can I join discord?

It works pretty good! Thank you ;)

This needs hardware accelerated decoding, which does currently not exist for switch homebrew.

M4xw

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?

directly close content, don't return to the game and restart RA

M4xw

dont put them in an assets folder just straight into cores/system/PPSSPP

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

how to I use ingame cheats, I enabled it and it crashed

Don't start via Album

M4xw

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.

Again, whats the Issue?

M4xw

Right at the top of the post

M4xw

I want to join the discord

Reynaldo Smith

how to get the NRO file? Keep trying to dig around but couldn't.

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

Don't start via Album, if you need help, join the Discord

M4xw

Don't start via Album, if you need help, join the Discord

M4xw

You need to copy everything from the linked folder to the path i specified

M4xw

Should work, follow the libretro docs

M4xw

I have the same problem on my Switch

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.

hello I want to be added in disord

Reynaldo Smith

Clone the Github repo and then copy the assets over.

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

what assets am i suppose to use everything the link shows?

Samuel William Slaytor-Walker

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

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.

Where do we use this password? I've never used Patreon before

Is it possible to use texture packs made for ppsspp on this? Where would I place them?

Drop the NRO in /retroarch/cores, then just Load content in RA.

M4xw

Ok so i followed everything how do i actually start the psp emulator

Install assets already

M4xw

after a couple of minutes or so, an atmosphere error appears and ask for a reboot with the code 2168-0002. plz help

Did you... forget to copy assets? Like the important *bold* part of this patreon post?

M4xw

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

Because...?

M4xw

I'm not able to join the discord group

Reynaldo Smith

Follow the post.

M4xw

Don't ask for help if you use SX.

M4xw

hello, I'm not able to install ppsspp help me

Reynaldo Smith

In sxos the switch crashes when launching the game and it has to be rebooted. m4xw plz fix

Password is at the end of the post, there was a extra space that you probably copied with it

M4xw

I edited the post, there was a space at the end, that you probably copied with.

M4xw

The password is wrong. Try again.

what is the password?

You legend x

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

it crashes the whole system on athmosphere

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

Does this work on SX os

You miss assets?

M4xw

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!

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

There is a nextcloud link at the top of this post. It should be there :)

how do you overclock the gpu?

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

HYPE af, can't wait to test it out. Do you have a specific spot for game reports and the like?

Justin Romprey

Oh my gurd! Thank you!

Andrew


More Creators