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,

Impossible_Igntiz

Well-Known Member
Member
Joined
Nov 16, 2018
Messages
421
Trophies
0
Location
Bonerville
XP
1,178
Country
United States
i will when i get a chance ,all the racers ive tried have worked so far burnout,wipeout,ssx...
Ridge racer works ir jit (the first pub release)
I still need to try midnight racing,need for speed and colin mcrea

--------------------- MERGED ---------------------------
Hey, speaking of racers have you try to see if Wangan Midnight Portable works? I would love to know if it does or so.
 

pinbi7

Well-Known Member
Member
Joined
Apr 4, 2004
Messages
611
Trophies
2
XP
2,089
Country
Canada
Has any one managed to get this to work with 4.1.0 FW? Every game tested always seems to freeze on gray screen (with the switch icon on lower left and OK button on lower right) and then goes to a Atmosphere error screen. What am I doing wrong?

Error code: 2168-0001 (0x2a8)
Title: 010[zeroes]100D
Firmware: 4.1.0 (Atmosphere 0.8.7-master-b03a7786).

Is it safe to attach atmosphere logs + dumps or do they contain any device identifying information?
I'm using 6.1 using choixdujour i'm on 3.0 and 4.1 as far as fuse go
 

gameplayswitch

Active Member
Newcomer
Joined
Oct 25, 2018
Messages
32
Trophies
0
Age
123
XP
235
Country
United States
Why would anyone want to stay on such a low firmware I guess I don't understand.
Everything else works.. My games so far don't need any require any higher FW's. I've heard the newer FW's have super-nags and added security stuff to make things worse.
And isn't the rule to always stay on the lowest FW?
 
Last edited by gameplayswitch,

DuveltjeDG

Well-Known Member
Member
Joined
Apr 5, 2019
Messages
132
Trophies
0
Age
40
XP
844
Country
Netherlands
Does anyone have any idea about how I could run Need for Speed Underground Rivals. I'm using the new vertexjit version and it started the first time without a hitch. I did a race and everything went perfect. Tested out some other games. Now I went back to Need for Speed and it freezes when loading a race. I can still go back to Retroarch menu so it isn't a hard freeze. But can't get past that loading screen.

I have set all the speedhacks to off
- Memory Speedhack is off
- Vertex cache speedhack is off
- Sound speedhack is off

If somebody has any idea I would be glad to hear, loved the game back in the days :-)

Also another question, is it normal that I need to do the following steps before starting a new game...
- Close content
- Start other core
- Start new PSP game (select PPSPP core)

Otherwise I get a black screen but I can hear the sound of the game. This also applies when I start retroarch and my last played core is PPSPP. I need to select another core before starting a PSP game.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
Tried your font but it still too big :(
kek maybe play at original res then?

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

Has any one managed to get this to work with 4.1.0 FW? Every game tested always seems to freeze on gray screen (with the switch icon on lower left and OK button on lower right) and then goes to a Atmosphere error screen. What am I doing wrong?

Error code: 2168-0001 (0x2a8)
Title: 010[zeroes]100D
Firmware: 4.1.0 (Atmosphere 0.8.7-master-b03a7786).

Is it safe to attach atmosphere logs + dumps or do they contain any device identifying information?
starting via album?
If yes -> dont do that.
 

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,446
Country
Russia
ssx on tour works perfectly, holy! i like this game so much, great work
also tekken 6 runs almost perfectly with 960x544 res and a mid oc, runs a bit sloppy if you up the res
most wanted fully playable
 
Last edited by bad361,
  • Like
Reactions: m4xw

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night