this was super fun to try and I'd recommend giving it a go if you're interested. Shoutouts to Skyth for making it! Links in the description of the vid!
@@cuddlecakes7153 they took the code for mario in super mario 64 and managed to fit it in sonic generations. this was made possible thanks to a team of people decompiling mario 64 and publishing the source code
@@Rubbe87 "no that would not work" Source? As other comments stated, SM64 engine can load geometry data and applies things like slopes, walls, floors, ceilings pretty much by itself. But then again, to be sure, can you give me a source that either agrees or disagrees with that?
The weird thing about Mario's physics is that his forward running speed is capped… but only when he's running on a flat surface. When he's on an angled surface, there's no cap 🤔 whoever imported this, or whoever made the Mario 64 library could've made it so that Mario never detects he's walking on a flat surface
Seeing Mario hit a falling platform in Chemical Plant, and just splashing into the water instead of just plummeting down and losing time and progress, is so satisfying. And Sonic can actually wall jump, it just varies between games, and is usually "context sensitive" more often than not, lol.
Before I go crapping on 3D Sonic games (because Sonic Adventure 2 Battle is only one I genuinely like), I must say that this makes me truly want to see Mario with FLUDD in a Sonic Generations mod. He'd get a lot of velo with the squirt and slide... and he'd get nice height with the rocket nozzle. If Skyth or somebody can find a way to do that, it would be totally legendary.
It honestly amazes me how well they were able to replicate SM64's physics! I love it when players have to work with radically different mechanics! Shame you weren't able to complete everything, but nonetheless, thanks for uploading this interesting run video!
I believe this is made with a product of SM64 decompilation, where they basically make an executable instance of SM64's player code taken directly from the game running in a sandbox that is fed level geometry from Generations. So it's literally translating the data of the Generations level into geometry data that Super Mario 64 could comprehend, and the extracted game code thus interacts with that. Which is why Mario behaves 100% true to SM64 player physics. This approach is made all the more simple based on the self-contained way that SM64 collision handling works. All you need to do is feed it collision geometry and it will automatically recognize what's a wall, a floor, or a ceiling (and how steep slopes are with regards to how they affect Mario's footing) based purely on the angles of the surfaces. It's a surprisingly sophisticated system.
@@sagacious03 i played the whole thing silver needs to be homing attack to process. The most i've seen is salty doing the whole thing but if you wanna see someone who beats it at a good time i can't tell you
"The guy said some levels aren't completable but I'm super good at Mario so I should be able to just.. do them" followed almost immediately by him getting stumped for a minute or two by the first loop he encounters took me out
i would love to a tas of this, with and without blj. with blj it's probably just going to be an epileptic seizure machine but those are funny to look at
@@FlamingZelda3 >take source code from Super Mario 64 >copy paste said code into any other game you want >You can now play as mario from n64 in any game you want
this was super fun to try and I'd recommend giving it a go if you're interested. Shoutouts to Skyth for making it! Links in the description of the vid!
Mario just walking to the end of the loop instead of running through it slays me.
Sonic: Mario how the *fuck* are you doing that
Mario: *Do you believe in gravity?*
weed
@BandofHorses 1985 what was the point of saying some rude shit like that
@@JugularJohn he got c moon
He's harnessing his Mario Galaxy energy
Did this man just BLJ in the first minute of the Sonic Generations Speedrun?
Simply is such a legend lmao.
Man, this mod is hard af. I remember watching Salty play this and some levels took hours to complete
dobby gaming
how did they make this mod? Did they just import Mario into Sonic? Or is it more complicated?
@@cuddlecakes7153 they took the code for mario in super mario 64 and managed to fit it in sonic generations. this was made possible thanks to a team of people decompiling mario 64 and publishing the source code
Dobby Gaming
Who is salty?
BLJ's working the same in a completely different game is so amazing🤣🤣🤣🤣🤣
thats because its the same physics from mario 64 but reverse engineered and put into a different game
@@sometf2player752 It's most likely the other way around. Sonic level data being fed to the SM64 engine.
@@chrisakaschulbus4903 no that would not work.
@@Rubbe87 "no that would not work" Source?
As other comments stated, SM64 engine can load geometry data and applies things like slopes, walls, floors, ceilings pretty much by itself.
But then again, to be sure, can you give me a source that either agrees or disagrees with that?
@@chrisakaschulbus4903 No it isn't, Mario is actually in the gens engine using libsm64
The weird thing about Mario's physics is that his forward running speed is capped… but only when he's running on a flat surface. When he's on an angled surface, there's no cap 🤔 whoever imported this, or whoever made the Mario 64 library could've made it so that Mario never detects he's walking on a flat surface
or couldve just... removed the spped cap
Next thing you know they're gonna make Generations level mods around this and we'll literally just have Super Mario 64 in Sonic Generations
I would love to see how Mario 64 would be in Sonic Frontiers.
It’s a me, Sonic
The reason why mario can go through some sections is because those are automated loops that make sonic run automatically
Seeing Mario hit a falling platform in Chemical Plant, and just splashing into the water instead of just plummeting down and losing time and progress, is so satisfying. And Sonic can actually wall jump, it just varies between games, and is usually "context sensitive" more often than not, lol.
Simply is so cool. He had trouble on the pipe so he just casually BLJ’d through it
Before I go crapping on 3D Sonic games (because Sonic Adventure 2 Battle is only one I genuinely like), I must say that this makes me truly want to see Mario with FLUDD in a Sonic Generations mod. He'd get a lot of velo with the squirt and slide... and he'd get nice height with the rocket nozzle. If Skyth or somebody can find a way to do that, it would be totally legendary.
It honestly amazes me how well they were able to replicate SM64's physics! I love it when players have to work with radically different mechanics!
Shame you weren't able to complete everything, but nonetheless, thanks for uploading this interesting run video!
I believe this is made with a product of SM64 decompilation, where they basically make an executable instance of SM64's player code taken directly from the game running in a sandbox that is fed level geometry from Generations. So it's literally translating the data of the Generations level into geometry data that Super Mario 64 could comprehend, and the extracted game code thus interacts with that.
Which is why Mario behaves 100% true to SM64 player physics.
This approach is made all the more simple based on the self-contained way that SM64 collision handling works. All you need to do is feed it collision geometry and it will automatically recognize what's a wall, a floor, or a ceiling (and how steep slopes are with regards to how they affect Mario's footing) based purely on the angles of the surfaces. It's a surprisingly sophisticated system.
@@stungunnotapplicable1953 Neat! Thanks for the explanation!
@@sagacious03 mario can't beat silver and the final boss is just super sonic is what i can remember
@@TCBlueFire Hunh. Why is that? Also, did Simply or someone else go further in this? Was it recorded?
@@sagacious03 i played the whole thing silver needs to be homing attack to process. The most i've seen is salty doing the whole thing but if you wanna see someone who beats it at a good time i can't tell you
- Speedrunner Mario: "Your speed is temporary, mine builds-up forever."
TerminalMontage's Subspace Emmisary.
So the take away from these mods is that Sonic greatest strength is the fact that he can roll into a ball
mario doing the LBJ through the vast texture nonsense into the void is so simple yet funny
Mario: "Anything-a you can do, I can-a do better!"
_BLJs to infinity_
I've been wanting a video where a Mario 64 speedrunner plays one of these mods for so long, don't know why I'm just now finding one.
He also did a minecraft speed run playing as mario
8:03 feels like a fever dream!
all fine.. but could a pumpkin speedrun a sonic game?
no
@@SimplyN64 STEMHEADING Tssk
@@SimplyN64 Yes. STEMHEADING
The clip at the end saying “you’d be surprised” really got me lol
This is the very first mod I've ever seen where I said out loud, "I need to play this."
just because it looks neat doesn't mean it's a good experience
^ This is true.
Just because you’re neat doesn’t make you a good experience. Just the fact that this is possible is insane.
7:43 actually, Modern Sonic has a faster movement and can be used anywhere. It's called M-speed so Sonic is as fast as Mario
10:37 also that too
"The guy said some levels aren't completable but I'm super good at Mario so I should be able to just.. do them" followed almost immediately by him getting stumped for a minute or two by the first loop he encounters took me out
Amazing mod, I almost lost my sanity trying to play it myself.
simply my man, love the video. thought you might react harder to the bljs and flying in the game but good vid overall
Simply: *Pretends not to know the characters*
Also Simply: "Talk to me Aimeeeeeeee"
4:08 the reason why you were able to do a loop before was because the other one was scripted so mario switched to sonics physics for it
The very last line made me smile ❤
You came at me with Sonic in Super Mario 64 and now we're doing the opposite what a time to be alive
"who are these people???" killed me
Dude i didn't even know you could BLJ in SG, this mod is truly the best in terms of recreation
This is a greatest mod of Sonic Generations i watch. Mario 64 Generation hahaha
14:40 kind of yes, in sonic colo(u)rs when underwater, sonic has unlimited jumps
Proof of Sonic’s superiority
I'm already laughing 1 minute in LOL
Mario BLJ is the new Classic Sonic Spindash
I love that people put mario in other games its always so crazy. do people speedrun the game w this?
0:57 Mario is quite literally built different
insane crossover mod wtf
I'm so mad the backward long jump works XD
0:57 Mario is faster than sonic. It’s canon. It’s real.
SON: MOM Can I have new Somari?
MOM: NO We have "New" Somari at Home!
New Somari At Home:
i fucking lost it when blj clipped through the tunnel
he really said "do the mario"
I swear, game modders are fucking geniuses. The things they manage to accomplish are insane and I have no idea how they manage it.
Never seen Sanic enter GBJ before but there's a first time for anything
I LOVE MARIO!!!!
Really hope the Sonic Frontiers Have libsm64 mods.
Dang Mario made this a lot of fun
man always finds a good spot to blj
I'm coming chat got me 😂
More of this please
This was actually really fun to watch
this is so entertaining
Incredibly cursed
When I’m doubt. Wing Cap out 🤙
this mod is crazy, I wonder how long they've been working on it
dudes trying to find loading zones despite the fact that its not how the game works
This kicks ass
This is such a mindfuck lol
"I wanna run like sonic" Then play as sonic >:) you're playing as Mario here
10:16 he can in Sonic Colors
Sonic is Serb confirmed
Do more of these
really impressive mod tho
1:39 mamaussy does not deserve this large of a platform.
This reminds me of all those old "Ryu beats 1-1" videos done in M.U.G.E.N. but on like a whole nother level. Crazy.
Wowzers
nice e album on the wall bro
BRO WAHT IS THIS ICKY PAINTLIKE GOOP!?
cool mod
Next is Mario frontiers
Sonic can't do blj but he have M-speed and D-speed
Sonic cant blj *m/d-speed joins the chat
still has a better camera than sm64
i would love to a tas of this, with and without blj. with blj it's probably just going to be an epileptic seizure machine but those are funny to look at
They should put mario in shadow the hedgehog next
I am grandmaster of mario and I can't run sonic, unless if it were mario and sonic at the Olympic games lol 😂
This is the first time i've seen someone play that was decent at the game lmao
simpdad
This acualy just prove sonic is better than mario because mario needs a wing cap to get through sonic’s levels while sonic does it on his own.
Nintendo does what Segain't
how the f-.. decomp? wild
but can galaxy mario do it?
Mario is indeed slow as snot 😊
lol this was so funny :D
His pc:😶🌫️💀
Man what a great mod, only critique is they missed an opportunity to swap the shoe for fast sonic for a power star
yeet
Hey Simply, would you do the Half-Life 2 Mario mod?
what the NTSC-U ???
Super Mario world in sonic 2
why does the video keep zooming weirdly
I swear mario 64 mario isnt that slow right?
He isn't slow, Sonic levels are just huge
More
so is this a real impressive sm64 mod or a sonic generations mod
It’s a mod running Mario 64 in Sonic generations kinda like the Minecraft mod
@@CrispyLilGuy please explain.
@@FlamingZelda3 >take source code from Super Mario 64
>copy paste said code into any other game you want
>You can now play as mario from n64 in any game you want
@@FlamingZelda3 Not sure about how it works I just know it does so I'll just take Muscle Man's word for it
@@muscleman125 so m64 and sonic generations are both in C? (or a derivative of C)
Somari 3D
300th like and this mod is pretty hard!