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,

DollyWhipDoll

Royalty & Unbothered. LMFAO!!! ;)
Member
Joined
May 18, 2018
Messages
451
Trophies
0
XP
991
Country
United States
Been trying all kinds of homebrews. Even genres I'm not into, like CSPortable {Counter Strike}. It, actually, looks and plays ok.

Rename the EBOOT to whatever game it is because some need different settings ie Streets of Rage Remake, which I'll get back to trying to figure out eventually-probably.

They can be forwarded with the Retroarch Nro2Nsp rom forwarder.
 
  • Like
Reactions: mattyxarope

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,888
Country
United States
Almost right after I posted recommending Resistance it crashes, about half way through the game on JIT Final. I tried turning off speedhacks even tried changing it to IR jit, it crashes at the same spot. :(

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

I fixed it by turning off Unsafe FuncReplacements. Something to try if turning off speedhacks doesn't keep a game from crashing.
 

Unity150_magickavoxel

Well-Known Member
Member
Joined
Jan 6, 2018
Messages
120
Trophies
0
Age
23
XP
853
Country
Canada
So it gives me a black screen then can't do anything but restart the whole system I am running retroarch through pressing R in games and restarted retroarch when loading core did I do something wrong I am trying to run grand turismo psp?
 
D

Deleted User

Guest
So it gives me a black screen then can't do anything but restart the whole system I am running retroarch through pressing R in games and restarted retroarch when loading core did I do something wrong I am trying to run grand turismo psp?

prob need asset folder
 

Bluer

Well-Known Member
Newcomer
Joined
Jan 4, 2019
Messages
55
Trophies
0
Age
25
XP
1,381
Country
Poland
I tried Final Fantasy Dissidia 012, few pages back someone said that it works fine but in my case the sound is crackling. Maybe some tweaking in options could fix it? Besides that it works great with 60fps patch.
 
Last edited by Bluer,

j00manji

Active Member
Newcomer
Joined
Jul 4, 2018
Messages
29
Trophies
0
Age
36
XP
275
Country
United States
So it gives me a black screen then can't do anything but restart the whole system I am running retroarch through pressing R in games and restarted retroarch when loading core did I do something wrong I am trying to run grand turismo psp?

like seanp said, you need the assets folder, which you should have, it just needs to be cut and pasted into the right folder, i think 'system/PPSSPP' is where it needs to be, but for some reason the download has the ppsspp folder in a different location. I was having the same problem but moved my assets to the right spot and things started to work. check the libretro docs on ppsspp to see what the assets look like, you'll get it im sure. https://docs.libretro.com/library/ppsspp/
 

Unity150_magickavoxel

Well-Known Member
Member
Joined
Jan 6, 2018
Messages
120
Trophies
0
Age
23
XP
853
Country
Canada
" "
Create a directory named PPSSPP in RetroArch's System directory.

1
2
3
RetroArch/
└── system/
└── PPSSPP/
I already have directory like that and pasted PPSSPP it still doesn't work. Does it even work on fat32 I heard one guy said that he switched to exfat it solved the problem?
 

satel

Luigi's Big Brother
Member
Joined
Nov 3, 2004
Messages
2,189
Trophies
1
XP
2,018
Country
Laos
" "
Create a directory named PPSSPP in RetroArch's System directory.

1
2
3
RetroArch/
└── system/
└── PPSSPP/
I already have directory like that and pasted PPSSPP it still doesn't work. Does it even work on fat32 I heard one guy said that he switched to exfat it solved the problem?

no, it should be retroarch\cores\system\PPSSPP
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • 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
    Sicklyboy @ Sicklyboy: Sup nerds