Homebrew RELEASE Development Thread - RetroArch libnx

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

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
Country
United States
I just got stopped for 5 days for threading lol.
Lots of contributions tho!

(if only some of them were for my code)
Snags happen. From my limited understanding of programming it seems like anything's possible; nothing's easy.

Do you guys hang out in a discord or anything to help each other out with snags like that?
 
Last edited by Syynx,

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,959
Country
Germany
Snags happen. From my limited understanding of programming it seems like anything's possible; nothing's easy.
I always like to say: If it's made by a man, it can be broken by a man.
Comes down to the same ;)

But that was in my hacking days

"Do you guys hang out in a discord or anything to help each other out with snags like that?"

No we are on our own, just me and @Starcarr right now working on this in our free time

So everything else seems overkill right now
 
Last edited by m4xw,

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,959
Country
Germany
Last edited by m4xw,
  • Like
Reactions: Reecey

ZeroShift

Well-Known Member
Newcomer
Joined
Sep 23, 2008
Messages
59
Trophies
0
XP
286
Country
United States
Something curious is happening. I'm porting over REminiscence (Flashback core) and it seems RetroArch hides/doesn't see directories name "data"

EDIT: Nevermind, I don't know why but something about the folder I copied didn't work well with RetroArch
 
Last edited by ZeroShift,

coppertj

Well-Known Member
Member
Joined
May 26, 2017
Messages
193
Trophies
0
Age
25
XP
482
Country
United States
@coppertj Again, how did you port 4DO to the Switch? (curiosity)
I don't think there was anything wrong with it at first when I first ported it today, besides the slow speeds at first, it compiled straight from the 4do master branch. It was just a series of events that lead me to find out I was not on the threaded retroarch build and then I thought the controllers were really wanked and I was reading through input code in the 4do emulator but I realized it might be fixed with a retroarch.cfg but, not knowing how to write one/not really wanting to write one, I went to the yabuse build, took the retroarch.cfg file and magically, 4do worked 100%

EDIT: when compiling from original 4do you need makefile.common to be the regular makefile.mak
 
Last edited by coppertj,

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,959
Country
Germany
I don't think there was anything wrong with it at first when I first ported it today, besides the slow speeds at first, it compiled straight from the 4do master branch. It was just a series of events that lead me to find out I was not on the threaded retroarch build and then I thought the controllers were really wanked and I was reading through input code in the 4do emulator but I realized it might be fixed with a retroarch.cfg but, not knowing how to write one/not really wanting to write one, I went to the yabuse build, took the retroarch.cfg file and magically, 4do worked 100%

I might be wrong I don't really remember if there were issues compiling the libretro_switch.a for 4do it was early in the day however, I just signed up to gitlab and im uploading all my sources for people to see/want to compile. Im also working on porting vice (c64 emulator) but that might be a tough one because I might actually have to get under the hood to port the core.

You probably had vsync enabled in the non threaded build. Its known to block the main thread up.

Threaded is buggy and doesnt work in docked yet, so non threaded + no vsync is the ideal situation right now
 

coppertj

Well-Known Member
Member
Joined
May 26, 2017
Messages
193
Trophies
0
Age
25
XP
482
Country
United States
You probably had vsync enabled in the non threaded build. Its known to block the main thread up.

Threaded is buggy and doesnt work in docked yet, so non threaded + no vsync is the ideal situation right now
ok I'll recompile and disable the vsync
 

Twistedziefer

Well-Known Member
Member
Joined
May 18, 2018
Messages
197
Trophies
0
Age
35
Location
Los Angeles
XP
418
Country
United States
https://git.m4xw.net/Switch/RetroArch/VBA-Next/-/jobs/495

Still same audio issues as the non threaded build. But fullscreen.


Threaded builds + fullscreen (untested, still building. Might need cfg adjustments or delete, you know the drill):
https://git.m4xw.net/Switch/RetroArch/VBA-Next/-/jobs/499
https://git.m4xw.net/Switch/RetroArch/libretro-snes9x2010/-/jobs/497

Edit: VBA seems to run rather well!
Docked ofc bugged, cfg works
5.1.0 vba next freezes on exit and when loading the rom it freezes at the core selection and exit, snes gui freezes after multiple rom changes and when exiting. besides that it looks good, sounds good and plays good, save states work nice too on both. Deleted config and kept config same issues with both.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,959
Country
Germany
5.1.0 vba next freezes on exit and when loading the rom it freezes at the core selection and exit, snes gui freezes after multiple rom changes and when exiting. besides that it looks good, sounds good and plays good, save states work nice too on both. Deleted config and kept config same issues with both.

I have a little synchronization issue with the threads. Just retry a few times, once it's loaded it's somewhat stable.

I just finished the first temple in minis cap

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

And I didn't have a single crash yet, only freeze on load or exit, but stable else

I rather have it freeze than crash the switch right now

Edit: 5am, reading gets hard xd
 
Last edited by m4xw,

l_steve_l

Member
Newcomer
Joined
Jun 7, 2018
Messages
22
Trophies
0
Age
41
Location
Milwaukee
XP
118
Country
United States
IDK if this was a side effect of stretching the image but you have "fixed" screen sizing on SNES HI-Res mode.
 

Attachments

  • EE2598D8-064F-4E7B-A36A-6459C55946E7.jpeg
    EE2598D8-064F-4E7B-A36A-6459C55946E7.jpeg
    725.4 KB · Views: 229

l_steve_l

Member
Newcomer
Joined
Jun 7, 2018
Messages
22
Trophies
0
Age
41
Location
Milwaukee
XP
118
Country
United States
Some unique things I've noticed with the latest threaded build with stretched screen (5.0.2)


  • Obviously my first one about HI-Res mode "fixed"
  • Enjoying the cfg load default and save (I know this isn't new I just never realized if you loaded the one in the folder it would overwrite)
  • Enabling srm auto save seems to be working (set to 3s then to 1s)
  • Editing the srm auto save while in a game hard locks the switch - 12s power button reset required
  • Stability in handheld seems to be best yet
  • Save states working amazingly good
  • Sometimes Rom loading fails (stuck at core select - home button / restart fixes) - doesn't seem to fail when loading cfg before selecting the rom

I'm amazed at the progress guys - keep up the great work... As always keep sending the test builds out and I'll try to give as much feedback as possible
 
Last edited by l_steve_l,
  • Like
Reactions: Twistedziefer

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,965
Trophies
0
Website
www.youtube.com
XP
2,613
Country
Morocco
Update: it's not just Pebble Beach Golf Links that freezes on a black screen on 4DO.
I've tried two other 3DO games (FIFA International Soccer and Need for Speed) and they don't work either, only the BIOS loads, even when I'm using the stock retroarch.cfg file provided by @coppertj, or when I have threading turned on (which I doubt it supports by the way). Also, I'm on 4.1.0.

Also, here's a smexy icon for 4DO:

it's the 3do!.png
 

SpaceJump

Well-Known Member
Member
Joined
Aug 18, 2005
Messages
3,866
Trophies
1
Location
Zebes
XP
3,298
Country
Germany
Last edited by SpaceJump,

Hondyn

Well-Known Member
Member
Joined
Jan 2, 2018
Messages
258
Trophies
0
Age
36
XP
627
Country
United Kingdom
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I just want a Pokemon Hell Raiser fan game 😭
  • K3Nv2 @ K3Nv2:
    Anyone wanna play with my joydock
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    BigOnYa @ BigOnYa: I had to find and get him an old style flip phone even without text, cause thats what he wanted...