Homebrew RetroArch Switch

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
It's been a while since I specifically kept up with this thread, but it's my understanding that the dynarec for N64 is complete? Or is there more work to be done on that front?

If it is complete, I have to ask, are there any plans to go beyond and make anything for the DC? Does Yabause stand a chance of becoming full speed anytime in the future? Or is the N64 going to be as far as we're going to be able to go for a while, if any advancements can be made in the first place? I ask about Dreamcast because it's the one system who's performance on the Switch is a big giant "maybe" of which I know MVG expressed doubt as to whether reicast's demands were something the Switch would be capable of meeting considering it uses the same central chip as the Nvidia SHIELD TV he reviewed a month ago. Not to mention, would love to have MVC2 and CVS2 on the go, with a side of Power Stone as well.

I don't expect GC emulation to go well, though.
 

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
There is still more work to be done.

Ah, figures. I know I can't seem to get N64 to run myself (gives me an SciresM error handler or kicks me out of RA). Wasn't there something about how you could get the .nro version of RA to run with access to all of the RAM on the console itself? I know natinusala had a whole process for it, but then I think the need for it was eliminated or something. That's about when I tapped out of updates because I was busy with college and the holidays. Otherwise, if the .nsp is still the optimal route to go, then I'll go with that after I delete that obnoxious 7.0 update prompt...
 

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,447
Country
Russia
I did. No difference at all. It's also really noticeable in CTR with the background flag in menus and gradients in general.
Unfortunately you cant make it look better with this particular ps1 core (to my knowledge)... It has no res scale and smoothing options like in beetle psx or other emulators like espx. But at least all games run fullspeed now, can't complain more :). But i would definately like it to have a smoothing option, because yeah, ctr and other games look like they were drawn in paint with a pencil. Even on ps1 or psp they look way better.
 
Last edited by bad361,

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
I know it's not the point of the thread but in this case you could just wait for CTR remake to come out in June I think and it'll look beautiful. :)
 

bad361

Well-Known Member
Member
Joined
Jun 18, 2018
Messages
1,168
Trophies
0
Location
Moscow
XP
2,447
Country
Russia
nothing can look more beautiful than this
hItU1nl.png

gL1Pj08
 
Last edited by bad361,

RamPare

Member
Newcomer
Joined
Oct 1, 2018
Messages
9
Trophies
0
Age
25
XP
120
Country
Argentina
Unfortunately you cant make it look better with this particular ps1 core (to my knowledge)... It has no res scale and smoothing options like in beetle psx or other emulators like espx. But at least all games run fullspeed now, can't complain more :). But i would definately like it to have a smoothing option, because yeah, ctr and other games look like they were drawn in paint with a pensil. Even on ps1 or psp they look way better.

Exactly. I just tried Silent Hill and CTR on Lakka and they look phenomenal compared to the core on retroarch. I really hope dithering gets fixed in the future, it really makes a huge difference.
 

buttslaya617z

Member
Newcomer
Joined
Sep 13, 2009
Messages
22
Trophies
0
XP
262
Country
United States
I set up RetroArch last night and I'm having a few issues. I'm on 6.2.0, using Kosmos' version of Atmosphere 0.8.1 and app-redirect for the HBL (over Pokemon Quest)

1. Less than half of my SNES games load into my "Collection" (all .smc format, no weird characters in titles) and none of my PS1 games show up (one single .bin, two .bin/.cue, one .img/.sub/.ccd - all play fine)

2. I can't get the PS1 emu to recognize the bios file. I tried one and it didn't work, then read here somewhere to use a PSP bios and rename it to SCPH550X.bin and it'll work better than a PS1 bios in RA. I see in Information/Core Information/ it lists the md5 checksums it's looking for for the three regions' bios files. Is the PSP bios thing I read BS? Is PCSX ReARMed looking for those checksums specifically?

3. N64 emu is worse than when I was using the beta release of 1.7.5 with overclocking. Takes even longer to load and everything chugs, even with 1.5ghz overclocking. Under Options/CPU Core it shows that it's using the dynarec. Using the same SD card and everything.

Edit: set N64 core to cached_interpreter and it runs the same as pre-dynarec. Maybe I'm using incompatible roms?

4. How do I turn off Shaders? I was trying out different CRT filters but I want to go back to using none. I don't see an option for that anywhere.
 
Last edited by buttslaya617z,

EmulateLife

Well-Known Member
Member
Joined
May 30, 2016
Messages
3,979
Trophies
0
Age
42
XP
1,889
Country
United States
Last edited by ,

buttslaya617z

Member
Newcomer
Joined
Sep 13, 2009
Messages
22
Trophies
0
XP
262
Country
United States
If you're not giving yourself the extra ram on N64 you're not going to like the results. You need to use Atmosphere to get it.

https://gbatemp.net/threads/use-atmosphere-to-access-full-ram-with-homebrews-without-nsp.521240/

Unless you have SX OS then you just hold R and start any Switch game. Also for N64 don't use the .nro and make sure you're selecting Mupen64plus-next core. Then you'll want to use the dynarec nothing else.

I already am using that. First line of my post.
 
Last edited by buttslaya617z,

regnad

Button Masher
Member
Joined
May 19, 2008
Messages
2,517
Trophies
1
Age
53
XP
3,691
Country
Japan
I already am using that. First line of my post.

Are you using the recommended settings?

mupen64plus-169screensize = "1280x720"
mupen64plus-43screensize = "1280x960"
mupen64plus-aspect = "16:9 adjusted"
mupen64plus-astick-deadzone = "15"
mupen64plus-astick-sensitivity = "100"
mupen64plus-BilinearMode = "standard"
mupen64plus-CorrectTexrectCoords = "Off"
mupen64plus-CountPerOp = "0"
mupen64plus-cpucore = "dynamic_recompiler"
mupen64plus-CropMode = "Auto"
mupen64plus-d-cbutton = "C3"
mupen64plus-EnableCopyColorToRDRAM = "Async"
mupen64plus-EnableCopyDepthToRDRAM = "FromMem"
mupen64plus-EnableFBEmulation = "False"
mupen64plus-EnableFragmentDepthWrite = "False"
mupen64plus-EnableHWLighting = "False"
mupen64plus-EnableLegacyBlending = "True"
mupen64plus-EnableNativeResTexrects = "False"
mupen64plus-EnableShadersStorage = "True"
mupen64plus-FrameDuping = "True"
mupen64plus-l-cbutton = "C2"
mupen64plus-MultiSampling = "0"
mupen64plus-pak1 = "memory"
mupen64plus-pak2 = "none"
mupen64plus-pak3 = "none"
mupen64plus-pak4 = "memory"
mupen64plus-r-cbutton = "C1"
mupen64plus-rspmode = "HLE"
mupen64plus-txEnhancementMode = "None"
mupen64plus-txFilterIgnoreBG = "False"
mupen64plus-txFilterMode = "None"
mupen64plus-txHiresEnable = "False"
mupen64plus-txHiresFullAlphaChannel = "False"
mupen64plus-u-cbutton = "C4"​
 
Last edited by regnad,

regnad

Button Masher
Member
Joined
May 19, 2008
Messages
2,517
Trophies
1
Age
53
XP
3,691
Country
Japan
I am now, but it's about the same. Still completely unplayable.

I have no idea. It's not unplayable for me, so there must be a solution.

When you update, you're also updating the retroarch.nro that goes in the switch folder, right? And you're using the "next" version of mupen, right?

Did you cut and paste those settings I posted into the retroarch.cfg file using a text editor? One other thing, maybe try renaming the "next" mupen as mupen64plus_libretro_libnx.nro just to be sure the settings apply.

I sent you a PM with one last thing you can try.

In any case, when you say it's completely unplayable, are you talking about stuttering? Stuttering is a normal part of it as the emulator caches. Often if you just run around and do different things, the stuttering eases up (until you enter a new area).
 
Last edited by regnad,

buttslaya617z

Member
Newcomer
Joined
Sep 13, 2009
Messages
22
Trophies
0
XP
262
Country
United States
I though the recommended settings were something you do in the UI. Know of a good text editor to use on Windows? Notepad brings it up as a garbled mess.

Edit: Do I edit the main RetroArch cfg file or the mupen64 configuration settings file?
 
Last edited by buttslaya617z,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: https://i.imgur.com/bG1pQld.mp4 +1