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,

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,248
Country
United States
Anyone knows what the best settings are to play Tactics Ogre LuCT with high resolution and no lag ? Any res higher than 480x272 ends up causing stutters both ingame and in the main menu.

I'd love to play the game on higher resolutions, since 480p makes it look pretty blurry.

P is the vertical, that native resolution is 272p.

2x resolution (544p)
all speedhacks ON except for unsafefuncreplacements
audo latency = medium, or maybe high
Audio Menu - sync = off
Video Menu - use threaded video = on
Overclock = High performance (1581 Mhz)

This seems to give me the least stutters.
 
Last edited by Rahkeesh,
  • Like
Reactions: sorabora

AirPain

Active Member
Newcomer
Joined
Nov 23, 2018
Messages
41
Trophies
0
Age
36
XP
311
Country
Germany
I guess u start via Album (don't do that, hold R while starting a game)

What do you mean with "R while starting a game" ? Sry i´m normaly using SX OS and didn´t know how to start a game with Atmosphere... Tinfoil failed to install nsp file :(
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,888
Country
United States
What do you mean with "R while starting a game" ? Sry i´m normaly using SX OS and didn´t know how to start a game with Atmosphere... Tinfoil failed to install nsp file :(

Choose any switch installed game and before starting it hold R then start the game instead of the game starting it will go to homebrew menu, then launch Retroarch from there. It gives you extra RAM that PPSSPP and other cores need.
 

AirPain

Active Member
Newcomer
Joined
Nov 23, 2018
Messages
41
Trophies
0
Age
36
XP
311
Country
Germany
I mean... it means exactly what i wrote. lol.

yeah funny ;) but its like i wrote... cant install games with tinfoil or goldleaf - tried with install stardrew valley nsp and after install, it want to download from Nintendo Store -_-
zadig-2.4 didnt find my Switch for USB Install

Choose any switch installed game and before starting it hold R then start the game instead of the game starting it will go to homebrew menu, then launch Retroarch from there. It gives you extra RAM that PPSSPP and other cores need.

but my switch didnt have any installed games, it was a Mario Bundle, but i´m Banned from Nintendo, so no download possible :)
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,020
Trophies
2
XP
4,596
Country
Germany

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,956
Country
Germany
yeah funny ;) but its like i wrote... cant install games with tinfoil or goldleaf - tried with install stardrew valley nsp and after install, it want to download from Nintendo Store -_-
zadig-2.4 didnt find my Switch for USB Install



but my switch didnt have any installed games, it was a Mario Bundle, but i´m Banned from Nintendo, so no download possible :)
Just buy games (nvm didnt read the last part)? Use a cart?
 

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,888
Country
United States
I usually wouldn't encourage piracy but you're banned anyway may as well pirate a game lol.

*waits for people to jump down my throat*
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,956
Country
Germany
I usually wouldn't encourage piracy but you're banned anyway may as well pirate a game lol.

*waits for people to jump down my throat*
Well carts are still a viable option.
I will never recommend pirating a game.
But well, you do you. Not my beer.
 

dormeus

Well-Known Member
Newcomer
Joined
Jul 30, 2018
Messages
81
Trophies
0
Age
40
XP
391
Country
United Kingdom
Just instal the hacked youtube app, not really piracy and you can use it on a banned console, problem fixed with no moral quandary
 
  • Like
Reactions: AirPain

PFC2000

Member
Newcomer
Joined
May 5, 2009
Messages
19
Trophies
0
XP
285
Country
Gambia, The
SegaRally and SegaRally Revo problem:
No screens when save file is created, no a-z carroussell and after some ´blind´ button pressing I can select course but after ...loading screen, crashes.
Maybe because my sd is on exfat?
Any solutions from one of you guys?

Thank you.
 

CapoCEO

Member
Newcomer
Joined
Apr 26, 2016
Messages
21
Trophies
0
Location
The blood and heart of the U.S.A.
XP
104
Country
United States
@m4xw kudos to the emulation work! Was hoping if you happen to know or if anyone happens to have a sort of best universal settings for playing the games or if maybe one can be made per a game if settings really do vary from game to game by the numbers. Obviously i love the eye candy visuals of internal res at 960x544 didnt bother going higher as i def dont want to crash the switch which could lead to games having to be reinstalled but i await the responses and thanks for being a fan of the psp this really means much as it does to many who reminisce of great consoles and games for it.
 

Kawaii-Tora

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
95
Trophies
1
XP
769
Country
Germany
I've just tested this, but it seems not to work for me. I'm on Switch OS 8.0.1, Atmosphere 0.8.9. Everytime I load PPSSPP Core and try to load the FF7 Crisis Core ISO I just get "An error has occured..."
What do I need for retroarch running Crisis Core?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
It must be you then.

What is needed is you reading this page. (The press R thing not on album for more ram is not optional.)

How often do you think people will help you to your useless personal solution on the same page - twice, because of an unnecessary question, your unwillingness to read - and your useless contribution to the scene (as in no credit, you cant even read before you post - much less do rtfm stuff on your own)? Twice. How about three times?

Hm.

You know its about time - that we hold a mirror in front of everyone that tries to pull stuff like you just did. Congratulations for finding the right thread. Now read it as well.


In case you want further support - the above is the answer for if the switch (or HBL) crashes as a whole - if what you half intelligently posted as an error message ("I get an error message about an error, what should I do - please support all 2000 games on the platform to me personally. One at a time.") is an error retroarch throws - make sure you've also copied over the /system/PPSSPP folder from the archive in the first posting as well, you could also try to set core options to IR Jit instead of jit for Crisis Core - but the simple and plain truth is - that you probably are an utter wast of space - and asked the same question about "how do I start retroarch will full ram access" that already was answered on this page - and 100 times all over this forum - again - so I'm treating you like the waste of space and lack of decency that you are.

Stop playing I'm so proficient on a web interface on my phone - strangers tell me what I should do all the time - for free - its fun. And start to read. Reading comprehension (meaning to understand whats was written) is required also. But they are supposed to teach you that in school as a life skill. If you've failed that - you will never be of help to this community. Or any other one that is knowledge based.


Fuck the "service me longtime" approach - its an issue. It drives people out of here that have literally answered your question and dealt with "who wants to play chatbot with me - I need one on one support" for hundreds of times.

Sincerely, yadda, yadda..

n.

Just annoying people again - because the forum has drifted into "everyone gets services for free, yipee" territory again.

Please understand that some people are in here to keep up on developments and actual software projects and not play chatbot functions for freaking millennials.

And nothing sucks more than having to read through help solicitations for someone else to do the rtfm stuff for a millennial with a service wish. It kills you inside. It makes you stop believing in humanity, or society as functions even young people have to learn. It makes you curse the moment their parents handed them a smartphone - so they didn't have to spend time with them anymore. Just contributing to stereotypes. If you fancy yourself a homebrew user - and somewhat intelligent. Start reading.

(If you think all trolling is bad and should be stopped, stop watching your parents news - and try to understand, that this is literally the way to handle a problem like "too many drive by service solicitors - try to ruin your community again" - we cant limit access - but we can troll the heck out of you - when stuff gets out of hand. Thats an example for when trolling is needed. :)

The issue is - you have to be spot on and also deliver the correct answer while cursing the other person back into social training - or you'll be ripped to pieces, be people who mainly want "free and easy" as well - which, in a popular community is the majority. Also dont overdo it - or people will stop using the forum, and moderation will want to ban you. But do it once in a while - or communities tend to become barely usable - when at least every third posting tries to solicit a one on one help session again.

Also - if you find the solution to an issue you think more people will have - post the solution, thats actually valuable to everyone - who still reads. People who dont read though - never tend to read, before they put in their their help request - which is an issue, because it doesnt scale. So trolling it is. Sometimes.)
 
Last edited by notimp,

Rya102396

Active Member
Newcomer
Joined
Oct 28, 2015
Messages
38
Trophies
0
Age
27
XP
296
Country
United States
It works great for the most part, but I have one issue with a single game I've tried. In Dissidia 012 it only recognizes up, down, left, and right from the analog stick. I was able to fix it reading analog stick inputs as dpad, but I couldn't fix this. Analog stick seems to work perfectly fine in other games like Persona 3. Any fix on this, or will I just need to play Dissidia with dpad movement?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
  • Veho @ Veho:
    @AdRoz78 start a thread and post a photo of the chip.
    +2
  • Xdqwerty @ Xdqwerty:
    Yawn
  • S @ salazarcosplay:
    and good morning everyone
    +1
  • K3Nv2 @ K3Nv2:
    @BakerMan, his partner is Luke
  • Sicklyboy @ Sicklyboy:
    Sup nerds
    +1
  • Flame @ Flame:
    oh hi, Sickly
  • K3Nv2 @ K3Nv2:
    Oh hi flame
  • S @ salazarcosplay:
    @K3Nv2 what was your ps4 situation
  • S @ salazarcosplay:
    did you always have a ps4 you never updated
  • S @ salazarcosplay:
    or were you able to get new ps4 tracking it \
    as soon as the hack was announced
  • S @ salazarcosplay:
    or did you have to find a used one with the lower firm ware that was not updated
  • K3Nv2 @ K3Nv2:
    I got this ps4 at launch and never updated since 9.0
  • K3Nv2 @ K3Nv2:
    You got a good chance of buying a used one and asking the seller how often they used or even ask for a Pic of fw and telling them not to update
  • RedColoredStars @ RedColoredStars:
    Speaking of PLaystation. I see Evilnat put out a beta for PS3 CFW 4.91.2 on the 22nd.
  • K3Nv2 @ K3Nv2:
    Don't really see the point in updating it tbh
  • BigOnYa @ BigOnYa:
    Yea you right, I thought about updating my PS3 CFW to 4.91, but why really, everything plays fine now. I guess for people that have already updated past 4.9 it would be helpful.
  • K3Nv2 @ K3Nv2:
    Idk if online servers are still active that would be my only thought
    +1
  • BigOnYa @ BigOnYa:
    Thats true, personally I don't play it online at all, in fact, I deleted all wifi details on it once I installed CFW, so it won't connect and auto-update itself
    BigOnYa @ BigOnYa: Thats true, personally I don't play it online at all, in fact, I deleted all wifi details on it...