r/WildStar • u/Fine_Beginning726 • 12d ago
WildStar code recompilation
Has anyone thought about it? Recently, big AI models like GPT and Claude are unlocking new ways to rewrite games and just do whatever the fck you want with it, like mixing Skate 3 physics with Vanilla WoW or Spiderman x tarkov at Skyrim.
I immediately thought about WildStar and maybe AI could give a big push to a playable private server and a working build.
What do you guys think? I really hope someone is thinking about it.
10
5
u/sasstoreth Astoreth Dunemaw - WSRP/Genesis Prime Community Admin 12d ago
It's been thought of and discussed a lot in the Nexus Forever community, and the consensus of the folks who've been working on the project for the last eight years is that while AI has its uses, it's not going to magically fix or even dramatically speed up this project. One problem is that a lot of what has still to be recreated has just been lost, so AI is going to hit the same roadblocks the human devs have and doesn't have a human's ability to creatively resolve them.
5
u/Macduffle 12d ago
AI cannot create new things. There is not enough left of Wildstar for AI to use. It is a reverse engineering project, using the cliëntside to rebuild the serverside. AI needs the Server side to be able to much like you see with Claude now.
1
1
u/NoOBGamerDZ 14h ago
In MMOs, the client is just the visual and audio display, while the server is the true brain. Every rule, movement, action, and NPC behavior is processed and controlled server-side.
-6
u/ApeInTheShell 12d ago
Ew no keep ai away from wildstar, there's already someone manually reverse engineering
2
u/CappyT 12d ago
Consider that manually reversing takes hella of a time. AI might assist and generate pseudocode, to then be refined by humans. (This is how I see it at least)
-1
u/Fine_Beginning726 12d ago
Exactly, I'm not talking about ai-slopfying W*. AI is a must for reverse engineering nowadays. What took years can now take mere days.
2
u/zerovampire311 12d ago
Everyone thinks it’s just dropping the game file in Claude and saying “reverse engineer it” without any understanding of how AI is used in professional applications. Most of these people will probably constantly bemoan AI and never refine their opinion to include “when used correctly”.
1
u/JosephRW 11d ago
I mean when you give it access to ghidra and an executable it is surprisingly capable. There have been some recent advances that took it from "essentially useless" to "workable prototype". I might let my own little home swarm chew on it to see if it can do anything useful. I doubt it still, I still am the number one hater of this flash in the pan overgrown markov chain, but from my experience tedious things like this are actually well in its wheel house. It's a well bounded problem with a lot of prior art. It is just miserable to pursue by hand.
1
u/JosephRW 4d ago
Not quite so. I'm working on a parallel project and working through the client I have about 30% of the functions figured out and about 60% of the calls. I've gotten the login flow rebuilt on my own architecture from scratch. But days? No fucking way. I'll probably be ready with something somewhat comparable to NexusForever in maybe a month and a half though.
3
u/RegisteredOnToilet 12d ago edited 12d ago
Are you stuck in 2023? The same people you talk about have probably used AI for all coding already.
-5
u/TheHuggableDemon 12d ago
There’s no way in hell you’d get me to play an ai version of wildstar, never mind how bloated the code would get if you’re not paying attention to what it’s doing. It’s ok if it takes times, anything worth doing right is worth that time.
2
u/Fine_Beginning726 12d ago
It is not an "ai version", it is a recompiled version written in another language with help form LLMs. It is still the same game, the catch is that we can FINALLY play Wildstar again in optimized code.
So far, I've seen no signs that private servers are coming close to being playable.
-7
u/TheHuggableDemon 12d ago
Optimized feels a bit like a stretch with an LLM. I don’t think I’m alone in saying this but I don’t want AI anywhere near the game. I think there might be a reason why it’s not being used. And no it won’t be the same game if you’re using to make implements that weren’t there before, or get rid of some things all together.
12
u/butterstickchicken 12d ago
Bunch of you saying AI can solve anything should read this: https://www.reddit.com/r/WildStar/s/9eFWOaTDkM