The sheer technical achievement on display here is staggering. I don't think many people expected that the GBA could be even remotely capable of something like this. -A
Mario 64 was probably the first video game I ever played as a toddler in 2003. It's a little hard to describe the sense of happiness I feel, seeing this game worked on in such a unique way with so much love. My jaw is officially on the ground, had no idea the GBA was capable of this
The new camera makes a MASSIVE difference!! People securely underestimate how much the camera does for a game’s feel. It’s one of the absolute most impactful elements!
Agreed! That so many early 3D games had a fixed angle camera is unfortunate. One of the things that made SM64 so groundbreaking was the dynamism of its movement, and the camera was a big part of that. It's important to me that I replicate that same feeling here.
@@jsbarretto Yeah! And the way the camera zooms and shakes during special animations like opening key doors or dying is still so uniquely high quality to this day. It’s wild that Nintendo’s first n64 game set the bar so high.
@@jsbarretto the problem is that the player's control over mario's movement is relative to the current camera angle, so if the camera angle changes then mario starts changing direction too. this can be very annoying when the camera automatically and unexpectedly changes angle while the player is navigating a dangerous area. this can be solved either be having mario's (or any other character) movement direction instead tied to something other than the camera angle or by the camera angle only change when the player makes it change. it is not necessarily something to worry about in this project since this project is mostly just replicating the original SM64 experience rather than improving it or anything but i am just saying. i actually found this problem more noticeable in Gex: Enter the Gecko than SM64 but it is an issue in both.
This comment 100% on the mark. Sonic 1, 2, 3 are better games with widescreen, purely better and that’s completely true. My favorite cameras in video game history are the pikmin 1, 2, 3, and 4 cameras. They are freeing and forgiving yet limited, very elegant
it's really fun to imagine a 32 bit nintendo system that competed with the likes of Sega Saturn. This type of wacky project is probably the closest thing we'll ever get.
@@jsbarretto I'm referring to 32 bit consoles of the 90s, namely the playstation one and sega saturn. They're able to render basic 3d models, the gba on the other hand is not capable of that. I've always thought of the gba as an upgraded super nintendo (16 bit console) in terms of graphical capability. The nintendo ds is much more of a "proper" 32 bit handheld than the gba. No hate on the gba though! It was my first handheld, and some of my fondest gaming memories are with it.
@@Mrcoconutgun But the fact that they're 32-bit doesn't really have anything to do with their ability to render 3D graphics. Sure, it might *help* if you can manipulate a fractional value in a single register, but it's perfectly possible to write 3D games without that. The difference between the DS and the GBA is primarily that the DS has hardware support for polygon rendering, but again: nothing to do with the side of the registers.
Yea, idk bout you but I much rather see someone use their strengths to do something they are truly passionate in rather than them using their strengths to land people on the moon.
This would probably have sold like cupcakes back in the day. Please dont burn yourself out on this. This is amazing to see. Rather take it slow and steady than to go full throtle and crash yourself. Great work.
We literally went from seeing Mario as a red blob in the screen,to seeing actually something that resembles a playable GBA version of SM64 in like what,a month and a half? I (and most of us really) am truly speechless...
@@jsbarretto that's me with creating music. doing it as a hobby with creative freedom and your own ways around things feels much free-er without deadlines and pressure I guess
@@jsbarretto such a common story. Just released my game STREET UNI X and people are like "you could get a job in professional game dev!" and im like "why would I want that, i want to keep making games i think are cool more than I want to be on a big team with a high salary"
@@jsbarrettonintendo hires you as lead programmer for under wraps switch 2 title, what do you do. Decline? For me it depends on how much crunch I’d have to endure and or willing to endure, I hope little
This is just incredible for a GBA game. Like it was already insane before, but each update just makes it look better and better. The fact this even runs on the console just boggles the mind...
"Sorry life has been busy!" Proceeds to show massive improvements and adding voiceover and music to update video. Keep it up! This is still really cool.
This is mind-blowing with how good this is! It really does feel like a 3D GBA game akin to Asterix & Obelix XXL, with how the 3D background sorta warps a little, and it's especially amazing to see an actual 3D game be replicated as far as this! If it somehow contained every, or even just several levels from the game, that would be even more impressive! Keep it up!
I'm dumbfounded. Lost for words to be honest that you've come this far with the project. It actually looks like the real game. I've been following since the beginning and you deserve a pint mate.
To anybody that thinks its fake, take a look at some of the other 3D games on GBA - Namely StarX and Asterisk and Obelisk XXL, the system is capable of a lot more than you may initially think
It's Asterix & Obelix XXL, for clarification, and literally any handheld game made by the VD-dev duo is worth taking a lot at because they kept pushing the limits of the systems the made games for. R.I.P. M.Velez.
Dude... It's literally like SM64DS, or maybe, SM64 "SP", and the new mario model is crazy. It's a shame it will never be released, but this show that the GBA is a console with a lot of potential.
The more I work with the GBA, the more I've come to love it. It's right on the edge of many things being *only just* possible, and decent 3D graphics sit in that category.
This is amazing! I love the progress you have made so far and one of the best demakes ive seen! An amazing effort for a 3D engine on the GBA. Can't wait to see more !
I remember holding a cartridge in my hand back in the day, super mario world, and I just couldn't believe that I used to play this on a bulky hardware. U barely appreciate how far we have come in terms of technology that small devices are simply capeable of this right now...
Yeah but some SNES ports looked worse in the GBA. Some effects and resolution looked worse. Not to mention the colors looked washed out. I noticed this with Super Mario World, Super Mario World 2 Yoshis Island and even the Mickey Mouse games
The rasterization and texture-mapping is looking so much more visually appealing now, I'm genuinely impressed. I loved the blending effect it had before but I get how it could be grating on some people, so the improvement is nice.
really liking how the game looks now, and the better animations make such a huge difference. Also the commentary youve added to the video makes it a lot more interesting im glad you decided to include it
I am most impressed by how smooth the movements look. 3D GBA games often tend to look really janky, not this one! Can't wait to see further updates to this project.
What a great achievement. I tried to port back in the days SM64DS to the PSP which was an epic fail but I see you're actually doing it for the GBA so I have no excuses.. Kudos bro
I still can't wrap my head around the magnitude of your achievements with this project! Absolutely outstanding work, thanks for documenting your progress :)
There is severe texture artifacting and geometry artifacting for sure but that is to be expected for something like the GBA. Its still insanely impressive that you made this. Hats off to you sir you have done something truly special ❤
Ever since i played asterix and obelix xxl on GBA i just *knew* that some crazy enough programmer could demake mario 64 with enough talent and time. I’m so glad you’ve been the one to pick up that challenge, it looks even better than i could have imagined!! Keep it up!!
This project is improving so quickly even with the less time that you have to spend on this project. It’s also incredible seeing it run on a real GBA SP. Can’t wait to see what else gets added next!
Porting Mario 64 to what's essentially just a powered up SNES is unbelievable!, I've seen some really impressive 3D games on the GBA before, but nothing that is as mechanically complex and with so much content as mario 64 before
Amazing work so far! Really cool to see it playing on real hardware. I do hope someday you do make an original game using this engine, as you mentioned at the end.
I've been having a few ideas. Pushing the hardware to the limit is good fun, so I think it would have to be something a bit absurd. I'm thinking open-world, Bethesda-esque. Think Daggerfall, but with an interesting landscape. I don't know.
@@jsbarretto Could you turn 2d games into 2.5D games? Not that theyd look great, but metroid fusion or zero mission with 3D backgrounds on original hardware would at least look... interesting.
the modern day homebrew scene makes me so happy to be alive to witness, so much cool shit we could've only dreamed of 10-15 years ago that this has progressed to this stage as well in so little time, goddamn yo
Watching this improve so drastically from the beginning is insane. I didn't expect it to be possible to even get this far but you're the one who's got the skills!
I was struggling to see how this would look on an actual GBA, and the picture-in-picture view gives you a good idea. It looks pretty damn good when you shrink the window down. Either way this is incredibly impressive and truly exciting. The GBA is probably my favorite device to date so it's amazing to see it continue to get love.
Oh, this This is beautiful It's only been 2-3 months since you made the first one, and it's really coming along nicely It seems that it might be a less glitchy game than the original The only glitchiness is the textures and not... everything else You're doing good.
This is actually insane, the progress on this truly makes me believe you'll be able to put the entire game (if not just huge chunk of it) in this, keep up the good work!
I feel like the hud/sky and game world should probably be rendered at the same resolution, the noticeable disconnect between what you can see in the 3D world and on the hud/sky just feels a bit jarring IMO very minor nitpick though, overall this is crazy impressive
Wow.. ok my opinion has changed since the last video I saw. This is really coming along and is highly impressive. The amount of progress you've made since I saw it last is amazing. Well done
Editing my stutter out of the audio was a nightmare
Major props though it sounds seamless and this project is so cool!
Let it be... it's... funny.
stutter gang rise up \o/
N-n-n-nightmare
I can probably help with that my problem is having a bunch of random silence that I have to cut out so I'm pretty good at looking at audio
This is insane
Happy to give you a copy to play when it's in a better state!
Now you could say he was striving for originality...or something. But insane works too xD
aint you nathaniel b?
@JoshuaBarretto yes please! What's your Twitter or discord?
hi nathaniel
4:48 Mario flips off the player
Greatest star collecting dance I’ve ever seen
😂🎉
Its prob obfuscated by gba resolution
"Fuck-a you, this is my star!"
- Mario, probably
I hope it stays that way, it's funny
The sheer technical achievement on display here is staggering. I don't think many people expected that the GBA could be even remotely capable of something like this.
-A
Hello, A.
-A or A-?
I do
A
Y'all clearly haven't seen Asterix and Obelix XXL for GBA.
Mario 64 was probably the first video game I ever played as a toddler in 2003. It's a little hard to describe the sense of happiness I feel, seeing this game worked on in such a unique way with so much love. My jaw is officially on the ground, had no idea the GBA was capable of this
The new camera makes a MASSIVE difference!! People securely underestimate how much the camera does for a game’s feel. It’s one of the absolute most impactful elements!
Agreed! That so many early 3D games had a fixed angle camera is unfortunate. One of the things that made SM64 so groundbreaking was the dynamism of its movement, and the camera was a big part of that. It's important to me that I replicate that same feeling here.
@@jsbarretto Yeah! And the way the camera zooms and shakes during special animations like opening key doors or dying is still so uniquely high quality to this day. It’s wild that Nintendo’s first n64 game set the bar so high.
i'm so glad i'm not the only one who thinks camera does so much to how a game feels
@@jsbarretto the problem is that the player's control over mario's movement is relative to the current camera angle, so if the camera angle changes then mario starts changing direction too. this can be very annoying when the camera automatically and unexpectedly changes angle while the player is navigating a dangerous area. this can be solved either be having mario's (or any other character) movement direction instead tied to something other than the camera angle or by the camera angle only change when the player makes it change. it is not necessarily something to worry about in this project since this project is mostly just replicating the original SM64 experience rather than improving it or anything but i am just saying. i actually found this problem more noticeable in Gex: Enter the Gecko than SM64 but it is an issue in both.
This comment 100% on the mark. Sonic 1, 2, 3 are better games with widescreen, purely better and that’s completely true. My favorite cameras in video game history are the pikmin 1, 2, 3, and 4 cameras. They are freeing and forgiving yet limited, very elegant
it's really fun to imagine a 32 bit nintendo system that competed with the likes of Sega Saturn.
This type of wacky project is probably the closest thing we'll ever get.
The N64 was basically that, the 64-bit features were mostly a gimmick.
A proper 32 bit system is able to render basic 3d models, the gba is not.
@@Mrcoconutgun I'm not really sure what you mean by 'proper' here
@@jsbarretto I'm referring to 32 bit consoles of the 90s, namely the playstation one and sega saturn. They're able to render basic 3d models, the gba on the other hand is not capable of that. I've always thought of the gba as an upgraded super nintendo (16 bit console) in terms of graphical capability. The nintendo ds is much more of a "proper" 32 bit handheld than the gba. No hate on the gba though! It was my first handheld, and some of my fondest gaming memories are with it.
@@Mrcoconutgun But the fact that they're 32-bit doesn't really have anything to do with their ability to render 3D graphics. Sure, it might *help* if you can manipulate a fractional value in a single register, but it's perfectly possible to write 3D games without that. The difference between the DS and the GBA is primarily that the DS has hardware support for polygon rendering, but again: nothing to do with the side of the registers.
This is why we can't land on the moon again, all the fellas capable of it spend their time doing stuff like this.
True. But it's either the super rich going to space, or all of us getting to enjoy this; and I know which I'd choose.
I'd say the investment was worth it
Yea, idk bout you but I much rather see someone use their strengths to do something they are truly passionate in rather than them using their strengths to land people on the moon.
the moon isnt real thats why we cant land on it
@@TazAlonzopeople used to be more compassionate about landing on the moon
Already, I would say that say this is one of the best GBA homebrews I've ever seen.
It's THE best I have ever seen and probably will ever see.
too bad it will never be released
@@acorngnomeTomb Raider GBA is insane as well. I love these demakes, they're so cool
This is actually unbelievable
Agreed
This would probably have sold like cupcakes back in the day. Please dont burn yourself out on this. This is amazing to see. Rather take it slow and steady than to go full throtle and crash yourself.
Great work.
We literally went from seeing Mario as a red blob in the screen,to seeing actually something that resembles a playable GBA version of SM64 in like what,a month and a half?
I (and most of us really) am truly speechless...
this boggles my mind that you got this running on a gba. i hope this lands you some good paying jobs or something
I briefly tried professional gamedev, but it killed my enthusiasm for it entirely. It's much more fun as a hobby!
@@jsbarretto that's me with creating music. doing it as a hobby with creative freedom and your own ways around things feels much free-er without deadlines and pressure I guess
@@jsbarretto such a common story. Just released my game STREET UNI X and people are like "you could get a job in professional game dev!" and im like "why would I want that, i want to keep making games i think are cool more than I want to be on a big team with a high salary"
@@jsbarrettonintendo hires you as lead programmer for under wraps switch 2 title, what do you do. Decline?
For me it depends on how much crunch I’d have to endure and or willing to endure, I hope little
Considering how much Nintendo hates their fans...yeah.
This is just incredible for a GBA game. Like it was already insane before, but each update just makes it look better and better. The fact this even runs on the console just boggles the mind...
"Sorry life has been busy!"
Proceeds to show massive improvements and adding voiceover and music to update video.
Keep it up! This is still really cool.
This is mind-blowing with how good this is! It really does feel like a 3D GBA game akin to Asterix & Obelix XXL, with how the 3D background sorta warps a little, and it's especially amazing to see an actual 3D game be replicated as far as this! If it somehow contained every, or even just several levels from the game, that would be even more impressive! Keep it up!
Oh man imagine if it got released and people started making mods of this like they do all the other versions 😮
I honestly didn't think it would get this far I didnt realise it was possible
I’m so glad the first part of this dev log got randomly suggested to me at some point. THIS. IS. AWESOME.
Then it gets recommended to you every once one in a while right?
yep, same
@@boredyoutubeuser Yeah. I subscribed so I wouldn’t miss progress updates.
This is so fantastic. I feel like an idle animation for Mario would really bring this to life.
This is genuinely insane. I can't wait to see how this progresses, it's already improved so much in just a couple months!
I'm dumbfounded. Lost for words to be honest that you've come this far with the project. It actually looks like the real game.
I've been following since the beginning and you deserve a pint mate.
Sounds like you're a fellow resident of Blighty too. I'll go for a decent bucket of cider any day!
To anybody that thinks its fake, take a look at some of the other 3D games on GBA - Namely StarX and Asterisk and Obelisk XXL, the system is capable of a lot more than you may initially think
For homebrew there's also the ever impressive openLara gba.
It's Asterix & Obelix XXL, for clarification, and literally any handheld game made by the VD-dev duo is worth taking a lot at because they kept pushing the limits of the systems the made games for. R.I.P. M.Velez.
the people who think everything online is fake are just the usual Dunning-Kruger neckbeards. The don't need to be paid any mind at all.
I remember when I first put in a Starsky and Husk game and was so surprised when I saw 3D
Don't forget the Need for Speed games
I love how it's coming along
please never give up on this project
Dude...
It's literally like SM64DS, or maybe, SM64 "SP", and the new mario model is crazy.
It's a shame it will never be released, but this show that the GBA is a console with a lot of potential.
The more I work with the GBA, the more I've come to love it. It's right on the edge of many things being *only just* possible, and decent 3D graphics sit in that category.
Did he say it won't be released?
@@SmashyPlays he litteraly says it at the end
@@Calmtimer he also mentioned getting a copy to a gaming youtuber in the comments. maybe there will be some sort of low key, no profit release
The downside of making something nintendo related unfortunately
so much has changed from the adventures of mr triangle man, keep up the good work!
I've been watching this from the beginning and the progress you've made is just impressive! Kudos.
This is amazing! I love the progress you have made so far and one of the best demakes ive seen! An amazing effort for a 3D engine on the GBA. Can't wait to see more !
i love this project so much. it's so cozy in a way that's hard to describe
That's such a good word to describe what I love about the GBA. Cosy.
Mind blowing project. This is the most impressive thing I've ever seen done with the gba
The voiceover audio makes this feel like a presentation in a museum. Also this is so beyond impressive.
I am not the most inspiring speaker, sorry! 😄
you communicate what you need to. That's what's important. And you do it well :)
This is bonkers batshit insane. Amazing work!!!
The GBA is one crazy powerful machine. It’s like an amped up SNES that you can hold in your hands.
@@StatickyCat No wonder the system's library had so many SNES ports
Snes on steroids basically. Lol.
GBA is roughly 10 times as powerful as a SNES.
I remember holding a cartridge in my hand back in the day, super mario world, and I just couldn't believe that I used to play this on a bulky hardware. U barely appreciate how far we have come in terms of technology that small devices are simply capeable of this right now...
Yeah but some SNES ports looked worse in the GBA. Some effects and resolution looked worse. Not to mention the colors looked washed out. I noticed this with Super Mario World, Super Mario World 2 Yoshis Island and even the Mickey Mouse games
This is some of the best homebrew work I've ever seen
The rasterization and texture-mapping is looking so much more visually appealing now, I'm genuinely impressed. I loved the blending effect it had before but I get how it could be grating on some people, so the improvement is nice.
really liking how the game looks now, and the better animations make such a huge difference. Also the commentary youve added to the video makes it a lot more interesting im glad you decided to include it
shocked at how quickly this game is improving in terms of performance and aesthetic!
keep it up
I am most impressed by how smooth the movements look. 3D GBA games often tend to look really janky, not this one! Can't wait to see further updates to this project.
Bro even added a skybox?!?!
Bro!!! That's incredible!!!! I love this!!!!
YEEAHHHHHHH
also the triangle shadow is so funny to me and idk why
That reminds me, I need to improve it and go for a dithering effect instead.
Bro's porting peak to the GBA
What a great achievement. I tried to port back in the days SM64DS to the PSP which was an epic fail but I see you're actually doing it for the GBA so I have no excuses.. Kudos bro
This is just AWESOME!
Truly insane indeed!
I still can't wrap my head around the magnitude of your achievements with this project! Absolutely outstanding work, thanks for documenting your progress :)
All I can say now is, holy shit. This is a massive jump from the first video you released on this!
Never thought something like this would be possible. Amazing work!
There is severe texture artifacting and geometry artifacting for sure but that is to be expected for something like the GBA. Its still insanely impressive that you made this. Hats off to you sir you have done something truly special ❤
I still hope for some genius hack here, knowing nothing about 3d graphics engines. Who knows, maybe Kaze has some ideas 🤣
If they don’t call this Super Mario Advance 5
I would scream
I'm all for super mario advance sp
Super Mario 32
Yup and we still get the Mario Bros mini game included too lmao
@@BigNateDoggOGfun fact: in an early Build of SM64 they included that but it was scrapped😢
mario advance 5 was the prototype name for nsmb, so it's already taken
This is gba mario’s voice you can’t convince me otherwise
He's suddenly become Bri-ish.
truly im impressed, dawg i was alread impressed by the ds port, keep it up man!
You keep ploughing through! It looks amazing so far
This is really going somewhere, keep it up!
I can’t believe how much progress you’ve made in two months. You are a wizard
Thank you for putting captions on the dog barks. It's much appreciated.
Seeing it run on a actual GBA is what's it all about. More!
Ever since i played asterix and obelix xxl on GBA i just *knew* that some crazy enough programmer could demake mario 64 with enough talent and time. I’m so glad you’ve been the one to pick up that challenge, it looks even better than i could have imagined!! Keep it up!!
Looking amazing! Never doubted, but it's always nice seeing homebrew projects running on original hardware.
The algorithm is doing this masterpiece dirty
This feels like when people played that leaked demo of mario kart for the GBA. The tech showcase is really insane. Great work!
You might be the best GBA coder I've seen in my life!
This project is improving so quickly even with the less time that you have to spend on this project. It’s also incredible seeing it run on a real GBA SP. Can’t wait to see what else gets added next!
This is awesome I never expected gba to come so far!
This is looking really good! Expect to see that DMCA soon!
I'm blown away
This is absolutely amazing
This is too AMAZING, I can't wait for it to be finished!
When its running on the GBA itself, the low resolution, I think, helps mask a lot of the imperfections.
Amazing work! Bravo!
Porting Mario 64 to what's essentially just a powered up SNES is unbelievable!, I've seen some really impressive 3D games on the GBA before, but nothing that is as mechanically complex and with so much content as mario 64 before
Dude, it's come so far. It looks really good. You got me amazed with each video you drop!
This is insanely cool! Well done, man.
It's amazing to see how this project is progressing. Incredible work as always
Amazing work so far! Really cool to see it playing on real hardware. I do hope someday you do make an original game using this engine, as you mentioned at the end.
I've been having a few ideas. Pushing the hardware to the limit is good fun, so I think it would have to be something a bit absurd. I'm thinking open-world, Bethesda-esque. Think Daggerfall, but with an interesting landscape. I don't know.
@@jsbarretto Could you turn 2d games into 2.5D games? Not that theyd look great, but metroid fusion or zero mission with 3D backgrounds on original hardware would at least look... interesting.
Glad I'm able to watch the progress on your project as it's being made, you're working fast and you know what you're doing. Best of luck : )
Projects like these show that the software is always AGES behind the hardware. Stunning work!
The new movement options and skybox look fantastic! Seriously so many major improvements in this video!
the modern day homebrew scene makes me so happy to be alive to witness, so much cool shit we could've only dreamed of 10-15 years ago
that this has progressed to this stage as well in so little time, goddamn yo
Dude this is amazing, ALL THIS ON THE GBA, WHAT THE HECK!!!
it's really fun seeing your project coming together, nice job
Watching this improve so drastically from the beginning is insane. I didn't expect it to be possible to even get this far but you're the one who's got the skills!
Wow the progress from that first video has been insane! Can't wait to see how far this project will go!
He added voice acting, legend
I was struggling to see how this would look on an actual GBA, and the picture-in-picture view gives you a good idea. It looks pretty damn good when you shrink the window down. Either way this is incredibly impressive and truly exciting. The GBA is probably my favorite device to date so it's amazing to see it continue to get love.
This is absolutely incredible! I can’t wait to be able to play this!
Imagine how groundbreaking this would have been if it was released during the Gameboy Advance's lifetime.
DAMN, the sky is a massive improvement. It truly looks gorgeous. Maybe the Mario model looks too modern?
That's intentional! I prefer the look of the SM64 DS model, personally.
@@jsbarrettoDS needs more attention, so i'm glad you've been making this game with it's style
@JoshuaBarretto The model also actually used LESS polygons than the OG 64 model (thanks to optimization), so helpful for performance as well.
I don’t think I’d ever see the day this demake would happen, absolutely wild
You have amazing abilities! This is absolutely nuts!
Oh, this
This is beautiful
It's only been 2-3 months since you made the first one, and it's really coming along nicely
It seems that it might be a less glitchy game than the original
The only glitchiness is the textures and not... everything else
You're doing good.
Oh don't worry, there are *plenty* of ways to clip into the ground if you know how.
This is just unbelievable for the GBA, I didn't think anyone could make this possible.
This is actually insane, the progress on this truly makes me believe you'll be able to put the entire game (if not just huge chunk of it) in this, keep up the good work!
This is actually so amazing!! Keep up the great work
Excited to see more progress on this awesome project!
I feel like the hud/sky and game world should probably be rendered at the same resolution, the noticeable disconnect between what you can see in the 3D world and on the hud/sky just feels a bit jarring IMO
very minor nitpick though, overall this is crazy impressive
Good feedback!
Wow.. ok my opinion has changed since the last video I saw. This is really coming along and is highly impressive. The amount of progress you've made since I saw it last is amazing. Well done
This is amazing!! Incredible work, so excited to see where this project goes
Outasnding work, you deserve a cookie
I just remember that Mario was a Lil polygon, Great job 👏
This is seriously cool. It's absolutely insane what some skilled people can do in their free time.
i cannot BELIEVE i was blessed with this on my recommended.
I thought it was gonna stop as a simple rendering of the castle this is insane
Its fascinating to see how much goes into optimization for games like these