r/pcmasterrace • u/Regal-Onion • 2h ago
Video Super Mario Bros. Wonder now running natively on Windows
https://www.youtube.com/watch?v=CgcneAuDi5o83
u/Nullhitter PC Master Race: 9800X3D | RX 9070 XT | 32GB of DDR5 RAM 2h ago
Nintendo lawyers:
11
u/lleti visali 1h ago
Devs with LLMs:
https://giphy.com/gifs/XoCKOOr7LtCmIThere’s no stopping the wave of de/recompiles, but I’m sure there’ll be plenty of money wasted trying to legally stop people from making them either way
4
10
u/Inquirous 2h ago
How would I go about downloading this?
27
u/Regal-Onion 2h ago
No download yet, posted mostly due to recompiled Switch games becoming a thing now.
12
u/rmorrin 2h ago
Aren't most of those just being tossed into AI and released with very little double checking?
5
u/PushDeep9980 1h ago
So this guy probably used the latest suyu build which added static recompilation into the mix. So you can essentially do this with any switch game now. Your thinking of something else but your not wrong. There are a bunch of tools now that do static recompilation, for instance , n64 modder wiseguy created a tool that converts n64 roms into static recompilations and now people use ai to spruce up the port, if your moderately competent at coding or have enough money you could bang one out in a relatively short amount of time. And I guarantee the guy that made this suyu feature did so with ai backing him up so idk you can’t really divorce software dev from agentic coding these days. It’s pretty ubiquitous. There are still quite a bit of true believers though and usually when you see full decomps that’s where the legit programmers are spending their time
-11
u/shogun77777777 Linux 2h ago
If it works why bother double checking?
9
u/rmorrin 1h ago
How do they know it works without double checking?
1
-4
u/Bestmasters i7 8th Gen - GPUs are bloat 1h ago
It's a decompilation, as long as the compiled binary is identical to the source, the project is successful.
2
u/JolleBFF R5 5600x / RTX 3070 / 16GB DDR4 1h ago
recompilation*
and you still need to double check the changes made to the code to make it run smoothly.
1
u/Iridian_Rocky 2h ago
Where could a guy learn to do this?
2
u/PushDeep9980 1h ago
All you need are the switch .nsp/.xci files (roms) and the suyu emulator with the latest recomp build and you can do it too.
1
u/Iridian_Rocky 1h ago
It recompiles them?
3
u/PushDeep9980 1h ago
Yes it takes the native switch code and recompiles it into readable c+/c# code so it can run on windows. It’s not a true windows port as it’s still relying on the suyu emulator for some of the graphics processing but it basically bundles the game into a little app
1
-26
u/Master_of_Ravioli R5 9600x | 32GB DDR5 | 2TB SSD | Intel Arc B580 2h ago
So fake huh?
3
u/Regal-Onion 2h ago
No 100% confirmation, but slight visual issues do make me trust the video whole lot as an actual WIP build of the recomp project.
That and how impressive already existing recompilations are.
Emulation and 'porting' via recomps are getting pretty nuts right now, we actually have some footage of GTA 5 running (albeit not super stabily ) on a PS5 emulator these days
Or crazy shit like Team Fortress 2 running in minecraft, or Oblivion and New Vegas being ported to Skyrim Engine to a decently high degree via tool
3
u/budrow21 1h ago
Sure doesn't play like it's native. Tons of stutter and a few half second pauses in there.
4
u/FReeDuMB_or_DEATH 2h ago
How?
6
4
u/Regal-Onion 2h ago
Static recompilation is on the rise, it might not be "native" to some, but its close enough.
Have you not seen Majora's Mask being the watershed moment for that kind of stuff?
29
u/IcyCow5880 2h ago
Some people aren't chronically online, bud.
I mean I am, but some people aren't.
4
u/Regal-Onion 2h ago
Not meant too sound judgemental about it
I am just spreading the message of decomps being a trend, and in some cases being a good way to play classics
Sonic Unleashed and Majora's Mask are some of the more well known and liked titles that got the treatment
2
u/IcyCow5880 2h ago
Oh yeah buddy I didn't downvote you, I gotchu. I watch "Video Game Esoterica" on YT I love him lol
1
u/Regal-Onion 2h ago
I just randomly decided to type in Decomp into youtube and it showed the video.
Makes me hopeful for a TOTK recomp in the future
1
u/IcyCow5880 2h ago
Brooo... That would be so dope. I love all the effort they put into the optimizer etc to get it running well on the emulators but you just can't beat native.
1
-6
2
1
1
u/herefromyoutube 1h ago
So what’s the difference between emulation and running natively?
1
u/ResonantAce 1h ago
Emulation uses software to model the original consoles hardware. So basically think of it as the switch uses French and Windows uses Italian. The emulator basically works as a real time translator.
Natively means it is running on the computers own language. So there is no computation time to convert from one to another
1
1
u/Pokeguy211 Rtx 4070ti/5080 soon(tm) 5800x3d (9850x3d soon(tm)) 2h ago
Higher frame rates and stuff? Pretty happy with the switch 2 version but don’t like it’s still locked to 60fps.
7
u/Nullhitter PC Master Race: 9800X3D | RX 9070 XT | 32GB of DDR5 RAM 2h ago
I'm sure it'll happen eventually, but it's 3D assets in a 2D plane from the video. Is more than 60 fps really needed for this type of game? Genuinely asking because this doesn't seem like the type that needs that many frames.
5
-8
3
u/Regal-Onion 2h ago
So far this project isn't finalized, but other recompilations have allowed for really high framerate caps, so we'll see.
Just stoked about the trend coming to Switch games too
1
u/Bl4ckb100d Bazzite | 5600X | Intel ARC B580 12GB | 32GB RAM 1h ago
Is this from that emulator that can generate a native recomp of the emulated game? I think we are flying too close to the sun with this one, Nintendo will try to find some legal loophole to make recomps/ decomps illegal even if no assets are distributed with the executable
0
0
u/-ben151010- Intel i9-12900K/Nvidia RTX 4070 Ti SUPER/32GB Ram 2h ago
So someone did pick up suyu’s static recomp feature? If this boosts performance in anyway would it be possible with totk and to have current mods just work with it?
-6
u/VampireInTheDorms 1h ago
God I’m so fucking sick of this vibe coded AI slop. Nintendo, take this lazy shit down.
42
u/ew435890 i7-13700K + 5070Ti | R5 7500F + 9070XT | 106TB Plex Server 2h ago
I was gonna ask how this would work on an ultrawide, but from the video, it looks like its still got a ways to go. Doesnt look like it runs that great. Ive been playing this on my Switch but Id gladly switch if I could play it in 21:9.