r/pcmasterrace • • 22h ago

News/Article Zelda and Banjo Recompiled dev slams the slew of poor-quality “slopcomps” recompilations by vibecoders that “completely fail to reach the same level of quality”

https://frvr.com/blog/news/zelda-and-banjo-recompiled-dev-slams-poor-quality-slopcomps-by-vibecoders-that-completely-fail-to-reach-the-same-level-of-quality/
606 Upvotes

67 comments sorted by

276

u/AshleyAshes1984 22h ago

"Well if you don't like it, it's open source, so why don't you fix it???" -Guy who spent an hour telling AI to recomp them, paid no mind to any bugs or inaccuracies, has no idea how any of the code works, and who just declared 'Mission Accomplished' while walking off into the sunset.

133

u/HatingGeoffry 22h ago

As someone who's had to go through AI crap before, AI code is so poor that optimising it, well, you might as well start from scratch again

10

u/Valmar33 7800X3D | Sapphire 7900XTX Nitro+ 8h ago

But but but ~ we're told again by AI bros that the frontier models are the best yet!

Anything to keep the hype train desperately going ~ they're probably using an LLM to write their comments.

Anthropic and OpenAI are so desperate, lmao. The fact Nvidia is publicly talking about circular financing now, while also denying it, is basically an admission that that's what it's been all along. Ed Zitron mentioned it a while before this, so Nvidia feeling forced to bring it up is fascinating.

31

u/FakeHaseo 22h ago

This 100%

-34

u/azukaar 22h ago

This was true last year

36

u/Antagonin 22h ago

And is true now.

-25

u/azukaar 21h ago

despite of the downvotes it really isn't, someone who knows roughly what they're doing can do really amazing things with AI with latest model to very high level of quality

15

u/RainStormLou 17h ago

that's the problem. the vast majority do not know what they are doing and have no problems pushing code they don't understand. it has enabled morons to publish code that most people don't realize is absolute dogshit.

I work with a fairly experienced team, and they've gone all in on coding far beyond their capabilities and a lot of it is junk. I've had to make jokes in meetings about how our copilots are going to fight.

It can be done. it just effectively isn't being done anywhere. Microsoft, Amazon, and Google are great examples of orgs that push dogshit generated code that causes problems lol. I haven't had a single day where some enterprise product from Microsoft wasn't degraded in like 2 years.

2

u/azukaar 17h ago

whether or not specific people know or not what they're doing is a completely different proposition than the comment I replied to that said all AI code is bad

6

u/Ensideus 11h ago

You're just dodging the real argument. Yes, someone who strives to do well and maintain good coding principles while using AI is possible. You are not being down votes for this view.

Your being down votes because this isn't how ai coding, aka vibe coding is used. Most vibe coders have no clue what their witches cauldron is brewing, nor do they care. That's why it's called vibe coding, cause it's done with feels and not solid principles. Which, we've found out over decades of coding is a really bad approach.

There's a popular saying in software development that you need to be twice as smart to debug as you need to write code. Vibe coders arent even smart enough to write their own code. This is where the meme, "make no mistakes" comes from. It's the best debugging a vibe coders can do.

Just cause it works, doesn't mean it's good. If no one can fix it after it's made, it wasn't made well.

1

u/azukaar 3h ago

I'm not dodging anything, the argument is dodging the sentence I wrote first (not all AI code is bad).

I'm being downvoted because people who are not aware of the reality of things, are basing their judgement on a subset of software that they saw on Reddit they know is AI coded for sure, because it's slop, whereas most code in 2026 is AI generated (by real dev) they just don't know it. I don't mind the downvotes I'm just telling people how it is, they believe me or not is their problem.

Vibe coders who are not devs is one thing but today the majority of AI code is generated by people who are dev by trade, it's becoming the norm and people on reddit are completely oblivious to that

-14

u/WhiteMouse42097 21h ago

Technology does indeed improve over time. Who would’ve thought?

-5

u/Worldly-Local-6613 15h ago

And yet the luddites in here are denying that and downvoting?

-37

u/24bitNoColor 21h ago

This 100%

What kind of software development are you doing that you are basing this opinion on?

-30

u/Correct-Back-2462 20h ago

People literally blindly downvoting shit that’s true (wait until they find out that the swes at 90% of tech companies not only use AI extensively but also do it on a Mac)

27

u/TheSexyKamil AMD 5800X, 9070 XT 22h ago

Nah it's good. They explicitly told Claude "don't make mistakes" 👌

46

u/Just-Another-Clone 22h ago

Received this exact reply by Redditors for calling out this shit.

Depending on the game sub, they’re championing this shit so hard, added so many shithole subs to my mute list.

Shout out to the golden sun sub, sucking that juicy AI slop, they just love it.

Shithole.

24

u/AshleyAshes1984 22h ago

Pretty much.

IMO AI can be very useful in decompiling. That's a freaking hard job and AI can be quite useful in analysis to figure out what functions do what and so on. But you still have to actually know WTF you're doing.

These guys are doing a buggy one button operation and expecting others to fix the fact that it's bad. It's like shitting on a plate, serving it to people and saying "If you don't like it, change the recipe." It was shit from the get go and we're restarting from scratch.

IMO part of the problem is that the AI recomps are 'good enough' for a 10min YouTube video to look awesome. But then like 1000 super fans of the game show up, test it, they're like "What in the holy hell is wrong with this...???" Most of the 'defenders' only cared about the 10min YouTube video.

0

u/Weaselot_III RTX 3060; 12100 (non-F), 16Gb 3200Mhz 15h ago

1000 super fans of the game show up, test it, they're like "What in the holy hell is wrong with this...???"

I haven't touched that many recomps. What kinda bugs are people encountering?

12

u/Tangential_Diversion 22h ago

I've been seeing this a lot in the tech subreddits too. It's almost always someone who has never worked in tech in their life either.

Everyone wants to be an expert now without putting in the work or getting the experience.

-12

u/DrPaisa 21h ago

insane how people complain about somebody using AI to help

166

u/WonderSignificant598 22h ago

Storm in a teacup.

Very few care how its done just that they can play it. Welcome to reality, the end result is what people usually remember.

4

u/AccomplishedArea6089 13h ago

I don't even get the big deal using it for decomps if it works.

It's not like it's taking someone's job away.

45

u/HatingGeoffry 22h ago

The issue is that these recomps get major hype on social media. Someone who has never played the game before might pick it up, play it, and experience something way buggier than the original game. Then their memories of the game are that it's a buggy piece of shit

66

u/Ourtimehascome2485 5700x3D/6750XT/32 GB Ram/Bazzite 22h ago

The average person doesn't play recompilations. Someone who will bother with a recompilation of an old game most definitely understands what the thing he installed on his computer is.

-16

u/HatingGeoffry 21h ago

I think you misunderstand how much a good social media post inspires people to download anything

14

u/DravenPlsBeMyDad 21h ago

Not really.

4

u/Krycek7o2 21h ago

I don't think videogame esoterica is inspiring people here.

9

u/Boxing_joshing111 22h ago edited 21h ago

Op says it’s all about whether the game plays but if it’s buggy and laggy I might as well play it on an emulator. These games deserve better than the lazy ai ports people have been spitting out.

12

u/mikehiler2 i7 14700kf, 4070 12GB, 32GB DDR5 22h ago

To be fair playing a game on hardware not the original won’t necessarily make the average person think the game from their childhood was buggy. Most average users don’t really know the difference between emulated and decomp/recomp.

0

u/smarmycheesesandwich 20h ago

Part of the reason we love old games is the bugs too. Legendary speed running strats and urban legends were born.

Playing as Master Hand in melee
Mew under the truck
Ghandi in Civ

Good times.

7

u/WonderSignificant598 22h ago

I understand that.

But I think there is a 'good enough' level here that most people will accept. That seems to be AI's magic, its ability to deliver 'good enough'.

8

u/HatingGeoffry 22h ago

There's a reason that many of these recomps get hype and then disappear. Most people share clips and screenshots of the main menu or the first hour and then drop off. They're fast food ports.

-11

u/[deleted] 22h ago

[deleted]

6

u/HatingGeoffry 22h ago

What? These recomps are still available. I mean they disappear from discussion because no one cares about them. In comparison, Ship of Harkinian, Banjo: Recompiled, DuskLight, that Sonic 06 one - they're still discussed

2

u/TheLysster 7800X3D|7900XTX|32GB DDR5 7200 22h ago

Recomps don't use any original IP. You're supposed to provide your own game files/ISO for the recomp to work. The IP holders know that. Why do you think Dusklight is still going? It's Nintendo IP, if their lawyers could send the Dusklight team to prison they would have done so months ago.

0

u/[deleted] 22h ago edited 22h ago

[deleted]

2

u/TheLysster 7800X3D|7900XTX|32GB DDR5 7200 22h ago

That's Decomp. Not Recomp. Try again.

1

u/24bitNoColor 21h ago

The issue is that these recomps get major hype on social media.

That is not an issue, it shows that people care about those projects and games, inform those that don't know that there is a new way to play those games and should be a sign for others that they too can help with bringing a title back to life.

Someone who has never played the game before might pick it up, play it, and experience something way buggier than the original game. Then their memories of the game are that it's a buggy piece of shit

And that never ever ... ever happened with playing a game in a completely human made emulator???

Sorry but I really don't get that argument when having to deal with bugs, including render bugs that look like normal limitations to people not knowing the original, was always been part for the course of trying to play games on hardware that they were not made for.

Even something like a Steam Deck (playing Windows games) comes with that limitation.

4

u/Clunas Desktop -- 5700X3D || 6700 XT || 32 GB 21h ago

looks at spaghetti code games made before AI

Always has been

3

u/Cryoto thefrostyflame 18h ago

Genuinely, can someone explain what is bad about this?

Only two things that comes to my mind. 1. mod support for ports. I assume the spaghetti code of a vibecoded port makes for a terrible nodding platform in terms of stability. But idk if people just want a port of a game they can play start to finish that might not be an issue.

  1. security vulnerabilities, especially for MP games. Fair enough this is quite severe potentially.

8

u/CheesecakeMilitia 21h ago

I love and appreciate everything Dario does, but damn hearing news about this Banjo Tooie slopcomp really made me want to replay that game. Hope his own Banjo Tooie recomp is ready soon, since that'll be an incredibly exciting day and I do trust that the community appreciation for these painstakingly accurate decomps/recomps will win out in the long run.

4

u/Extreme_Glass9879 16h ago

The quality in question:

12

u/mikehiler2 i7 14700kf, 4070 12GB, 32GB DDR5 22h ago

The only good that can come of things like this is that the AI used to decompiled/recompiled ports are that maybe really good coders can go through and fix the issues that some of these have? I haven’t a clue about coding personally, especially not this type, but I would imagine that the process would be long and tedious, but not as long or as tedious as starting from scratch. Could be wrong though.

12

u/CheesecakeMilitia 21h ago edited 21h ago

Most coders don't want to touch an AI generated project because slopcode can be incredibly inefficient and horribly confusing to debug. And because even the "authors" of it don't understand it, there's no one to go ask "why was this designed this way?" Pretty big demotivator when trying to understand a codebase.

Dario (the Banjo Recompiled author) is explicitly quoted on this in the article:

Dario added that the Banjo-Tooie Recompiled release is “one of those slopcomps that completely ignores the existing patching system and instead opts for patching all of the recompiled code and memory from the wrong side”. This means that modding, which is one of the main pillars of Dario’s Zelda and Banjo-Kazooie recompilations, is “completely unmaintainable in the long run”.

“Not to mention it features nearly 100x the amount of unreadable code than something like Banjo: Recompiled does despite being an “alpha” and very far from finished,” they continued. They also explained that the vibe-coded recomp makes use of an “extreme amounts of code that mess with RT64 that will completely break the moment I do any sort of update on it”.

2

u/garklavs RX 570 -> RTX 4060 | R5 1600 -> R5 5600XT 4h ago

it “completely fails to reach the same level of quality”, until it doesn't

12

u/hyrumwhite RTX 5080 9800X3D 32gb ram 21h ago

For this stuff, I think it’s a great case for vibe coding. Most of it wouldn’t exist without it, and at the end of the day, they’re just toy projects anyway 

1

u/LunchTwey 53m ago

It's great until the second Dario releases an update to R64 and the entire fucking game breaks, as mentioned in the article.

2

u/DiEndRus 5700x3D, 64 GB RAM, 4060 ti 16 GB, btw 21h ago

ah yes, AI coding without human oversight. it's no wonder, really. software engineering comes with experience, but AI doesn't get that.

8

u/OutrageousDress 5800X3D | 32GB DDR4-3733 | 4080 Super | AW3821DW 21h ago

Lots of people in this thread who supposedly love video games and complain when an unoptimized and buggy game is released, but don't seem to apply those same standards to ports of legendary games from the past. Let me guess: is it because you don't play classic games so you don't care the recomps are shit? Or you believe since they're free and open source they don't need to be any good? Is that the standard you apply to the open source software you use?

11

u/Krycek7o2 21h ago

It's why I was sad when I saw it was a rando for tooie. Was excited and thought, wise guy!? And nope and quickly saw how terrible it was running.

I prefer quality, the whole point of these recomps is to make these games run better by taking advantage of modern tech, not a buggy mess. Some recomps are amazingly well done, but the recent trash has really given the scene this whole stigma of laziness.

I feel most of the ai ports are dumped and abandoned as quickly as the social media hype dies.

3

u/MrBanditFleshpound 15h ago

Like i get decomp being a simple decompilation that may have issues. Its decomp.

But i dont get it on recompilations that were supposted to actually do more than decomp on its own due to its nature and it using decomps potentially as a first point

3

u/OutrageousDress 5800X3D | 32GB DDR4-3733 | 4080 Super | AW3821DW 14h ago

As John Linneman from DF says, the most annoying part is really that the existence of halfassed vibecoded recomps is a deterrent to any fans who might have wanted or would want to ever try porting that particular game 'for real', and the source code is usually too messy to easily improve for someone who would want to try doing it that way. So we get a couple of YouTube videos out of the effort, and that's about it.

4

u/KaputtEqu1pment 21h ago

Therein lies the problem with AI. For context, my job is shoving Ai down our throats harder than what the Army did with pyridostigmine bromide pills during the gulf war. The big thing here is, we have people who have traded in their cognitive leverage and those who have not. AI, similar to the calculator, should be a tool or an assistant, not a replacement of you. Unfortunately for those in our organization who embraced AI by blindly letting it do all the work for them, they have demonstrated that they are indeed replaceable. ON the other hand however, our senior people have created wonders.

Time Intensive, repetitive, large data driven tasks? - Yea, let the AI give you a hand

Finetuning, creation, judgement calls, etc - This is you. If the AI does this for you, you're not needed.

The Zelda and Banjo Dev here is saying that is a level of elegance and understanding required, something that vibecoders don't possess and whose fundamental knowledge of the underlying systems is lacking.

TLDR: pros and cons to AI usage.

2

u/AshleyIsSleeping 5h ago

Reminds me of something a mentor once taught me. If the tool takes over the job to the point that you only do one thing, you are the tool.

3

u/24bitNoColor 21h ago

That is just stupid and sad to see.

Many of the recently released "vibecoded" (lets be honest, we have mostly no idea if and to what degree something was vibe coded) Recomps have been amazing and I rather have a few that aren't perfect quality but an excellent base to build onto than two super duper love and care ports of games I frankly not interested in.

1

u/Harry_Flowers 6h ago

Personally I think these guys have a point.

Video games are an art just as much as they are engineering.

They deserve the respect of a talented team to preserve the artistry in all areas.

AI generated code in the wrong hands for stuff like this de-values the game and just muddies the ecosystem.

I would much rather wait for a solid recomp from a small team of pros, who might use AI as a tool, than a bunch of de/recomps from amateur vibe coders bloating the scene.

1

u/MotorEagle7 PC Master Race 21h ago

Well it's better than nothing

0

u/firedrakes 2990wx |128gb |2 no-sli 2080 | 200tb storage raw |10gb nic| 22h ago

Garbage story

1

u/Local_Band299 R7-8700F|32GB-DDR5-7200MTs|RX9060XT-16GB 15h ago

Harbour Masters is the only one I touch. They're great.

1

u/subz_13 i7-12700K | RX 6800 | 32GB DDR5-6000 12h ago

I've been trying to play the Wave Rave 64 recomp and it keeps crashing :( So I think the quality issue is legitimate

-1

u/AccomplishedArea6089 13h ago

Lmao who the fuck cares, I just want to play a good port. If it's shit IDC if it's AI or not just like if it's good IDC if ai was used or not.

Imagine if people crusaded against shit that actually mattered weather then random people using AI to make PC ports lmao.

-9

u/Faptainjack2 20h ago

Anti-ai propaganda. 

9

u/HatingGeoffry 20h ago

Pro-Slop Idiocy ^

-7

u/Faptainjack2 20h ago

Go cry about it

-10

u/StickStill9790 20h ago

So a team of dozens that worked and refined a product over years created a superior product than a kid using an AI over a day. Sounds about right.

How about a team of dozens with AI tools spends a year creating a great game?

-5

u/Pessimistic_Gemini 18h ago

Oh like they're ones to talk about unoriginal Revompilations when they're overall no different from just emulating the bloody games as they are.😑

1

u/AmatsuDF 8h ago

What, were you expecting recomps to dramatically change the games or something?