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,

BadWolfAlfa

Member
Newcomer
Joined
Feb 3, 2019
Messages
9
Trophies
0
Age
32
XP
102
Country
Spain
Okey!
RA = CPU OC
SYS-CLK = GPU OC

Nice! Thanks!!!
PD; i'm patreon you remember i say when the pre-release comes, don't load games without save-states?(and atmosphere), The problem no are ASSETS in my case all these ok, the problem on my case are no give full RAM with title redirection, now yes problem fixed games load (not all, example GTA VCS stop on loading bar, but probably are a Broken backup iso, but MGS works perfect and now with SYS-CLK more perfect)

Very thanks for your job
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
This looks just f*cking awesome. Can't believe we went this far.
@ Outrun 2006 C2C
Btw, this game also has a PC version (Windows). If you ever get a halfway decent PC, you've GOT to play this game in 1440p or 4K (Nvidia driver setting to enable higher resolutions probably), with an Xbox 360 Controller. It looks and feels gorgeous (analogue triggers). Of course now, that Sammy has bought Sega, we will never see the likes of that again - maybe a Patchinko machine or two instead... ;)

Sumo Digital also did a wonderful job on the port.
 

JJTapia19

I fight for my friends.
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
will this work on SX OS ? i would also like to OC the GPU
No. It's a kip and sx os doesn't support it.

Edit: it's not a kip. Might try it out later and report if it works. Haven't seen any report trying it out on their latest version which has some atmos code so it might make it compatible.
 
Last edited by JJTapia19,

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,040
Country
Laos
Sys-clk doesn't work with SX OS.

oh well,i will stay with SX OS even if it means less PSP compatibility

--------------------- MERGED ---------------------------

I know it didn't used to work before but has someone taken the time to test it since the 2.6 release? They integrated atmos exosphere which made some atmos features like reboot to payload work.

can you test it ? or tell me how i can test it ?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Quickly - someone tell the man! He wont leave a closed source OS that steals entire open source implementations to sell to people. Then he wants an unsupported (because closed source) feature to work, but tell you to tell him, how he could test it.

Save your breath. Another cat that couldnt read (atmosphere, not sx os) tried to make it work on sx os two days ago. sys-clk wouldt produce logs. Which means it wasnt working.

But quickly someone tell this guy how to try - because he cant read the front page of a github project.

Quickly now - he is willing to try through, and time is almost over...

Enough irony?

No support for sxos.
 
Last edited by notimp,

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,040
Country
Laos
Save your breath. Another cat that couldnt read (atmosphere, not sx os) tried to make it work on sx os two days ago. sys-clk wouldt produce logs. Which means it wasnt working.

so why did you test it ? couldn't you read (atmosphere, not sx os)?? lol
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
@ Outrun 2006 C2C
Btw, this game also has a PC version (Windows). If you ever get a halfway decent PC, you've GOT to play this game in 1440p or 4K (Nvidia driver setting to enable higher resolutions probably), with an Xbox 360 Controller. It looks and feels gorgeous (analogue triggers). Of course now, that Sammy has bought Sega, we will never see the likes of that again - maybe a Patchinko machine or two instead... ;)

Sumo Digital also did a wonderful job on the port.
If I can enjoy it like you did in that video on my Switch, I'm fully satisfied. :)
It looks so smooth and good.
 
Last edited by lordelan,

Grand-Master

Well-Known Member
Newcomer
Joined
Oct 1, 2018
Messages
85
Trophies
0
Age
31
Location
God bless you!
Website
www.instagram.com
XP
216
Country
United States
PPSSPP/Libretro Switch Public Beta by m4xw
==========================================

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, 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.

Download Link: https://m4xw.net/nextcloud/index.php/s/eS4dA7fZt9P6amy
Excellent job m4xw! You have done a beautiful port here and a great contribution for the scene! I hope someday we can beat lakka switch! now the only left cores will be for Wii and GC, p.s maybe someday that day dream comes true for the entire scene but now we have to be patient.
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Excellent job m4xw! You have done a beautiful port here and a great contribution for the scene! I hope someday we can beat lakka switch! now the only left cores will be for Wii and GC, p.s maybe someday that day dream comes true for the entire scene but now we have to be patient.

I'm still hopeful for Dreamcast/Saturn one day.
 

ShadyGame

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
233
Trophies
1
XP
1,263
Country
Portugal
Why my games always black screen? I hear sound but no video :/ other times they don't load, it goes to the no items menu, what I'm doing wrong

I'm using atmosphere Latest firmware
 
Last edited by ShadyGame,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I'm in my birthday suit! Lol