Homebrew RELEASE PPSSPP Switch Standalone Beta

  • Thread starter m4xw
  • Start date
  • Views 304,683
  • Replies 719
  • Likes 73

VashTS

Beat it, son
Member
Joined
Mar 14, 2009
Messages
4,308
Trophies
1
Age
39
Location
Upstate NY
XP
3,750
Country
United States
i tried out Hot Shots Golf Open Tee but it goes to about .5 FPS when taking a shot. I feel like there was a remedy for this back when i messed with ppsspp on android or pc long time ago but can't recall....am i crazy or is that a real faint memory?
 

opmas

Well-Known Member
Member
Joined
Jan 9, 2016
Messages
193
Trophies
0
Age
43
XP
574
Country
Thanks for confirming. Maybe its because of my exfat format.Will format it to FAT32 now hope it works
 

opmas

Well-Known Member
Member
Joined
Jan 9, 2016
Messages
193
Trophies
0
Age
43
XP
574
Country
Nah. It does not work. Not sure what steps i had missed out in order for this to work. When i select the game it crashes :(
 

Deleted member 442567

Well-Known Member
Member
Joined
Feb 18, 2018
Messages
119
Trophies
0
Age
20
XP
451
Country
Germany

PPSSPP Standalone Switch Public Beta by m4xw
============================================

This is the first Standalone Release for PPSSPP.
It's based on my libretro port with some few distinctions:

-Includes a GLES2 and GL version (use GLES2 for GTA's or other troubling games, otherwise GL version is always recommended as it's far more stable and bug free).
-JIT improvements (should now work on all Horizon version), masking is no longer required, thus JIT masking bugs are a thing of the past (will be backported to the libretro ver. this week).
-All config files reside in /switch/ppsspp/, the path can not be changed for the time being.
-You can copy your PPSSPP files from /retroarch/cores/savefiles/PPSSPP/ (savefiles are compatible, savestates are NOT, however I will add a export option to the Core soon-ish).

Note:

-Due to a toolchain Issue, starting like 15~ games in a row might lead to a crash, your mileage might vary depending of the number of JIT buffer allocations

Installation Instructions
============================================

Drag & drop the switch folder to the root of your SD, overwriting every file.
If you don't copy my controls.ini, you will need to remap your controls as it defaults to keyboard values.
Assets are bundled, so you don't have to bother with that.
In-Game Menu Hotkey is L3

DONT. USE. ALBUM.
Just don't...

Notes
============================================
-If you are using ANY method of loading PPSSPP OTHER than Atmosphere's title redirection feature, DO NOT report issues that you encounter.
-Don't use NSP's.
-After upstreaming, this port will likely become the official

Support
============================================
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!

My Patreon: https://www.patreon.com/m4xwdev

Links
============================================
Switch Port Github: https://github.com/m4xw/ppsspp/
Upstream Github: https://github.com/hrydgard/ppsspp

Changelog
============================================
-Fixed "Home" Button in PPSSPP (Not the Switch Home button)
-Fixed in-game menu continue after Settings open (might not properly refresh some GPU settings, but said refresh caused the Issue)
-Fixed the 10th launch Issue
-Fixed CurrentDirectory (you might need to manually edit the ini if it isn't created new)
-Fixed Recent launched games (clear old entries!)
-Bundled controls.ini / Drag & Drop Bundle (careful if you don't want to lose your own mappings)
-Added "fake GLES2" -> Performs way better in GTA's, however breaks many other games if internal res > 1x
-Added GLES3 build -> Less Bugs, about same perf as libretro port
-Added Browser applet to some links in the Menu (because why not)
-Enabled NXLink Support (for dev/debug)
-Updated again, now one NRO resides in /switch and another in /switch/ppsspp, essentially allowing to show both NRO's in the hbmenu
If it still show's the PPSSPP folder in hbmenu, make sure that theres only 1 NRO in /switch/ppsspp (it doesn't matter which).
Both access assets, config and flash from /switch/ppsspp
-GLES3 has been replaced by GL (GL is superior in every way)
-Re-worked JIT, Masking is no longer required, thus there should be no more JIT bugs that desktop standalone / Lakka don't have (this change will be added to libretro too next week)
-However doing this we have less space to work with due to a libnx bug (virtmem stopping working), so it might crash if you launch ~15 games in a row without returning to hbmenu / home menu.
That number will vary depending on how much memory the jit buffer allocate depending on the Game
-Add some other JIT sanity checks + fixes
-The GL version should be pretty much on par with standalone- while the GLES2 ver has a few more gfx Issues but better perf in some games (most of them are GTA's)
-General system stability improvements to enhance the user's experience.
-Fixed Homebrew store
-Fixed Ad-Hoc Multiplayer

Download
============================================
https://m4xw.net/nextcloud/index.php/s/gAbKHRraTi2qEEn
Original Patreon Post: https://www.patreon.com/posts/28559579

Screenshots
============================================
View attachment 173892 View attachment 173889 View attachment 173933 View attachment 173888 View attachment 173890 View attachment 173891

what is this homebrew if im allowed to ask?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Startup time for me is 90 seconds (on black screen). Probably, because it scans all folders on the system. Any way to speed that up?

Is yours considerably faster?
Issue got resolved by updating Atmosphere and OFW to most recent / 8.1.0

Yay. :) (Now startup is pretty much instant.)
 

MacBlaster

Well-Known Member
Newcomer
Joined
Mar 31, 2009
Messages
65
Trophies
1
XP
320
Country
Brazil
Got issues with Sid Meier's Pirates. When the game will start (after select the nacionality, etc) it crashes. (tested with GL and GLES)
 

UselessDood

Member
Newcomer
Joined
Nov 6, 2018
Messages
9
Trophies
0
Age
31
XP
75
Country
United Kingdom
You said not to use nsps. Why is this? I completely forgot you said not to, and made an nsp for ppsspp using nro2nsp. It loads fine but crashes when I load a game. I'm guessing this is why you said not to use nsps, but what causes the crash?

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

Im getting error Code: 2168-0002 (0x4a8)

Sd:fat 32

I tried crazy taxi, initial d, Jackass, Tony hawks series.
Did you use nro2nsp? Because I've had this exact error code for every game I've tried when I do that. Just use the title redirect.

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

BTW nro2nsp works great. thanks m4xw for the amazing work!!
How did you get it working? Mine crashes when I launch a psp ROM, but main ppsspp works fine. I just use title redirect on my retroarch nsp installation for now.

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

i try yo install homebrew menu.nsp, but it does not work with sx os. And what do you do to use ppsspp on sx os?
Don't do album. It doesn't give enough memory.

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

Startup time for me is 90 seconds (on black screen). Probably, because it scans all folders on the system. Any way to speed that up?

Is yours considerably faster?
Mines literally a second of black...

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

Everything looks kind of blurry with default settings.

Is there a way to sharpen things up?
Then the
error code 2144-0001
meaning: unknown
Title: 0100000000001000
Are you able to load into ppsspp using title redirection? Hold R when starting a game.
Whereabouts does this error occur?
 

yoitsmegabe

Member
Newcomer
Joined
Aug 2, 2019
Messages
6
Trophies
0
Age
39
XP
90
Country
United States
I got this finally working by using atmosphere, reinx for some reason was not working for me. Street Fighter Alpha 3 max confirmed to work, Valkyrie Profile Lenneth confirmed to work, Guilty Gear crashes to Nintendo title menu.
 

Alseid

Member
Newcomer
Joined
Jul 21, 2018
Messages
9
Trophies
0
Age
39
XP
107
Country
Chile
Got this thing to work by installing the ppsspp installer. lol

When you had the error, did it crash the Switch and had to reboot?
I'm having something similar, though the code is different from the one you posted.
I've tried multiple sd cards, each in FAT32 and exFAT, always with the same results.

What installer do you mean?
 

Riggan

Active Member
Newcomer
Joined
Aug 1, 2019
Messages
28
Trophies
0
Age
43
XP
124
Country
United States
Can someone kindly help a noob in need?

I have the standalone installed and when I load it up and go into my PSP roms folder, I am seeing the games being recognized;

67339750_485117925637725_2967408667336376320_n.jpg


However, whenever I go to load any one of them, I am getting this error screen (was doing the same thing in RetroArch);

67464318_2364704163779906_856828233042100224_n.jpg


What am I doing wrong?
 

Alseid

Member
Newcomer
Joined
Jul 21, 2018
Messages
9
Trophies
0
Age
39
XP
107
Country
Chile
Can someone kindly help a noob in need?

I have the standalone installed and when I load it up and go into my PSP roms folder, I am seeing the games being recognized;

View attachment 175090

However, whenever I go to load any one of them, I am getting this error screen (was doing the same thing in RetroArch);

View attachment 175092

What am I doing wrong?

That's the exact same issue I have. I don't know if it helps to identify the issue, but the same thing would happen with the ppsspp core in Retroarch, everything would be ok until trying to load the iso. Every other core I tried loads the roms properly, only this one does this. I thought the standalone would work, but it gets me the same result, so for your sake and mine, I hope someone can help us.
 
Last edited by Alseid,

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
That's the exact same issue I have. I don't know if it helps to identify the issue, but the same thing would happen with the ppsspp core in Retroarch, everything would be ok until trying to load the iso. Every other core I tried loads the roms properly, only this one does this. I thought the standalone would work, but it gets me the same result, so for your sake and mine, I hope someone can help us.
Can someone kindly help a noob in need?

I have the standalone installed and when I load it up and go into my PSP roms folder, I am seeing the games being recognized;

View attachment 175090

However, whenever I go to load any one of them, I am getting this error screen (was doing the same thing in RetroArch);

View attachment 175092

What am I doing wrong?
2 People didnt read the readme or even the official RA install guide

kek
DONT. USE. ALBUM.
Just don't...
 
Last edited by m4xw,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...