bin.pol.social

NuXCOM_90Percent, (edited ) do games w Preserving Play: How Eden Grew Into the Switch Emulator Everyone’s Talking About (my interview with the devs)

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 ago with git.eden-emu.dev/…/d29d7b931c6ae8c035992d7a15d96a…

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.


To elaborate. There is nothing wrong with forking a project (assuming all licenses are upheld which, at a glance, this does). But the beautiful thing about git is that it is fundamentally decentralized so ANYONE can make a fork. And EVERYONE does. So the important things to check are if they actually have any idea how to run a project or are fly by night “hackers”. The former is how you make something stronger. The latter is how you get a whole shit ton of unacknowledged CVEs. And a great indicator is how they use their tools and implement an SDLC. And a huge indicator into that is how merge requests are handled.


One more edit. What allegedly sealed the fate of Yuzu (and Ryujinix) was very strong evidence that the devs had been looking at the various Switch leaks/hacks and were using pirated pre-release copies of games to improve 0-day compatibility.

Now, I am obviously not a lawyer so I can’t say whether they WERE doing things nefariously. But if you spend enough time dabbling in reverse engineering, you rapidly spot the telltale “intuitions” that come from somebody “cheating”. Because they aren’t testing code against behaviors or even using tools to speculate what C code created that assembly. They are looking at code and then writing an interface/re-implementation of it. And that is a MASSIVE no no because it gets you well past the bleem lawsuit and starts making you liable for a lot of penalties that we DO have precedent for.

As for the pre-release copies? It is, again, hard to not think they had copies of Tears and what not pre-release. And while it is possible that for every major release all the devs went to stores that broke embargoes… yeah.

And the implications of this for a fork that was very publicly taken down is… they know they are potentially working with poison fruit.

Truscape, (edited )

It’s been popular in the Steam Deck emulation scene because of its performance for most titles running better on the hardware compared to Ryujinx/Forks (Although because of those orange flags you mentioned, now it makes sense why 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,

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,

I assume they don’t mention that it’s a yuzu fork in order to not poke the bear (nintendo).

NuXCOM_90Percent,

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,
@PerfectDark@lemmy.world avatar

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.

wccrawford,

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.

knova,
@knova@infosec.pub avatar

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,

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,

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.

finitebanjo, do gaming w Weekly “What are you playing” Thread || Week of October 19th

I set up a 24/7 Zombie Survival Factorio Server and shared all the files and mods on my discord so everybody could play without needing authentication or worrying about version mismatch, but I'm starting to think nobody is going to play it with me.

I'll have to get out my trusty nail pulling battery pliers.

Truscape, do games w Preserving Play: How Eden Grew Into the Switch Emulator Everyone’s Talking About (my interview with the devs)

Didn’t Yuzu get taken out legally? Not Eden (albeit it is a fork)?

PerfectDark,
@PerfectDark@lemmy.world avatar

Yes, Yuzu was a court-ordered take-down.

Ryujinx was a voluntary removal by the devs (though one of the original team now runs Ryubing)

Truscape,

Your description mentions “Eden taken down (legally)”, so I was wondering if that was a typo.

PerfectDark,
@PerfectDark@lemmy.world avatar

Oops! Shit, that’s just me not reading what I write!

This always happens to me on here. Thanks for pointing it out!!!

viral.vegabond, do games w Preserving Play: How Eden Grew Into the Switch Emulator Everyone’s Talking About (my interview with the devs)

Oh, awesome! I’m checking this one out later for sure 😁

PerfectDark,
@PerfectDark@lemmy.world avatar

I hope you enjoy it!

Tigeroovy, do games w Why would I buy this?

Some dudes seem to be required to buy every COD game and every new sports game every year and that’s it until they eventually try to sell it all as a bundle on Facebook Marketplace.

I know this is a steam page, but y’know.

TigerAce,

I’m a person sensitive to that stuff too. I love to have collections complete. I used to buy every special edition of assassin’s creed but I should have stopped after black flag. I used to buy games fully, with all DLC’s because I needed it to be complete. Even the expensive useless skins, for single-player games. It’s so stupid. And most oft he times I wouldn’t even finish the game and wouldn’t even start on the extra purchased content. Same with boardgames on kickstarter. I have several games with all expansions and extras still in plastic, for several years.

But I’m done with this shit. I stopped buying boardgames because I have more than enough and I pirate videogames and purchase them only if I spent enough time enjoying the game.

But recently I purchased the latest Hitman game because I enjoyed the pirated version. When bought, it was only half a game because the pirated version had all the DLC’s. So I refunded it, I’m not going to spend money for only half a game, then to have to spend more to get the complete game.

Indie games I buy, AAA games I pirate and most of them I won’t even play longer than 3-5 hours because they are shit. Happy they didn’t get my money, I feel scammed by the industry for way too long.

RightHandOfIkaros, do games w Day 462 of posting a Daily Screenshot from the games I've been playing

I recently started a modded run in the Dead Sun Expanse mod map, its pretty cool. Like playing Zomboid 2.

MyNameIsAtticus,
@MyNameIsAtticus@lemmy.world avatar

Damn, finding new zomboid mods is not good for my save’s longevity. I searched up Dead Sun Expanse and already want to play it

cyberpunk007, do games w Why would I buy this?

It’s for people with more money than brains.

HeyThisIsntTheYMCA,
@HeyThisIsntTheYMCA@lemmy.world avatar

Hey some of us are poor and this statement still describes us

TigerAce,

It’s why we’re poor

JigglySackles,

I wish overspending was why I was poor. At least I could fix that.

SleepyPie, do games w Why would I buy this?

When people may get into a competitive game, data shows that they commit to it as their primary game.

It becomes a part of their identity. You see things like Leage of Legends going strong despite a slow down in new players - people just commit to it for better or for worse, likely because most of the skills they’ve gained in it and friends they’ve made will not transfer to other games. Even other FPS games have different nuances that are non trivial once a player becomes serious about winning.

Take Wild Rift vs Mobile Legends Bang Bang. MLBB is objectively a worse rip off of League of Legends and the Chinese game Glory of Kings, but it was first to market on mobile. Now that League has released their mobile version with immense polish and quality, many mobile moba gamers just aren’t interested - they’re already totally invested in their main game, despite it being proved in court that it’s a cheap copy. (Not cheap as in $$$ though)

When you’re a kid, spending time on any competitive game will be fun (if you can handle the baseline toxicity) since you will start bad at most of them. When you get older there is a real cost to switching, you will not have as much fun until you build up the years of muscle memory that would be needed to even approach your skill at the previous game.

Because of the lock in, if a competitive game finds a sizeable enough player base and lasts a good handful of years, the devs essentially get free rein to milk their cow as they see fit.

Eh_I, do games w Why would I buy this?
@Eh_I@lemmy.world avatar

You missed a circle.

TigerAce,

Where?

pat277, do games w My AYN Thor

The temptation to get the 12gb model has been so bad… I would love it…

Kolanaki, do games w Why would I buy this?
@Kolanaki@pawb.social avatar

Because you like Call of Duty so much it’s the only game you ever play? 🤷‍♂️

I hate this shit, and it really sucks because I like competitive games, and all the competitive games made since, like, 2015 have been loaded with FOMO MTX bullshit which the devs exckusively focus on while balance and bug fixes get tossed to the way side. They are banking on players having more fun spending money than actually playing a fun game.

cecilkorik,
@cecilkorik@lemmy.ca avatar

Yeah it’s gotten shitty. I used to play competitive shooters all the way back to the original Team Fortress mod in classic Quake. It’s not really fun anymore, for me anyway. It’s way too overproduced and overmonetized, it’s become a serious business, there’s too much on the line so anti-cheating becomes a priority and it just sucks all the fun out of everything. I’m reminded of the scene in Ted Lasso where Roy Kent takes Jamie back to the little local pitch he grew up playing at with other guys on his street so he can remember what it’s like to just play the game for fun again where there’s no money on the line and nobody is watching you.

My suggestion would be have you considered getting into speedrunning at all? It’s highly competitive, but is available for basically every game imaginable, can be done solo and can’t really be gatekept by the multiplayer gods. And there are many different categories for all sorts of different playstyles. It’s not just a straight line to the fastest finish either, or grinding out the best run after thousands of attempts, depending on the style you get into there’s strategy and risk and RNG can sink you or save you. Most competitive fun I’ve ever had was speedrunning Legend of Zelda randomizers against people head-to-head. Same seed, same start time, green light go and your skill and choices will decide the outcome. There’s a lot of fun to be had, I think, and it goes in a lot of different directions if you take some time to look around the scene to find if there any parts of it that appeal to you.

MaliciousKebab, do games w Why would I buy this?

You don’t. You play single player games like me and get to experience cool stories instead of dopamine lacking rage inducing PvP games.

Coelacanth, do games w Recommend a let's play of Dark Souls PTDE please
@Coelacanth@feddit.nu avatar

I haven’t watched it myself yet but I’ve heard a lot of good things about Mapocolops playthrough of it and I’ve watched plenty enough of his other Let’s Plays to vouch for him in general.

KhanLee,

I second Mapocolops, all of his souls lets plays are great. He’s one of the few lets players that actually reads item descriptions and tries to understand the story and lore.

BobbleBubble,
@BobbleBubble@retrolemmy.com avatar

I’m liking this. Thanks

Coelacanth,
@Coelacanth@feddit.nu avatar

Mapocolops is one of the best Let’s Players out there. Always engages with the story and tries to pay attention, likes reading everything and getting immersed, very genuine while still managing to be very entertaining in an authentic way instead of contrived and faked. Also regularly plays retro games, which is very refreshing and sets him apart a bit.

Kolanaki, do games w Recommend a let's play of Dark Souls PTDE please
@Kolanaki@pawb.social avatar

Does it have to be PTDE?

I could play through it. I’m 40, don’t talk and know the game like the back of my hand. But I’d prefer the Remaster since it’s not all fucked up in Blighttown or the last half of the game.

Aeao,

Not op. Link it and I’ll watch it. There are a lot of games I’m too lazy to play but want to know about the lore and storyline.

It’s very hard to find that sweet spot between complete silence and “omg you don’t need to explain every single item in every single chest!”

Knowing the game inside and out gives you the advantage of being like “you need to know this about what’s going on, also this over here is world building lore, that over there is just randomized loot tho so I’ll skip it”

Kolanaki,
@Kolanaki@pawb.social avatar

It would be complete silence ATM since I don’t have a mic.I am planning on getting a pair of lappel mics once I receive the gift card I won last week, tho. Not sure when that’ll be, but I was planning on streaming damn near everything I do once I get that.

Aeao,

You could start streaming now as practice but yeah I’d only be interested after you got the mic. Let me know when you got that going and I’ll take a look. There’s a lot of us out there who just want to watch a semi casual play they of a game. Some conversations but not a 16 hour deep dive into the sword mechanics.

Same with personal banter, maybe tell a funny story but leave out life dramas lol

Just a chill game watching experience for a game I’m too lazy to play.

knight_alva,
@knight_alva@lemmy.world avatar

First positive thing I have heard about the remaster. They killed dead-angling and I’m still mad about it.

Kolanaki, (edited )
@Kolanaki@pawb.social avatar

They killed dead-angling

Uh… What?

All they did was make it an option in the controls like in 3 instead of always being on. You can definitely still dead-angle in DS:R if you turn it on. Or just don’t use lock-on.

Redacted, do games w Recommend a let's play of Dark Souls PTDE please

Northernlions prepare to die edition run through is very solid

Sludge,
@Sludge@sh.itjust.works avatar

NL’s banter is very palatable for the age range you described

BobbleBubble,
@BobbleBubble@retrolemmy.com avatar

If I want to hear banter, sure. But not for this.

  • Wszystkie
  • Subskrybowane
  • Moderowane
  • Ulubione
  • test1
  • NomadOffgrid
  • esport
  • ERP
  • rowery
  • krakow
  • Gaming
  • Technologia
  • muzyka
  • Spoleczenstwo
  • sport
  • informasi
  • tech
  • healthcare
  • FromSilesiaToPolesia
  • fediversum
  • turystyka
  • Psychologia
  • Cyfryzacja
  • Blogi
  • shophiajons
  • retro
  • Travel
  • gurgaonproperty
  • slask
  • nauka
  • Radiant
  • warnersteve
  • Wszystkie magazyny