Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter m4xw
  • Start date
  • Views 678,190
  • Replies 4,272
  • Likes 69
Status
Not open for further replies.

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Newest Threading Test builds:

https://git.m4xw.net/Switch/RetroArch/libretro-snes9x2010/-/jobs/353/artifacts/download
https://git.m4xw.net/Switch/RetroArch/VBA-Next/-/jobs/351/artifacts/download

They run stable for me in handheld and docked, just played chrono trigger half a hour and minish cap too.

Audio Issue might be slightly back but just ignore that (confirm that tho :P ), just wanna get it stable right now.

There is no bundled config (make sure if you overwrite there isnt one either), Vsync is on no matter what the option says and threaded is on by default.
 

zeldaism

Well-Known Member
Member
Joined
Apr 19, 2016
Messages
844
Trophies
0
Age
26
XP
1,350
Country
United States
Newest Threading Test builds:

https://git.m4xw.net/Switch/RetroArch/libretro-snes9x2010/-/jobs/353/artifacts/download
https://git.m4xw.net/Switch/RetroArch/VBA-Next/-/jobs/351/artifacts/download

They run stable for me in handheld and docked, just played chrono trigger half a hour and minish cap too.

Audio Issue might be slightly back but just ignore that (confirm that tho :P ), just wanna get it stable right now.

There is no bundled config (make sure if you overwrite there isnt one either), Vsync is on no matter what the option says and threaded is on by default.
testing now.
 

zeldaism

Well-Known Member
Member
Joined
Apr 19, 2016
Messages
844
Trophies
0
Age
26
XP
1,350
Country
United States
It crashed on me finally after running handheld, putting it sleep, waking up (just fine) -> docked.

Not sure if its just random, but I think stability has improved a fair bit
Metroid Fusion is running well and audio sounds fine too.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Metroid Fusion is running well and audio sounds fine too.

Its very subtle and not always there. Anyway docked still seems to have Issues (or at least accelerates them by a lot), but I didn't get it to crash in handheld (yet)
 

zeldaism

Well-Known Member
Member
Joined
Apr 19, 2016
Messages
844
Trophies
0
Age
26
XP
1,350
Country
United States
Its very subtle and not always there. Anyway docked still seems to have Issues (or at least accelerates them by a lot), but I didn't get it to crash in handheld (yet)
I'm gonna play in docked mode for a bit and let you know if anything happens.
Edit: It crashed in docked mode. Error Code 2345-0021.
Edit 2: snes is running well too. I tested Super Metroid. Gonna test docked mode and see if anything happens.
Edit 3: I haven't had any crashes so far with snes in docked mode.
 
Last edited by zeldaism,
  • Like
Reactions: m4xw

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
At least for VBA, it sounds as it should without any noticeable dragging or popping.
I'll let it run for a while and see how long it takes before it crashes.

UPDATE: Same for SNES. Will let it run for a bit.
And ROM switching seems fine too.
 
Last edited by SeongGino,

Starcarr

Well-Known Member
Newcomer
Joined
Jun 5, 2018
Messages
53
Trophies
0
Age
33
XP
130
Country
United States
Just brought the stability changes that @m4wx has made to other cores. Don't expect different results than the stuff already reported – @m4xw you should work for Nintendo, bringing all of these stability builds and stuff :-P.

beetle-vb
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package
gambatte
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package
mame2003
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package
yabause
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package

VSYNC is on regardless of what the settings say. No config files are bundled.

Edit: thanks for the correction @m4xw
 
Last edited by Starcarr,

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
The new versions are really great, I tested out a bunch of SNES and GBA games and haven't noticed any sound issues (handheld mode 5.1)

I am curious though, why do all the emulators have saving complications? (needing to rely on save states) Is it a limitation of Switch homebrew or is it just not implemented yet? Ideally someday I'd like to be able to play without save states entirely while also not worrying about losing progress by pressing the HOME button to quit the emulator.

Either way, you guys are rocking it! Keep up the amazing work you fricking legends!! ❤❤❤
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Just brought the stability changes that @m4wx has made to other cores. Don't expect different results than the stuff already reported – @m4xw you should work for Nintendo, bringing all of these stability builds and stuff :-P.

snip
Threading VSYNC is on regardless of what the settings say. No config files are bundled.


ftfy, but threading is on by default!

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

The new versions are really great, I tested out a bunch of SNES and GBA games and haven't noticed any sound issues (handheld mode 5.1)

I am curious though, why do all the emulators have saving complications? (needing to rely on save states) Is it a limitation of Switch homebrew or is it just not implemented yet? Ideally someday I'd like to be able to play without save states entirely while also not worrying about losing progress by pressing the HOME button to quit the emulator.

Either way, you guys are rocking it! Keep up the amazing work you fricking legends!! ❤❤❤
Saving works just fine. After the game actually saves, you need to quit with "Close Content"
 

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
Just brought the stability changes that @m4wx has made to other cores. Don't expect different results than the stuff already reported – @m4xw you should work for Nintendo, bringing all of these stability builds and stuff :-P.

beetle-vb
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package
gambatte
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package
mame2003
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package
yabause
https://git.m4xw.net/Switch/RetroAr...ifacts/feature/threading/download?job=package

VSYNC is on regardless of what the settings say. No config files are bundled.

Edit: thanks for the correction @m4xw

PRAISE THE SUN, MARIO LAND 1 FINALLY FRIGGIN WORKS.
Least Gambatte is fully functional now with all the problem ROMs from before.

Seems like whether threading is on or not is what determines if problematic GB ROMs crash or not; turning off threading while playing DK'94 caused it to hang/crash on pure white on screen transition.
 
Last edited by SeongGino,

doctorgoat

Well-Known Member
Member
Joined
Jun 3, 2015
Messages
694
Trophies
0
Age
35
XP
560
Country
United States
The new versions are really great, I tested out a bunch of SNES and GBA games and haven't noticed any sound issues (handheld mode 5.1)

I am curious though, why do all the emulators have saving complications? (needing to rely on save states) Is it a limitation of Switch homebrew or is it just not implemented yet? Ideally someday I'd like to be able to play without save states entirely while also not worrying about losing progress by pressing the HOME button to quit the emulator.

Either way, you guys are rocking it! Keep up the amazing work you fricking legends!! ❤❤❤

They don't seem to be able to overwrite config files, either.

As it stands, without saves working, there are certain games that probably won't work at all: Shiren the Wanderer uses the sram pretty extensively during playtime and I played it for about fifteen hours on snes9xtylmecm back in ye olde days without realizing it wasn't meant to be a roguelike you get one shot at. :(
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
They don't seem to be able to overwrite config files, either.

As it stands, without saves working, there are certain games that probably won't work at all: Shiren the Wanderer uses the sram pretty extensively during playtime and I played it for about fifteen hours on snes9xtylmecm back in ye olde days without realizing it wasn't meant to be a roguelike you get one shot at. :(
Configs are bugged on this threaded build, thats why they are removed.
Saving works just fine.. Use close content -> quit retroarch.
You dont use the reset button on your PC either to shut down, do you?

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

And overwrite configs DOES work, if you manually load it at the start. I only load the values, it doesn't think it opened a config at load
 

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
Holy mother of god :O

Anyway docked mode or riot! ... oh wait

Well, docked doesn't immediately crash now.
But within a minute of playing Gambatte, the picture freezes (but action still technically happens behind it).
Also was the very first instance of hearing some of the popping. But like you said, it happens at seemingly random now and isn't consistent -- but for the most part, it's smooth playback.
 

Twistedziefer

Well-Known Member
Member
Joined
May 18, 2018
Messages
197
Trophies
0
Age
35
Location
Los Angeles
XP
418
Country
United States
The new versions are really great, I tested out a bunch of SNES and GBA games and haven't noticed any sound issues (handheld mode 5.1)

I am curious though, why do all the emulators have saving complications? (needing to rely on save states) Is it a limitation of Switch homebrew or is it just not implemented yet? Ideally someday I'd like to be able to play without save states entirely while also not worrying about losing progress by pressing the HOME button to quit the emulator.

Either way, you guys are rocking it! Keep up the amazing work you fricking legends!! ❤❤❤
In game saves work you have to close content the rom and exit retroarc properly and your save will stick
 

DrNeroCF

Well-Known Member
Newcomer
Joined
Oct 12, 2016
Messages
97
Trophies
0
Age
39
XP
409
Country
United States
Latest looks pretty stable, but I didn't mess around with changing things much, snes runs really smoothly, it's about 3 seconds smooth, 1 second stutter, gba runs about 3 seconds stuttering with 1 second of running perfectly smooth, definitely getting closer.

While new cores are being compiled, is there a PCE build with full screen? Or is that a much deeper issue?
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Latest looks pretty stable, but I didn't mess around with changing things much, snes runs really smoothly, it's about 3 seconds smooth, 1 second stutter, gba runs about 3 seconds stuttering with 1 second of running perfectly smooth, definitely getting closer.

While new cores are being compiled, is there a PCE build with full screen? Or is that a much deeper issue?

Just far down the prioities.
 

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
Saving works just fine.. Use close content -> quit retroarch.
It's functional but far from ideal.

If you save your game on a real GBA you can just power it off and you don't lose anything

In RetroArch GBA, however, you need to save your game, press + and - simultaneously, go down to 'Close Content', press B to go back a menu, then go down to 'Quit RetroArch', if you don't follow these steps every time you close the game your save is forfeit.
 
Last edited by Syynx,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/wZgjSNb-o4c?si=ajt4Lgq_LTYcXxs2