Homebrew RetroArch Switch

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,758
Trophies
1
Age
44
XP
6,463
Country
Germany
I'm getting an EXTREMELY specific, odd bug and I don't have any idea what the cause could be.

Playing Pokemon Crystal Clear on Retroarch nightly builds (through title redirect) will cause a crash whenever the Pokedex closes (on the white screen transition), but ONLY if shaders are enabled. Which shader doesn't seem to matter, although some shaders will crash Retroarch immediately when they're enabled. FTR I'm using either the Game Boy LCD shaders or the handheld border shaders on the libretro forums - not sure if those specifically are the problem.

These crashes do not happen on PC with the same shaders enabled, only on Switch. If shaders are DISABLED, no crash occurs, so it's specific to Retroarch on Switch AND the use of shaders. It's also a new issue. I've been able to use the Pokedex with identical shaders in the past without problems.

Unrelatedly (I assume), I've experienced crashes playing Banjo-Kazooie using the N64 core? That's also with shaders enabled. I have so far not experienced crashes playing Earthbound on the SNES9X core, again with shaders enabled.
I see you've just registered here to write this so you might register another time. :P
Because I recommend u to copy paste this into a github issue. They may want logs included (guess that can be activated in RetroArch somewhere).
 

snackerfork

New Member
Newbie
Joined
May 6, 2021
Messages
3
Trophies
0
Age
33
XP
50
Country
United States
No worries, after making the githhub report I tested a different core (sameboy) and it works without issue. Seems to be an issue specific to Crystal Clear and the gambatte core.
 
Last edited by snackerfork,

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,106
Trophies
2
XP
32,408
Country
Mexico
He wrote it: Gambatte :P
Oh I thought I was replying to his previous post, where he mentions the shaders only :D
So Gambatte, I suggest trying other cores and see if they also fail or crash with shaders, and if they do, then post an issue for that on the RetroArch github.
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
Oh I thought I was replying to his previous post, where he mentions the shaders only :D
So Gambatte, I suggest trying other cores and see if they also fail or crash with shaders, and if they do, then post an issue for that on the RetroArch github.
Lol, he said they weren't happening under other cores. Are you paying attention?
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
He mentioned having crashes with Banjo on N64 with shaders enabled too, that's why I mentioned to be sure if it's a core issue or an RA one
You are right. His second post says something different.

Shaders work with sameboy and he already made a github report.

You told him to do something he said he did.

But he doesn't indicate any resolution about his N64 shader issue.
 
Last edited by tabzer,
  • Like
Reactions: ShadowOne333

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,106
Trophies
2
XP
32,408
Country
Mexico
You are right. His second post says something different.

Shaders work with sameboy and he already made a github report.

You told him to do something he said he did.

But he doesn't indicate any resolution about his N64 shader issue.
I'm inclined to believe that the issue with Banjo was just a random crash, as some N64 games tend to do so.
As long as he made the GitHub report, it should be good.
Hopefully the issue gets fixed soon.
 
  • Like
Reactions: tabzer

snackerfork

New Member
Newbie
Joined
May 6, 2021
Messages
3
Trophies
0
Age
33
XP
50
Country
United States
(She, for the record!)

But yes, I think the Banjo issue is completely unrelated, especially since my understanding is that N64 emulation in general and on Switch is prone to instability. I'll make a Github report if I continue to experience issues in Banjo.

Thank you everyone for your help!
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,106
Trophies
2
XP
32,408
Country
Mexico
(She, for the record!)

But yes, I think the Banjo issue is completely unrelated, especially since my understanding is that N64 emulation in general and on Switch is prone to instability. I'll make a Github report if I continue to experience issues in Banjo.

Thank you everyone for your help!
Yeah my thoughts exactly.
The Banjo crash might have been related to the current state of Mupen64 Next, and not really related to the shaders themselves.
Still though, hope the issue gets addressed and fixed!
 

RRuler

Active Member
Newcomer
Joined
Apr 23, 2021
Messages
25
Trophies
0
Age
30
XP
85
Country
Germany
I tried to play Chrono Cross on my Switch via Retroarch, but it just looks insanely bad, no matter what Shader I use.

I've searched online and found a AI upscaled texture pack for Chrono Cross, which actually looks really really good. The corresponding reddit posts talks about using beetle psx hw core and using the texture replacement feature. From what I have found I cannot use this core on nintendo switch (Though I found a beetle psx dyarec build, which does not load Chrono Chross though).

So my question: Is there anyway to use this texture replacements on the Switch? Any other idea what I could do to make the game look better?

Would be glad for any help :)
 
Last edited by RRuler,

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,240
Country
United States
Thought you were talking about Chrono Trigger for a moment and I wanted to vomit. :P

The #1 problem for playstation is you can't get above 240p rendering right now on Switch. Improving the textures won't do jack without raising the resolution. Best shader I have seen for low-rez 3D PS1 stuff is the anti-aliasing ones, especially advanced AA.
 
  • Like
Reactions: RRuler

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
I tried to play Chrono Chross on my Switch via Retroarch, but it just looks insanely bad, no matter what Shader I use.

I've searched online and found a AI upscaled texture pack for Chrono Chross, which actually looks really really good. The corresponding reddit posts talks about using beetle psx hw core and using the texture replacement feature. From what I have found I cannot use this core on nintendo switch (Though I found a beetle psx dyarec build, which does not load Chrono Chross though).

So my question: Is there anyway to use this texture replacements on the Switch? Any other idea what I could do to make the game look better?

Would be glad for any help :)

Have you tried ppspp standalone. Much better:

https://www.ppsspp.org/downloads.html
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
I have not. I thought that this was only a PSP emulator, but if it works with PSX games too I will try it.
Can i use PSX games natively with this or do I have to convert them to an EBOOT (Like someone would do to run them on a classic PSP)?

You'd have to do the eboots. I can't say for sure that you'd have better results, but the PSP emulation is great compared to retroarch core--so I am assuming the PSX emulation follows suit.

My mistake.

Thank you @Rahkeesh
 
Last edited by tabzer,
  • Like
Reactions: Zukov

daq

Active Member
Newcomer
Joined
Nov 15, 2007
Messages
27
Trophies
1
XP
303
Country
Gambia, The
Is it possible to have multiple user profiles on the switch version of Retroarch. I'd like to have a version set up for me, and also one for my son with access to different games, separate save files etc. I've installed retroarch to the main menu using nro2nsp, but it does not give the usual "select profile" prompt when starting up like other normal switch games.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over