I’d love for you to explain why you think a self hosted Codeberg is problematic and implies they don’t know how to use git.
NuXCOM_90Percent@lemmy.zip 3 days ago
Curious. Hadn’t heard of them at all and they seem to have made solid progress.
So I went to their “github” link which goes to their own self hosted (codeberg?) which is a big ol’ orange flag because it implies that either they don’t understand what git actually is or they assume their audience doesn’t… I can see that it is a yuzu fork. Not inherently bad but it does explain the progress for something nobody ever heard of until… today. And that has implications for the project getting a pretty strong C&D because of the shenanigans Yuzu was allegedly doing to get such strong compatibility on release day for so many games. Yellow flag, we’ll say.
Just skimming the last few MRs? Seeing a LOT of “waiting reviews” on the merged side of things which is another orange flag. Best case scenario it means they don’t understand how to map their SDLC to their tools, worst case scenario it means they aren’t actually doing thorough code reviews which is playing with fire when it comes to a console with as many leaks as the Switch.
Also no Releases. Which further suggests they have no idea how to use their tools. So did some digging on the readme and it looks like the project itself probably began 6 months
So yeah. Not sure how much they have contributed to the fork but everything I am seeing is just making me want to remind people that a LOT of people are going to make yuzu forks and you should think about what is going into the code you are going to blindly run. And… it kinda makes me think less of whatever blog site ran this interview.
knova@infosec.pub 2 days ago
NuXCOM_90Percent@lemmy.zip 2 days ago
So I went to their “github” link which goes to their own self hosted (codeberg?)
When a link called “github” goes to a self hosted git instance, it raises flags
because it implies that either they don’t understand what git actually is or they assume their audience doesn’t…
rainwall@piefed.social 9 minutes ago
Why? It sounds like an old link description that they didnt update. Webdev likely isnt their top priority being emulation devs, and frankly, they may not care.
Github/codeberg are both git, so its pretty irrevelant which one you link to. They just host the git repos, which give no shits about what web platform they live on.
wccrawford@discuss.online 3 days ago
I don’t see anything that says they don’t understand Git or Github.
They know people will look for them on Github, and they do their official releases there. They host their code on the non-profit Codeberg site for reasons of their own. People can still fork from there. They just can’t click a button on Github to do it. They can, however, click a button on Codeberg to fork.
It sounds to me like they did understand all of this, and decided to let internet popularity work for them (host releases on Github for discoverability and fraud prevention) without giving up how they wanted to manage their code.
Truscape@lemmy.blahaj.zone 3 days ago
It’s been popular among the Steam Deck emulation scene because of it’s performance for most titles running better on the hardware compared to Ryujinx/Forks (Although because of those orange flags you mentioned it now makes sense when I found out EmuDeck refuses to provide support or streamlined installation in their menus).
Hopefully the ship is above board, but right now we’re able to reap the performance benefits as users - although I’ll probably stick to Ryujinx on my proper desktop PC.
NuXCOM_90Percent@lemmy.zip 3 days ago
I guess I wonder how much of that is just that… yuzu was REAL fucking good and this is Yuzu (if you check the source since their website doesn’t seem to acknowledge that?).
From a skimming of the code (if they aren’t going to do proper code review, why would I?), the main deltas seem to be related to CI/CD, branding, package updates, and MAYBE improved controls/interfaces more geared towards the android client.
And, to be clear, I think there is a lot of value in maintenance. But when you have to dig relatively deep to even see this is a fork and they already have donation links plastered everywhere?
Yeah… I would be a bit more concerned over making sure this is “above board” as it were.
Blisterexe@lemmy.zip 2 days ago
I assume they don’t mention that it’s a yuzu fork in order to not poke the bear (nintendo).
NuXCOM_90Percent@lemmy.zip 2 days ago
Which… is honestly really shit to the actual yuzu devs who put the work in. And it isn’t like Nintendo is going to say “Wow, that really good emulator might not be the one we had taken down. Let’s actively not look and instead cry into our money”. If they want it down, they’ll look for a reason. And then REALLY quickly see it is the same codebase they had removed already.
PerfectDark@lemmy.world 3 days ago
I’m surprised you haven’t heard of Eden before this! It’s the choice for emulating on Android now! They’re very well established, and seem to be vouched for by all the ‘big’ names in the emulation and handhelds scene.
Obviously practicing your own caution is important, but Eden isn’t some unknown fly-by-nighter. They’re very, very much a known name now.