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,

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
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.

 

uzimakiuchiha

Well-Known Member
Member
GBAtemp Patron
Joined
May 17, 2009
Messages
879
Trophies
2
XP
2,408
Country
United States
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?
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
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.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany


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.
 

ViewtifulM

Member
Newcomer
Joined
Sep 13, 2009
Messages
18
Trophies
0
XP
398
Country
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.
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
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,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,868
Trophies
2
XP
29,131
Country
United Kingdom
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.
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
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...
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,261
Country
United States
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.
 

rsn8887

Well-Known Member
Member
Joined
Oct 8, 2015
Messages
956
Trophies
1
Age
46
Website
www.patreon.com
XP
3,619
Country
United States
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,

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
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?
 

stellarr

Well-Known Member
Newcomer
Joined
Nov 30, 2015
Messages
46
Trophies
0
Age
26
XP
169
Country
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

General chit-chat
Help Users
    SylverReZ @ SylverReZ: If you want a good system to port it to, at least have a good programmer and knowledge.