PPSSPP Switch Beta Release

1.jpg

PPSSPP/Libretro Switch Public Beta by m4xw
==========================================

After a lot of work, I am very happy to share this with all of you.
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, don't close the RetroArch menu!

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 ;)

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

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.

Updates
==========================================

Added JIT and JIT Vertex Decoder Support
- When loading Savestates with JIT, make sure to instantly open the RetroArch Menu again and wait for it to complete loading
- This is a libretro specific bug (not switch port related) and will be fixed later on


==========================================

-Added Vertex JIT Core option (turning it off fixes some games currently)
-Added Disable slow Framebuffer effects Core option (Speedhack)
-Increased Savestate Chunk size to 4MB (speeds up savestate load, ~2sec)
-Band-Aid for Savestate load + Save (no more opening menu for them to work)
-Renamed "IR JIT" to "IR Interpreter"
-Removed Threaded IO Core option (non-functional)
-Removed Non-Buffered Rendering Core option (non-functional)
-General system stability improvements to enhance the user's experience.

Download Link: <Please use the RetroArch Core updater>
 
Last edited by m4xw,
If you support m4xw on Patreon and join his Discord server, there's an "exlusive content" channel with a test version of his PPSSPP fully standalone version. It works much better than this libretro core already. The official release of PPSSPP standalone might be very soon.

 
If you support m4xw on Patreon and join his Discord server, there's an "exlusive content" channel with a test version of his PPSSPP fully standalone version. It works much better than this libretro core already. The official release of PPSSPP standalone might be very soon.

https://twitter.com/m4xwdev/status/1151131806055321603

I support his patreon, but don't use discord, is there a way to get it?
 
No. To get it you have to join the retroNX Discord server and join the channel patrons-general there.

But it is a preview test version anyways. You might also just wait for the full release.
 


I support his patreon, but don't use discord, is there a way to get it?
I will post it there tomorrow, public release monday.
There's still a lot of testing to be done.
 
If you support m4xw on Patreon and join his Discord server, there's an "exlusive content" channel with a test version of his PPSSPP fully standalone version. It works much better than this libretro core already. The official release of PPSSPP standalone might be very soon.

https://twitter.com/m4xwdev/status/1151131806055321603
The thing is I that I prefer to have everything unified in Retroarch.

I think that one of my problems is that I don't have the assets needed for displaying texts in saving screens, even though I downloaded the latest stable build from the libretro page. Could someone tell me where do I have to put these missing fonts in order to fix this?

Thanks.
 
https://twitter.com/m4xwdev/status/1151952168544559104
I will post it there tomorrow, public release monday.
There's still a lot of testing to be done.
whoa, thanks for stand alone support since i only play psp games on switch.
anyway, just want to ask if theres a solution for onscreen keyboard not showing up,
like for example, entering players name, onscreen keyboard is not showing...
im using 1.7.7 retroarch anyway...

and also, when saving/loading, it doenst show the save/load selection screen...
anyway thanks for this great release...
 
Last edited by noctis90210,
whoa, thanks for stand alone support since i only play psp games on switch.
anyway, just want to ask if theres a solution for onscreen keyboard not showing up,
like for example, entering players name, onscreen keyboard is not showing...
im using 1.7.7 retroarch anyway...

and also, when saving/loading, it doenst show the save/load selection screen...
anyway thanks for this great release...
I'm gonna hazard a guess and say you need to start homebrew menu by title takeover (holding R and starting a game, with most default cfw config) rather than by opening the album.
 
M4XW latest standalone for Patreon supporters shows the save/load screen for me (in Wipeout Pulse). No clue about keyboard. Which game? I can't remember a single game that tries to open the keyboard.
 
  • Like
Reactions: noctis90210
M4XW latest standalone for Patreon supporters shows the save/load screen for me (in Wipeout Pulse). No clue about keyboard. Which game? I can't remember a single game that tries to open the keyboard.
PatApon 3, at the start of the game, it will ask you what will be the name you are going to use...
 
Switch Retroarch version of this core is still pretty crashy when changing settings, you have to be careful about closing and restarting etc. This is also the only core that I can run with resolution > Switch screen so the desired shaders are very different. (Really need a linear downscale rather than a sharp bilinear upscale filter for most systems.), although again I ran into crashing issues if I tried to save core-specific config file. Plus there's that whole phone UI that should work great with the touchscreen. So I welcome a standalone version at this point.
 
PatApon 3, at the start of the game, it will ask you what will be the name you are going to use...

I just tried it on latest standalone version and yes the keyboard appears after the intro movie and it works, asking me for my name. I support @m4xw’s amazing work on Patreon so I am able to test the standalone version already. It is quite amazing.
 
Last edited by rsn8887,
No it is a different keyboard in Patapon 3 on standalone PPSSPP at least. It is not the Switch touch keyboard. It has grey buttons, and it is probably implemented using the native PPSSPP GUI.
 
Last edited by rsn8887,
  • Like
Reactions: noctis90210
No it is a different keyboard in Patapon 3 on standalone PPSSPP at least. It is not the Switch touch keyboard. It has grey buttons, and it is probably implemented using the native PPSSPP GUI.
Are they going to release it now? I thought the developer will release it today am i right?
 
Has anyone tried Spider Man 3 on PPSPP RA? It loads up until the tutorial where it crashes and stays black screen. Asking since in the compatibility it appears that the game works, has anyone gotten it to?
 

Site & Scene News

Popular threads in this forum