Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter Thread starter m4xw
  • Start date Start date
  • Views Views 764,549
  • Replies Replies 4,272
  • Likes Likes 69
Status
Not open for further replies.
How far are we from N64 emulator cores for retroarch?? As well as DS, too... I know people are saying there's something needed for the 3D rendering to work correctly...
AFAIK all these emulators are working off of 1 CPU core and pretty much nothing else. I could be mistaken but I believe Atmosphere is supposed to provide gfx drivers and access to the other cores once it's finished. Someone please correct me if I'm wrong here.
 
  • Like
Reactions: Woody601
AFAIK all these emulators are working off of 1 CPU core and nothing else. I could be mistaken but I believe Atmosphere is supposed to provide gfx drivers and access to the other cores once it's finished. Someone please correct me if I'm wrong here.

Multithreaded uses 4 cores by now (1 thread / core)

Still not enough, by far.

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

AFAIK all these emulators are working off of 1 CPU core and pretty much nothing else. I could be mistaken but I believe Atmosphere is supposed to provide gfx drivers and access to the other cores once it's finished. Someone please correct me if I'm wrong here.

And no, atmosphere won't change shit in that regard.
 
Anyone on 1.0.0 get mame2003 to work? - always get 2162-0002.
Tried latest builds etc.

Did you read the main post carefully, removed the config files and manually set Vsync off?

Else the problem is in front of the.. Switch
 
  • Like
Reactions: Fadi5555
Did you read the main post carefully, removed the config files and manually set Vsync off?

Else the problem is in front of the.. Switch
Yes, did that but still same.
Nevermind, I'm sure it'll work out one day.
 
It might be worth bringing it up, but there has been quite a few people developing stuff and streaming GPU stuff for the Switch:
https://twitter.com/davejmurphy/status/1002906186889551877

There's also Daeken's repo for TraNVparency:
https://github.com/daeken/traNVparency

Could be worth checking out, though I know we are still leaps off from achieving full GPU support :P
We Def need something coordinated. From what I heard he is not the only one and I gonna join the train after this project reached stable and I am still in the mood

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

Yes, did that but still same.
Nevermind, I'm sure it'll work out one day.
I'll take that bug report then.

You mind doing some 1.0 testing?
 
This might've been mentioned multiple times already, but different 3D console emulators use different video plugins and drivers. N64 as we talked about needs OpenGL and Vulkan (and maybe a bit of GPU in there as well), but 3DO, PSX, Saturn, and Jaguar already have LibRetro core ports on the Switch. Also, DS has its ports of DeSmuME and melonDS.
This is because those other cores and emulators handle 3D graphic drawing differently, using different plugins and drivers.
 
This crashes when I try and load any game

So I just tried that built. It def. works. Did you just overwrite the folder? There might've been a old config of yours.

This version bugs out atm if you have a config (or at least with your version).

All settings are set by default in this build, just start and play.

Which horizon version are u on, which ROM's did u try?
 
We Def need something coordinated. From what I heard he is not the only one and I gonna join the train after this project reached stable and I am still in the mood

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


I'll take that bug report then.

You mind doing some 1.0 testing?
Not at all.
BTW, I grabbed the mame2003 nro from
https://git.m4xw.net/Switch/RetroArch/mame2003-libretro/-/jobs/artifacts/master/download?job=package
Not sure if that is the right location or is an older build perhaps?
 
Could you first verify that the snes9x2010 works for you?

And yes thats the right link for mame
OK, I think my issues mabe more fundamental than being to do with your core builds.
I'm having issues simply loading HBL now without it crashing soon after with 2345-0021.
Once I get things a bit more stable I'll try the testing.

EDIT: Appears from https://github.com/switchbrew/libnx/issues/77 my issue maybe resolved with
https://github.com/switchbrew/libnx/commit/726f8adfe3f3b4970b9d384d85838d644e736676
 
Last edited by snoofly,
OK, I think my issues mabe more fundamental than being to do with your core builds.
I'm having issues simply loading HBL now without it crashing soon after with 2345-0021.
Once I get things a bit more stable I'll try the testing.

EDIT: Appears from https://github.com/switchbrew/libnx/issues/77 my issue maybe resolved with
https://github.com/switchbrew/libnx/commit/726f8adfe3f3b4970b9d384d85838d644e736676

I actually patched that in yesterday, but removed it again because I thought there was a reason why they didnt merge that yet.
Wanna give it a try?

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

You will need a different version for hbl tho too
 
is it normal that playing gex is rather slow and slow audio in 4do or am i missing something ?
 
I actually patched that in yesterday, but removed it again because I thought there was a reason why they didnt merge that yet.
Wanna give it a try?

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

You will need a different version for hbl tho too
Sure, but my build env is not up to scratch as yet. I can work on that or test prebuilt nros if you want.
 
Sure, but my build env is not up to scratch as yet. I can work on that or test prebuilt nros if you want.
I can build you a patched hb + retro stuff, but not sure if I find time today. Busy with finishing full screen
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum