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,

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
read the readme or the first post

Just curious do you know why some games have no text at all like you can't even see the menus? Two examples are Metal Gear ACID 2 and Metal Gear Solid Portable Ops. They play fine other than no text at all.
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,278
Trophies
3
XP
12,043
Country
Poland
Magic of beta status. Working on emulator is hella of work, because many devs resolved problems by many ways and author needs to go through this mess to understand what they did there. :D
 

kevin corms

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,014
Trophies
0
Age
40
XP
1,778
Country
Canada
is this due to the weaker hardware on the Wii U ? if so does this mean N64 emulation is the same case ?
the switch is more powerful and much much more popular.

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

Your non sequitors arent.

The thing with me is, at least I post useful information - until, the "now lets make this about me - has anyone tested... MY FAVOURITE GAMES" posse rolls in.. ;)

Lets see.. has anyone tested - Pew Die Pie Adventure yet? Oh, sorry, my fault - thats a PC and Android title.. Really would have liked someone to personally tell me if it runs on my system though. Well too bad...

You can have rants, you can have irony.. I'm flexible. ;)


See - the thing with information requests is, if they require testing work, people are less likely to give them, and you can never be sure how thorough they test.

Castlevania: The Dracula X Chronicles has been reported several times as working and not working in this thread. Crisis Core has been reported as being unplayable, and perfectly playable at 3x resolution without any frames dropped - now which service guy would you want to have today? The one that tells you "what you want works", or the one that tells you "it doesnt"?

To which degree (of 'it works')?

You see - when general knowledge about a topic has dropped so low, that even on basic google speadsheets about the compatibility of a USB stick (for PS Classic Emulation hacking f.e.) people report a thing working and not working at the same time (f.e. because they dont know what fat32 or formatting means), while even more try to solicit personal support requests out of people - the only sensible thing becomes to shut up, and let the straw fire burn down.

I'm only the messenger that tells everyone openly: Its right about that time again. ;)
im rolling a joint and then im going to play some games, you should come over and settle down with me.

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

Wish Burnout Legends would work ;_;
I tried several different setting but it always crashes when you try to go ingame.
:(, i hope they can make it work. Better yet, burnout paradise on the switch would make my day, but ea doesnt seem to support the system much for some reason.
 
  • Like
Reactions: Ty_

fst312

Well-Known Member
Member
Joined
Nov 4, 2008
Messages
1,176
Trophies
1
Age
35
Location
New York
XP
2,983
Country
United States
Ok I just did a test with wwe 2k11, glad someone here mentioned cso because I never had a psp to know anything about that. So during my test I noticed the iso file didn’t load but the cso file loaded. The game seems to work flawlessly without any problems. Not sure if anything got cut out or if there was any actual audio issues since I never had a psp to even play this game.
So if a game doesn’t work as iso, it might work as cso.
 
Last edited by fst312,

kevin corms

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,014
Trophies
0
Age
40
XP
1,778
Country
Canada
Ok I just did a test with wwe 2k11, glad someone here mentioned cso because I never had a psp to know anything about that. So during my test I noticed the iso file didn’t load but the cso file loaded. The game seems to work flawlessly without any problems. Not sure if anything got cut out or if there was any actual audio issues since I never had a psp to even play this game.
So if a game doesn’t work as iso, it might work as cso.
I miss the psp days, I remember having a pandoras battery and hacking pretty much everyone's psp that I knew.
 

fst312

Well-Known Member
Member
Joined
Nov 4, 2008
Messages
1,176
Trophies
1
Age
35
Location
New York
XP
2,983
Country
United States
Just wondering ppsspp maybe not able to do this on the switch yet, if ever possible but was there ever a possibility for this to play multiplayer games.
 

pinbi7

Well-Known Member
Member
Joined
Apr 4, 2004
Messages
611
Trophies
2
XP
2,093
Country
Canada
:(, i hope they can make it work. Better yet, burnout paradise on the switch would make my day, but ea doesnt seem to support the system much for some reason.[/QUOTE]

Burnout looks amazing!!!it will be a treat once it runs at 60fps

Try out ridge racer for the time being ,its full 60fps
 

LSolrac

Well-Known Member
Newcomer
Joined
Oct 26, 2015
Messages
61
Trophies
0
Age
28
XP
418
Country
Just wondering ppsspp maybe not able to do this on the switch yet, if ever possible but was there ever a possibility for this to play multiplayer games.
RetroArch does support online multiplayer. Personally though I think I'd like to connect with xLink Kai so emulated + hardware players can play together
 
  • Like
Reactions: fst312

gabe_derp

Well-Known Member
Newcomer
Joined
Nov 20, 2016
Messages
54
Trophies
0
Location
what
XP
153
Country
United States
Here's some games I've tested that might not have been documented yet. 7.0.1 firmware, Atmosphere 0.8.6, RetroArch via forwarder, CPU being overclocked to the maximum.

- Kingdom Hearts: Birth By Sleep: Game lags if there is more than one entity on screen. Unplayable in most areas.
- Spongebob: Truth or Square: Game lags, full stop. Unplayable.

Once JIT gets completed, oh boy. My whole SD card's gonna be filled to the brim with my old PSP backups. m4xw, your work is simply put: fuckin' amazing.
 

coffinbirth

Well-Known Member
Member
Joined
Jun 15, 2009
Messages
238
Trophies
1
XP
1,667
Country
United States
My testing results; ir jit, high oc, 2x resolution

GoW Ghosts of Sparta-12-16fps, runs but barely playable. played 1st sequence

Gradius Collection- 60fps, beautiful. only played an hour, Gradius Gaiden has pretty bad slowdown

Castlevania Dracula X Chronicles- black screen after konami logo-mash start button right away to skip cutscene

Full Auto 2- 10-13fps, runs but not well

Me & My Katamari-hangs at loading screen, might be my mutilated .cso

Twisted Metal Head On- had a pretty solid 30fps, completed first level

The Warriors-glitchy character models, stuck in training area, thug doesn't jump the fence

Wipeout Pure-fps counter says it's 25-30fps, but it felt like 5

Ultimate Ghosts n Goblins- pretty solid 25-30fps, has some minor gfx issues, mainly the screen gets washed out frequently, still quite playable beat 1st Boss

Pursuit Force-pretty solid 20-30fps, quite playable solved case 1

Silent Hill Origins-loads up but so laggy it's unplayable

Crazy Taxi Fare Wars-locked up during car selection, froze up RA completely

Midway Arcade Classics, played several games, had minor slowdown, gfx glitches quite playable

Will test more later.
 
  • Like
Reactions: mugwump

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Here is a video of IR-Jit vs Jit to illustrate, why its not a public release yet, and what the speed differences are (look at the animation speeds in the second half of the video). If Jit works, its the ways to go. :)


Settings were 3x resolution, 1500 Mhz CPU OC, and 460 MHz GPU OC, as well as the 30 fps (game normally runs slower) cheat code applied.

Fingers crossed, that GoW Chains of Olympus will eventually run. :) It would be fast enough on Jit. :)
 
Last edited by notimp,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-