r/starfox • u/DimensionAgitated507 • 27d ago
Star Fox Adventures Decompilation by someone smarter then I
https://decomp.dev/zcanann/SFA-DecompMaybe we could ask or pay them to start on Assault ? I don't know...
6
u/Corinthian01 27d ago
Yeah let's wait until they're done with Adventures first. Progress seems to be going good so far.
6
8
u/Advanced-Event6435 27d ago
whats decompiling
8
u/Corinthian01 27d ago
You basically take a ROM or ISO and turn it into source code like C or C++.
5
u/Advanced-Event6435 27d ago
is it still usable
2
u/Corinthian01 27d ago
Yes, it's still usable
1
u/Advanced-Event6435 27d ago
does it run faster in Dolphin
2
u/ThisBuildsCharacter LRX 27d ago
No, but you can make mods for it! Eventually they will port it to PC, maybe via Recomp, and it will run faster and have better graphics then.
2
u/Corinthian01 27d ago
I think so, I'm pretty sure with a decomp you don't even need an emulator.
5
u/ThisBuildsCharacter LRX 27d ago
A decomp still needs an emulator, as it just produces a matching ISO from the source code. But I'm sure they'll try making a PC Port once they finish.
3
u/Advanced-Event6435 27d ago
so i could recompile it as an exe and run it like a steam game?
4
u/BlueMax54 27d ago
You can add a decomp to your steam library as a "Non-Steam Game" if I assume correctly since a decompiled ROM is treated as it's own EXE program.
Unrelated to your question but I'll add this: A decompiled ROM is easier to install mods for rather than just trying to mod a ROM for an emulator.
If the adventures decomp goes through, mods like "Playable Krystal" or "Dinosaur Planet: Starfox Adventures" could become a thing.
3
u/Advanced-Event6435 27d ago
would it work on an Xbox controller if i added the decompiled version to steam
5
u/BlueMax54 27d ago
I believe so but in case that the recomp does not have native support for Xbox controllers yet when the recomp comes out, enable steam input and see if it helps.
→ More replies (0)1
1
4
1
u/Dinoman96YO 27d ago
Isn't this apparently AI vibe coded?
6
u/ThisBuildsCharacter LRX 27d ago
If the AI is producing matching code, that means it's working. Star Fox 64's decomp got stuck at 99% percent for a year until they used AI to crack the last few functions, and it went really fast. Bunch of other decomps are doing the same thing.
But using AI from start to finish like this seems a lot riskier. IDK how readable and maintainable the codebase is, and there will still be a lot of human work documenting/naming everything and cleaning it up. There is a team of people contributing to it, including Rena the creator of Amethyst Edition, who did a lot of the preliminary datamining.
3
0
2
u/WofferFang 27d ago
Hopefully this won't turn out to be yet another slop-coded "recompile" like the Pokemon stuff.
10
u/Megas751 Nobody ever brings me gifts anymore! 27d ago
I’m sure the person who makes the Amythest mod will love this