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.

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!!!

Lucidlethargy, do games w My AYN Thor

This is an ad.

PerfectDark,
@PerfectDark@lemmy.world avatar

For fuck’s sake.

Go and look at my post history on Lemmy. I’m more than established on here, as I am on Mastodon. I’m not a ad, this wasn’t a paid review. They sent me the device and had no idea what I’d write about it. If it was terrible, I’d have said so. That’s…how this works. In the case of the AYN Thor, it’s just genuinely a VERY good handheld. I stand by what I’ve written. You would too, if you got one.

I loathe that you don’t know me, didn’t check my history with Lemmy, and just called me a paid shill. Fucking shitty.

As to reviewing this handheld and liking it. Its like if you got sent a Steam Deck, and gave it a good review…would you consider that an ad? A product which holds up to scrutiny? My findings seem to be pretty in-line with others who have reviewed the device.

Ugh.

Magnum,

Yes, also ad for your blog.

PerfectDark,
@PerfectDark@lemmy.world avatar

This is not ‘my’ blog. Its my friend’s: Gardiner Bryant. I contribute there because I love gaming and I love writing.

Should we start removing all links from this community, do you think? Because sharing links to sites (by your own ‘logic’) are just ads. Right?

SailorFuzz,
@SailorFuzz@lemmy.world avatar

tbf, I kinda can’t blame anyone for being critical of a review of a niche product. We live in a capitalistic influencer hellscape. We are post authenticity. Everything is a grift, everything is a hustle, everyone is a paid sponsor. Modern subversive advertising has made everyone suspicious of anyone who boasts a company or product.

lightnsfw,

I would consider them giving you the device for free to be putting their finger on the scale at the very least.

carotte,

half this community is “${game} released on steam!”, these are just as much ads as this post is

MystValkyrie, (edited )

I feel like in the 2000s before the monetization of the internet became the norm, people were more able to share their art and writing in forums. There were entire sites dedicated to grassroots art-sharing without any profit motive.

Yes, grifters exist, but we’re all so cynical these days, not just at the corporations, but everyone. I miss people just sharing things with each other without any suspicion that dark money is involved.

I looked at the blog and it looks like a mere $182 changed hands for the month, and I assume most or all of it goes to Gardiner Bryant and not the OP. Is that comparable Instagram “influencers” hawking Gwyneth Paltrow’s Goop in a paid sponsorship deal? Maybe this is just a person who was excited enough about a new console that they decided to write about it, and honestly, good for them.

PerfectDark,
@PerfectDark@lemmy.world avatar

I assume most or all of it goes to Gardiner Bryant and not the OP.

I make no money from Gardiner’s site, or any other way I’ve done these articles. They’re just because I love to write and because I love the gaming scene. Thanks for realizing that!

msokiovt, do games w Is there any way of trying Battlefield 6 without buying it or paying £17 for a 1 month EA Play Pro subscription?
@msokiovt@lemmy.today avatar

I don’t think that’ll be possible. I wouldn’t even buy BF6 because of Javelicrap (EA’s botnet akin to Activision’s Ricocrap), and why I’d want a rootkit on my system is beyond me (plus, Linux users are excluded from playing BF6 in the first place).

janewaydidnothingwrong,

Not to mention the recent sale to the trumpers and the saudis

msokiovt,
@msokiovt@lemmy.today avatar

Kushner and the Saudis, absolutely. Good chance I won’t be playing their newer games after I heard about that nonsense.

Canconda, do games w Space battle games for casual player?

NO Mans Sky. You can dogfight space pirates. I need to spin the game up again now that custom ships are a thing.

BCOVertigo,
@BCOVertigo@lemmy.world avatar

The custom interiors and crew based stuff is really interesting and I want to see it as a light no fire testbed if nothing else after they said it was the same core tech as their ocean faring ships.

ICastFist,
@ICastFist@programming.dev avatar

Unless they did a proper rework of space combat, it’ll get old fast, just like ground combat. I also remember you could pile up dozens of “Kill space pirate Whoever” from several systems, travel super far away so that you could reset the quests, reset said quests, then manage to complete ALL of them by killing only one target

a_pithy_name, do games w Once again, looking for PS2 game suggestions!

I strongly recommend Dark Cloud and Dark Cloud 2. DC2, to my memory, could have aged well, but DC1 might be a rough play if you’re not in the headspace for a game of that era. I haven’t played them in an age, though.

Otherwise, I find that Kingdom Hearts (and KH2 in particular) aged very well. KH2 just feels really good to play.

As for Final Fantasy, if you have a wild hair to play just one, you’ll get a dozen different opinions. However, since essentially every game plays with new universes and new gameplay mechanics, you really do get a fresh start with each one.

Glide,

Seconded for Dark Cloud 2 specifically. Game is incredibly good.

codexarcanum,

DC2 is absolutely a must play. Its a ridiculously big game though, be warned. You’ll be deep into the latter chapters with the game still throwing new mechanics at you like “omg, I have to play golf in dungeons now too, and fishing, and base building, and photography, and and and and”

I kind of do reccomend a guide for it as there’s some permanent misables.

Cethin,

From my memory, the misable stuff isn’t the important, but it is frustrating to not be able to get. I would say if you aren’t worried about missing a few unlocks, just accept that you’ll miss stuff and don’t stress about it.

If you’re the type of person (like me) who finds out they missed something and feel compelled to restart, even if you were never planning on 100% the game, then yeah, use a guide. I wouldn’t use a guide for everything, but I’m certain there are guides that say when misable stuff is coming and how to get them.

twinklefruit,

I tried play DC1 recently because it looked good and was pretty disappointed.

It’s kind of a janky dungeon-crawler, not necessarily the adventure I was hoping for.

a_pithy_name,

I’m not too surprised; it’s been a long time since I’ve played it, and I suspected my fond memories might not reflect reality. Did you give the sequel a shot?

twinklefruit,

No, but I might if you recommend it. It’s actually the game that stood out to me on store shelves as a kid.

I just thought I’d start with the first 🤷

a_pithy_name,

I remember it being a great game! Moreso than DC1; I think the former appealed to me so much because it was the first game I played with a base-building gameplay loop like that. If you’re looking for a game to play, consider giving it a shot. I remember being reeled in pretty quickly, so you ought to be able to make up your mind early on (although more and more interesting systems get introduced the longer you play, of course).

twinklefruit,

Thanks. I’m definitely gonna check it out now 😎

Cethin,

DC2 is still fairly similar with the dungeons (though much less grindy, and far less annoying with running out of water or whatever, from my memory). 2 adds a ton of other things to do though. If you’re tired of grinding dungeons, go fishing, breed your fish for races and events, go golfing, find things to take pictures of for inventing, progress your town for more unlocks, advance NPC quests to add them to your group, etc. 1 is fairly linear with one way to progress. 2 has probably a dozen different activities to progress in, so you can do whatever you want in the moment.

NuXCOM_90Percent, (edited ) do games w I finally decided to go full piracy against big companies

I am not going to discuss the ethics of piracy because I genuinely don’t give a fuck (also the vast majority of people don’t know the difference between ethics and morality and insist whatever they do is Good so it is even less productive than slamming my hand in a cabinet).

But if your goal is to actually not support those companies? Don’t play the games. Because “Wow, Spider-Man is fucking awesome” is still going to encourage others to buy it. Even if you say “Wow, I am so glad I pirated it because Spider-Man is fucking awesome” is going to encourage people who don’t know how/don’t care to pirate things to buy it (and people are going to think you are an obnoxious edgelord).

And yeah, I’ll parrot others: If you think games are in a bad place (from a monetization and content perspective… not from a funding and censorship one) then that just tells me that you don’t actually care enough to follow indie devs.

dogs0n,

100% agree, if you don’t want to support something, then do not engage with it at all. Simple as that.

Keegen, do games w Oblivion leveling guides be like:

Skyrim’s followers have a maximum carry weight and won’t let you trade them any items after they exceed it. That is, if you TRADE them the items! You can just Hold E/talk to them and go into interaction mode and order them to pick up things from the ground. They will happily do so without complains regardless of their carry weight status, extremely helpful for collecting a bunch of dwemer junk to smelt down into ingots for smithing - those things are heavy!

SharkAttak, do games w Life imitates art
@SharkAttak@kbin.melroy.org avatar

We are outside the Matrix, right?

filcuk,

God I hope we’re in the matrix. I refuse to accept this is the reality now.

Spaniard,
@Spaniard@lemmy.world avatar

If this is the Matrix then it sucks, I don’t think it’s supposed to suck this much, everyone would take living in Zion over this.

Eh_I, do games w Xbox consoles are now getting a fullscreen Xbox Game Pass Ultimate ad at boot, just a day after a 50% price hike was announced
@Eh_I@lemmy.world avatar

“Please drink a verification can of Mt Dew Game Fuel™ and belch your Social Security number to continue”

trslim, do gaming w What game changed your life?

Undertale. That was the game that really changed my life. I never did complete the bad ending route because that game is my comfort game, and it made me want to be friends with the world. I was kind of a jerk in middle school and highschool, but Undertale, which I played in my Junior year made me feel so guilty about who I was being. I think it also saved me from going down the rightwing extremist pipeline because of how much it touched me. I thank Undertale for making my life better.

Deltarune also means so much to me.

LettyWhiterock, do games w Both Sega and PocketPair are taking jabs at Nintendo and I'm loving it
@LettyWhiterock@lemmy.world avatar

I mean I have no actual respect for any of these companies. Their goal is money before anything else. Them “taking shots” at one another is meaningless to me.

Ganbat, do games w GTA V was released on this day, 12 years ago

Gotta love Steven Ogg.

Robyn, do gaming w Wait, that's illegal

I feel like if the boss also healed continuously it would be less annoying, like you can plan around it. What grinds my gears is when I think I’ve won, and the game just goes NOPE!

psx_crab,

Ho boy you’ll love Father Ariandel and Sister Friede, they have both.

Wrufieotnak,

What? Can’t remember them healing themselves.

Edit: right, forgot about the miracle bullshit due to all that other bullshit… Disregard my comment then.

psx_crab,

She only did that on second phase with Father Ariandel, but yes, guessing whether there’s another phase while your estus is empty is certainly more bullshit than healing 🤣

Xed, do games w Happy Birthday!

Nintendo makes great games but they are becoming very greedy

TachyonTele,

When the OGs are retiring and dying off, the next generation is always greedy for their money.

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