Homebrew RetroArch Switch

M7L7NK7

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
3,897
Trophies
1
Website
youtube.com
XP
5,961
Country
Australia
If i'm not mistaken it now uses a new gliden64 vid plugin, and theoretically it's the most recent and updated one, but practically it peforms a bit worse out of the box than the previous svc build. I heard tweaking some settings migh improve perfomance (correct me if i'm wrong bout this). And you can also use the svc build (previous one) as well if you want to...

https://ufile.io/w2jcrbu1


Here is the Mupen SVC build (also named internally so you can have the glide core and this at the same time)
 
Last edited by M7L7NK7,
  • Like
Reactions: lordelan

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,271
Country
Chile
Could you please share your settings ? I Revert back to previous mupen64 build, everything is back to normal.
Could you upload a short video for wipeout64? Maybe it’s not running fullspeed for me, but I didn’t noticed any stutter or audio issues, GoldenEye has been always laggy for me, no matter the build.

As a rule disable vsync, set driver video threaded, same with audio, OC on 1500Mhz or more should be enough for wipeout64, the only thing I noticed horrible pop-up in tracks, but maybe it’s how the game is.

I really didn’t do any specific option for this game, in fact I have everything disabled except frame buffer.

Oh, I also have GPU OC at 460 in handheld mode via sys-clk.
 
Last edited by cucholix,

Sonikkua

Well-Known Member
Member
Joined
Mar 26, 2011
Messages
116
Trophies
1
XP
723
Country
United States

arianadark

Well-Known Member
Member
Joined
Nov 20, 2016
Messages
724
Trophies
0
Age
46
XP
1,825
Country
United States
By fixed I mean the bug the m4xw found after 1.7.7 stable was initially released? m4xw discusses this just above in this thread.

Does your link address that? Maybe I’m just not seeing it.
its just easier to just test it and see if it works
 

FightingPolygon

Well-Known Member
Member
Joined
Jun 8, 2016
Messages
98
Trophies
0
Age
24
XP
491
Country
United States
Shrek The Third (only PSP game I tried) isn't working past the menu screens, Retroarch crashes beyond that. I even tried the PPSSPP core from the other thread which had the cores/system/PPSSPP directory and files which I didn't find with the retroarch download
 

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
725
Trophies
0
Age
41
XP
2,826
Country
France
Could you upload a short video for wipeout64? Maybe it’s not running fullspeed for me, but I didn’t noticed any stutter or audio issues, GoldenEye has been always laggy for me, no matter the build.

As a rule disable vsync, set driver video threaded, same with audio, OC on 1500Mhz or more should be enough for wipeout64, the only thing I noticed horrible pop-up in tracks, but maybe it’s how the game is.

I really didn’t do any specific option for this game, in fact I have everything disabled except frame buffer.

Oh, I also have GPU OC at 460 in handheld mode via sys-clk.

Well I updated to the latest nightly yesterday evening and now it is working Like a charm. Slowdowns were visible even at the title screen where you can see the blue waves.
 

icegold

Active Member
Newcomer
Joined
Nov 19, 2018
Messages
44
Trophies
0
Age
25
XP
84
Country
United States
I'm having config trouble, would appreciate some help! I completely restarted with the latest version of retroarch and dropped my "retroarch-core-options.cfg" file in the main retroarch folder. I updated the core name in the text to match the core I am using (mupen64plus_next_libretro_libnx.nro) see below but they aren't pulling through...

I have changed the settings via the menu but now have lag/stutter and not full screen.

Am I doing something wrong? Are there any other menu's/options i need to tweak. If somebody has a config file working for latest cores that would also be great!

mupen64plus_next_libretro_libnx-169screensize = "1280x720"
mupen64plus_next_libretro_libnx-43screensize = "1280x960"
mupen64plus_next_libretro_libnx-aspect = "16:9"
mupen64plus_next_libretro_libnx-astick-deadzone = "15"
mupen64plus_next_libretro_libnx-astick-sensitivity = "100"
mupen64plus_next_libretro_libnx-BilinearMode = "standard"
mupen64plus_next_libretro_libnx-CorrectTexrectCoords = "Off"
mupen64plus_next_libretro_libnx-CountPerOp = "0"
mupen64plus_next_libretro_libnx-cpucore = "dynamic_recompiler"
mupen64plus_next_libretro_libnx-CropMode = "Auto"
mupen64plus_next_libretro_libnx-d-cbutton = "C3"
mupen64plus_next_libretro_libnx-EnableCopyColorToRDRAM = "Async"
mupen64plus_next_libretro_libnx-EnableCopyDepthToRDRAM = "FromMem"
mupen64plus_next_libretro_libnx-EnableFBEmulation = "False"
mupen64plus_next_libretro_libnx-EnableFragmentDepthWrite = "False"
mupen64plus_next_libretro_libnx-EnableHWLighting = "False"
mupen64plus_next_libretro_libnx-EnableLegacyBlending = "True"
mupen64plus_next_libretro_libnx-EnableLODEmulation = "True"
mupen64plus_next_libretro_libnx-EnableNativeResTexrects = "False"
mupen64plus_next_libretro_libnx-EnableOverscan = "Enabled"
mupen64plus_next_libretro_libnx-EnableShadersStorage = "True"
mupen64plus_next_libretro_libnx-FrameDuping = "True"
mupen64plus_next_libretro_libnx-Framerate = "Original"
mupen64plus_next_libretro_libnx-l-cbutton = "C2"
mupen64plus_next_libretro_libnx-MaxTxCacheSize = "4000"
mupen64plus_next_libretro_libnx-MultiSampling = "0"
mupen64plus_next_libretro_libnx-NoiseEmulation = "True"
mupen64plus_next_libretro_libnx-OverscanBottom = "0"
mupen64plus_next_libretro_libnx-OverscanLeft = "0"
mupen64plus_next_libretro_libnx-OverscanRight = "0"
mupen64plus_next_libretro_libnx-OverscanTop = "0"
mupen64plus_next_libretro_libnx-pak1 = "memory"
mupen64plus_next_libretro_libnx-pak2 = "none"
mupen64plus_next_libretro_libnx-pak3 = "none"
mupen64plus_next_libretro_libnx-pak4 = "memory"
mupen64plus_next_libretro_libnx-r-cbutton = "C1"
mupen64plus_next_libretro_libnx-rspmode = "HLE"
mupen64plus_next_libretro_libnx-txEnhancementMode = "None"
mupen64plus_next_libretro_libnx-txFilterIgnoreBG = "False"
mupen64plus_next_libretro_libnx-txFilterMode = "None"
mupen64plus_next_libretro_libnx-txHiresEnable = "False"
mupen64plus_next_libretro_libnx-txHiresFullAlphaChannel = "False"
mupen64plus_next_libretro_libnx-u-cbutton = "C4"
mupen64plus_next_libretro_libnx-virefresh = "Auto"

edit - turning video shaders off seemed to fix!
 
Last edited by icegold,

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,260
Country
United States
PSX-rearmed is software rendering and barely runs fullspeed on the Switch CPU, there's no way it could reasonably support 2x native resolution and the like. PPSSPP uses opengl for 3D GPU acceleration and is more accommodating. (Although I was surprised that Tactics Ogre doesn't seem to run well like that when Crisis Core goes 3x pretty easy.)
 

dishins

Well-Known Member
Newcomer
Joined
May 25, 2016
Messages
50
Trophies
0
Age
44
XP
605
Country
Brazil
i have two issues with latest stable on latest atmo and 7.0.1 FW

1 - switch goes fatal when exiting retroarch from menu
2 - switch goes fatal when starting dosbox core

anyone else?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: good night