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,

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,022
Trophies
2
XP
4,620
Country
Germany
We are at the "people are unwilling to read five to ten pages" of text again stage.

This is when the forum usually breaks.

Anyone worth his salt will stop responding to individual requests - because those simply arent worth the time - and we are left with hearsay and wrong information and no one bothering to do anything about it.

To the people that read it is a nuisance to get the same information request in a thread three times within two days.

And the people who dont read dont get proper answeres. You are crafting yourselves a nice loose loose again. I forgon how much I hate this forum, when somone releases something of interest for free. It switches to a fire sale grab table mentality in no time.

If you want to ask "if game works" have the courtesy to see if someone has tested and posted it already.

Every support requester destroys the visibility of someone who is willing to test stuff properly. Thats the heart of the issue. And as long as we have more people around that only care about them being fed information piecemeal this has a negative impact.

Over and out - n

(Reading the same question three times in two days is too much.)

i mean, that's what a forum is.
as long as we can't have all comments on a single page, no one will try and deal with checking so many pages OR dealing with the dumb forum search. it's just how it's gonna be.
 

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
Use iso not pbp - just reconverted all my roms. pbp introduces micro stutter.

Tekken 6 on IR Jit is no fun. ;)
Tekken 6 on Jit (currently work in progress ;) ) with GPU OC to to 460 Mhz and CPU OC to 1500 Mhz is pretty much full speed - and fun. ;)

Same story for all the GTAs I'm afraid. :)

Playable with IR-Jit:

FF7 Crisis Core (runs pretty great, even at 3x resolution)
Persona 3 (for future reference, runs on jit as well (currently savestate reloading))
Persona 1

Thats about it.. :P

In Lumines 2 some stages are playable, some are not... ;) Lumines 1 stutters MUCH.

If you come across other games that run well on IR-Jit at the moment, list them. Its more a case of "most will not..." - wait for Jit. ;)
I only see ir jit, how do you use other jit option or is that other jit option on on different system.
 

zenjiki

Well-Known Member
Member
Joined
Feb 13, 2006
Messages
104
Trophies
1
XP
1,370
Country
United States
I only see ir jit, how do you use other jit option or is that other jit option on on different system.
Right now its only for his patrons, jit is very unstable and in testing phase. Anyone can support him, and get test builds. I joined cause I enjoy his work and pretty much like donating, $1 per month isn't too bad. The test builds has advantages and disadvantages, for example some will fix one bug in one game but introduce other bugs to other games. Us patrons get to test early builds early, and m4xw gets testers to help test new builds.
 
Last edited by zenjiki,

Augar

Well-Known Member
Newcomer
Joined
Dec 11, 2018
Messages
46
Trophies
0
Age
30
XP
143
Country
Brazil
I've tested two games by now. Patapon runs a bit laggy, but it does. Outrun 2006 C2C (one of my favorite games from the PSP) starts, but the textures are bugged.

2019040917301900-89321EBE5A7FA41BDDEF3B521043753E.jpg 2019040917304100-89321EBE5A7FA41BDDEF3B521043753E.jpg 2019040917293600-89321EBE5A7FA41BDDEF3B521043753E.jpg
 
Last edited by Augar,
  • Like
Reactions: FanNintendo and Ty_

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,211
Country
United States
Mega Man X Maverick hunter works perfectly fine but FMV is very lags. I don't know if overclocked will help FMV run smoothly. I don't want to try overclocked anyway. However, I will wait for the better version soon.

Mega Man Powered Up works fine.
 

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
A bit confused, is that report link on the first post for the switch or all the systems ppsspp is on. The other tabs make me think this link isn’t really about what’s working on the switch.
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
rondo of blood pce eng
I dont even have a recollection of it. Maybe I havent read it, maybe I didn't know. I'm not familiar with PC engine stuff in general, so theres a chance.

Just as a simple dog-ear remark to remember for people in general. You cant demand service, off of a non profit. You can demand information, but as soon as the information is attached to work that would be done for you in particular, or for you more so than for a community - the demanding service stuff becomes problematic.

Simply because for you to get what you want, you are now basically taking value, for nothing in return. This works in informal communities, where people know each other, and give back over time - but this doesnt work in "the internet of now" - with snowflake meats participationtrophy owner meets people actively playing the system of pseudonymity (nicknames) to 'thanks, bye - and never to be seen again' outcomes.

Sounds harsh, but again, we are only looking at whats needed to keep correct information afloat within a public information hub. And if the people interested in managing that burn out, because - people post, rather than read (diluting knowledge base articles with personal support requests), and no one confronts contradictory information any longer, its to everyones detriment.

In the end, again - this is a culture thing do you want to allow for the same question to be asked three times within two days - in the same thread?

Impulse response is YES, because I want free personalized support, ad hoc - whenever I ask, from whoever will do it for just as thank you in return. But the actual answer to this is actually - no, you dont want that - you want people that can look up stuff on their own.

"Does my favourite game work?" is actually sort of a good test for that.

If you look at a little more educated communities, you will see more people posting "tested and working (or not working)" posts, rather than "can someone test for me" requests.

Reason: Only that scales. If someone tested stuff on their own, it only takes little effort to also share the outcome, once.

If someone didn't the effort needed to do this for every help solicitator is so high, that most people wont do it. Then a few do, then people start abusing this, then they burn out... And as the cherry on top, "does x work" burries the actual "tested and working" posts.

And is not remotely humanly possible to attend to even in theory, for any one system (lets say PSP 1370 games released during its lifetime), just for "does it run" type questions.

Much less for "my game has this issue with an effect, can a developer fix it for me".

Those are the economics of this type of interaction.

Once you've thought that through, you actually end up at "people who ask 'does that work?' in an anonymous setting (no need to give back established), are actually hurting communities.

There are exemptions, f.e. where "word of mouth" is enough to keep everyone informed (very low effort, no checking what soever), but people asking for support are asking for more. :)

tldr; I know. ;)

But those are the mechanics. :)
 
Last edited by notimp,

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,190
Trophies
1
XP
2,041
Country
Laos
Namco Museum Battle Collection great classics game runs perfect, i noticed SEGA & NAMCO games run the best on this Beta PPSSPP Core
 

sorabora

Well-Known Member
Member
Joined
Dec 8, 2016
Messages
368
Trophies
0
XP
1,503
Country
United States
I have a little problem.

I'm trying to run Tactics Ogre at full speed, and I change speedhack options and graphic options, now i can't load any psp game, all of them crashes, return to HBL and after that, error code and restart.

I try to erase ppsspp.cfg, reinstall the core, but this error persists (only ppsspp), any help please?:blush:

Firm 6.2 with last Hekate & Kosmos. Full Ram access.

Sorry for my bad english.

I can't even get a picture. Just black screen and audio playing. Sounds like the intro?
 

zenjiki

Well-Known Member
Member
Joined
Feb 13, 2006
Messages
104
Trophies
1
XP
1,370
Country
United States
A bit confused, is that report link on the first post for the switch or all the systems ppsspp is on. The other tabs make me think this link isn’t really about what’s working on the switch.


I believe depending on which link you're referring to, its for switch specifically and others are for all other systems. Like m4xw mentioned on the post, its still a beta and jit not functioning on this build yet, there fore your results as he mentions may vary. Once the jit is in place among other things, I'm sure that list of playable games will be closer or more identical to that second link you're referring to.
 

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
I believe depending on which link you're referring to, its for switch specifically and others are for all other systems. Like m4xw mentioned on the post, its still a beta and jit not functioning on this build yet, there fore your results as he mentions may vary. Once the jit is in place among other things, I'm sure that list of playable games will be closer or more identical to that second link you're referring to.
This was the link I was talking about
https://report.ppsspp.org/games

The thing that confused me a bit are the other tabs on that website because they show other systems.
 

zenjiki

Well-Known Member
Member
Joined
Feb 13, 2006
Messages
104
Trophies
1
XP
1,370
Country
United States
This was the link I was talking about
https://report.ppsspp.org/games

The thing that confused me a bit are the other tabs on that website because they show other systems.

That's what I'm referring to also, right now this beta does't have everything compared to other versions of different systems, so the current switch compatibility won't be anywhere near that list. When jit among other fixes are added I'm sure compatibility will increase. It's just being patient now until that happens.
 
  • Like
Reactions: fst312

hallo23

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
143
Trophies
1
XP
1,419
Country
Germany
Wish Burnout Legends would work ;_;
I tried several different setting but it always crashes when you try to go ingame.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: or well somewhat