Tap to unmute

Slides, Platforms, Swimming, And More! [SM64 GBA]

  Рет қаралды 305,680

Joshua Barretto

Joshua Barretto

Күн бұрын

Пікірлер: 2 300
@jsbarretto
@jsbarretto 4 ай бұрын
I think... I finally found an okay-ish mic? And an okay-ish video editor? This is the fourth editor I've used, it's crashed the least times so far. (Edit: I don't need more editing/audio advice, please stop pinging me!)
@yinn_21
@yinn_21 4 ай бұрын
the mic sounds good, and the edting is awesome
@Swampmog
@Swampmog 4 ай бұрын
I personally use clipchamp, does what i need to do. It is very intuitive, and i reccomend it.
@jsbarretto
@jsbarretto 4 ай бұрын
@@Swampmog Difficulty is, I've also got to edit out my stutter. The original recording was 20 minutes long, almost 50% of which was me stuttering and stumbling over my lines! No alternative than to painstakingly go through the whole thing with Audacity to edit them out.
@EJJ509
@EJJ509 4 ай бұрын
the mic sounds much better!
@greenphlem
@greenphlem 4 ай бұрын
What editor?
@jacksfilms
@jacksfilms 4 ай бұрын
Pure wizardry
@I-LOG
@I-LOG 4 ай бұрын
Wow it's Intern 2
@willcubemakes
@willcubemakes 4 ай бұрын
hi Jack, glad to see you've found this masterpiece of a project
@dagoose.
@dagoose. 4 ай бұрын
It’s Johnathan Movies
@KÜMZØK115
@KÜMZØK115 4 ай бұрын
you you small man
@Swampmog
@Swampmog 4 ай бұрын
Holy crap, didn't expect you to be here! I love your YIAY series!
@crafto6881
@crafto6881 4 ай бұрын
i literally would spend hours thinking about how a mario advance 5: sm64 game would work as a kid. thank you for validating my childhood
@jsbarretto
@jsbarretto 4 ай бұрын
I was the same. It's why I did it!
@JoaoHenrique-uz3bs
@JoaoHenrique-uz3bs 3 ай бұрын
@@jsbarretto could you put the name Mario Advance 5: SM64. Thanks project.
@lessi5_ua
@lessi5_ua 3 ай бұрын
More like Super Mario Advance 8 to me
@Atomic-Purple-Guy
@Atomic-Purple-Guy 3 ай бұрын
Super Mario advance 64.
@czechvirusS
@czechvirusS 3 ай бұрын
​@@lessi5_uamore like super advance mario advance :D
@HarleyKita
@HarleyKita 3 ай бұрын
1960: In the future we will have flying cars. 2024: We have Mario 64 on the GBA. This is way more impressive.
@smellthel
@smellthel 3 ай бұрын
Flying cars are just helicopters. Can helicopters play Mario 64? Didn’t think so.
@harmhoeks5996
@harmhoeks5996 3 ай бұрын
Do you really want people having flying cars over your house 😂?
@blu3260
@blu3260 3 ай бұрын
@@harmhoeks5996 We already shouldn't be letting some people on the road, forget letting those mfs fly
@harmhoeks5996
@harmhoeks5996 3 ай бұрын
@@blu3260 Comedy sketch: EVTol soccer mom
@FloweyTheFlower-l6o
@FloweyTheFlower-l6o 3 ай бұрын
Well... 2015: WE GOT PS1 ON GBA 4 REAL
@SmoMo_
@SmoMo_ 3 ай бұрын
Extremely well done! As a games programmer who worked on GBA titles back in the day, this is light years ahead of anything we were doing :)
@jsbarretto
@jsbarretto 3 ай бұрын
Oh, interesting! Work sort of things did you work on?
@fazeslasher7927
@fazeslasher7927 3 ай бұрын
​@@jsbarrettohe's probably a lier
@wingers69
@wingers69 3 ай бұрын
​@@fazeslasher7927*liar
@hendrx
@hendrx 3 ай бұрын
@@jsbarretto he's working on lying and escaping when asked to elaborate
@gallesprod
@gallesprod 3 ай бұрын
​@@fazeslasher7927probably, but we won't know for sure lol
@AlessandroCussino
@AlessandroCussino 3 ай бұрын
A "couple" of months, and you passed from a red triangle that slides in a level full of extremely warping textures ... TO THIS. Pure programming wizardry, BRAVO !!!
@NathanielBandy
@NathanielBandy 4 ай бұрын
Incredible work as usual!
@Alucardretro1696
@Alucardretro1696 4 ай бұрын
Hey Nathaniel!
@g_norm_us
@g_norm_us 4 ай бұрын
Ain’t you Nathaniel B
@jsbarretto
@jsbarretto 4 ай бұрын
Can't wait to watch you speedrun it when BoB finally becomes playable >:)
@WarioTimeWarioTimeWarioTime
@WarioTimeWarioTimeWarioTime 3 ай бұрын
I don’t care for you, sir
@willberto6969
@willberto6969 3 ай бұрын
Nathaniel is an AI bro unfortunately
@Garrulous64
@Garrulous64 4 ай бұрын
This is humanity's greatest achievement. I love this so much
@larrykoopa64dshacker64
@larrykoopa64dshacker64 4 ай бұрын
Heya, I recognize you! Good to see you here! SM64GBA is indeed an awesome project!
@Pack64
@Pack64 4 ай бұрын
currently praying for you to play this on your channel if Joshua sends you a copy
@flibbityjibbity
@flibbityjibbity 3 ай бұрын
The transistor but ok
@dannyboots
@dannyboots 3 ай бұрын
Since the TV dinner
@tippedjoshua6802
@tippedjoshua6802 3 ай бұрын
Maybe someone will even mod Sonic into it….. I mean, if this ever releases, which I don’t see happening because of Nintendo
@duckpwnd
@duckpwnd 3 ай бұрын
After this, he's going to port Elden Ring to the Sega Genesis.
@Roberttscy
@Roberttscy 3 ай бұрын
this guy is going to port doom into the real world
@MewTheGoob
@MewTheGoob 3 ай бұрын
He’s gonna port pokemon to the game and watch
@hugomventura
@hugomventura 3 ай бұрын
​@@Roberttscy he's gonna study demonic summoning and shit in that case
@__-bk6mm
@__-bk6mm 3 ай бұрын
LMAO
@godbelow
@godbelow 3 ай бұрын
Would probably run better too.
@mothersbasement
@mothersbasement 3 ай бұрын
When you were explaining shadows I was like “why not use dithering like Asterix and Obelix” but then you reminded me SM64 has transparent water. Absolutely insane you got that to run at all, let alone without killing performance
@trixniisama
@trixniisama 3 ай бұрын
Random mothersbasement appearance, gotta love it
@Fanaticalight
@Fanaticalight 3 ай бұрын
I bet you feel like the mad scientist who created Frankenstein, except it is a monster of a game ported into hardware thought to be incapable- if not impossible- doing this.
@TomatoRadio
@TomatoRadio 3 ай бұрын
Frankenstein was the mad scientist
@Fanaticalight
@Fanaticalight 3 ай бұрын
@@TomatoRadio And coding is both an art and a science. Therefore, I'd like to consider this to be 'mad' not in a horrible sense, but as a "it works!" sense But you're also right, I was kinda wrong in that regard
@mrtootybutbut
@mrtootybutbut 4 ай бұрын
im amazed how non jittery the ground now looks! amazing!
@jsbarretto
@jsbarretto 4 ай бұрын
See the last video (if you haven't already) if you want to know the technical details behind how it got less jittery!
@smithychris8537
@smithychris8537 3 ай бұрын
@@jsbarrettoHow "less jittery" can it go? Have we hit the ceiling or do you have even more insane wizardry left? Lol
@ygypt
@ygypt 3 ай бұрын
it is insane what decades of information and optimizations can bring to old consoles. this is absolutly beyond what i could have ever thought the gba was capable of
@Cybertronic72388
@Cybertronic72388 3 ай бұрын
Imagine what we can do with modern hardware if developers were free to do it without management pressuring them with other things
@bloo_ya
@bloo_ya 3 ай бұрын
we stand on the shoulders of giants
@SkyyySi
@SkyyySi 3 ай бұрын
@@Cybertronic72388 IIRC the PS5's GPU is, on paper, about as powerful as an old RX 580 plus some extra ray tracing cores. Now imagine what people could pull out of current high-end PC hardware if they really, really tried...
@trixniisama
@trixniisama 3 ай бұрын
​@@SkyyySi The PS5 shares the same characteristics and architecture as the RX 6700 10GB, so you're quite far off.
@linknero1
@linknero1 3 ай бұрын
This is possibly the most impressive videogame project I've seen, plus, this is what some of us dreamed back on the early 2000's, the "super mario advance 64". Really thank you for that effort!
@eggonog
@eggonog 3 ай бұрын
I never knew the GBA had no floating point support *at all*. That's so insane to me considering everything I've ever seen on it, let alone this project, congrats for getting it to run this well dude.
@quackywhackityphillyb.3005
@quackywhackityphillyb.3005 4 ай бұрын
an 11 minute mario 64 gba video? this feels like a very early christmas present.
@jsbarretto
@jsbarretto 4 ай бұрын
The last 3 weeks have been a circular process of writing a script, implementing something new, needing to rewrite the script to fit it in, etc. I'm feeling better about making videos though, it's getting more fun the more I do it. Making in-video graphics is less painful now. I think I'm slowly gearing up for an hour-long technical deep-dive or something!
@Fighter_Builder
@Fighter_Builder 3 ай бұрын
​@@jsbarrettoI'm so down for a deep-dive on this 👀
@HobbitNo.4Raven
@HobbitNo.4Raven 3 ай бұрын
Christmas keeps happening earlier and earlier every year...
@tokin420nchokin
@tokin420nchokin 3 ай бұрын
​@jsbarretto well your doing a great job, I am watching it for a second time now.
@jjanevski
@jjanevski 3 ай бұрын
@@jsbarretto Please do a deep technical dive on this! The longer the better! This is absolutely amazing work! Thank you so much for doing this!!
@GunaMask
@GunaMask 4 ай бұрын
imagine the stuff nintendo would have been pumping out on their ancient handhelds if this guy worked at nintendo back then
@Tr4ns1st0r
@Tr4ns1st0r 3 ай бұрын
A lot of modern developers of older consoles have the advantage of hindsight and modern tools. Still, this is insanely impressive work and I couldn’t replicate it if I tried.
@minignoux4566
@minignoux4566 3 ай бұрын
Don't want to seem too negative, but the answer is nothing. They would have done nothing. There were plenty of 3D games on the GBA (as well as platformers, check Asterix & Obelix XXL) but nintendo only ever saw the GBA as a 2D console only. Nothing 3D would have ever come out of them unfortunately.
@Big-Chungus21
@Big-Chungus21 3 ай бұрын
@@Tr4ns1st0rYeah this is the biggest reason as to why Nintendo wouldn’t have been able to make this back then, yet alone make a new non-Mario 64 game that required the same features. Joshua does have the benefit of working with modern technology including emulators, IDEs, etc, as well as the 20 years in information of how to design + develop 3D game engines efficiently, and how to use GBA hardware to its fullest. He also has the benefit that this project only has to be able to include everything that was in the final release of Mario 64, even if just barely. It doesnt need extra overhead to test new features or levels, or increase / decrease the scope of the game, which is something the original Mario 64 dev team had to work around - they didn’t know what the game had to include until it was fully developed. This doesn’t make being able to run this game any less physically impressive, nor does it make Joshua any less knowledgeable.
@gorillamasterofgaming5525
@gorillamasterofgaming5525 3 ай бұрын
@@Lo-SirMore like the final nail in the coffin. They started killing their reputation releasing the sega cd and sega 32x. Wouldve fared way better if they never released those 2 addons.
@disquettepoppy
@disquettepoppy 3 ай бұрын
​@@Tr4ns1st0r And no crunch.. oops I meant Miyamoto's "Mario Time!"
@jordanwhite352
@jordanwhite352 4 ай бұрын
What's so fascinating about projects like these is. I remember many developers telling us that oh this game was impossible to court or you can't do this graphical function on said system and then like 10 years later someone like this would come along and is blow everyone. One of the main reasons why we need to preserve Homebrew communities and game preservation and I honestly look forward to see similar impossible things to happen for what we consider modern video games now. Be someone in 8 years will bring full-on Ray tracing at 30 frames per second to Nintendo Switch? Who knows!?
@jsbarretto
@jsbarretto 4 ай бұрын
I am a homebrew maximalist, I completely agree. Archive and preserve all the things!
@KingPringles12
@KingPringles12 3 ай бұрын
@@jsbarrettofrfr
@vaguerant
@vaguerant 3 ай бұрын
I had no idea blowing everyone was also part of this project, you're really going above and beyond.
@Krutonium
@Krutonium 3 ай бұрын
This may be of surprise to you, but raytracing *has* been done - On the SNES.
@delphicdescant
@delphicdescant 3 ай бұрын
@@Krutonium Ray tracing is a relatively ancient algorithm, and can be done on any computer. The only question is "what object are you rendering" and "how soon do you want it."
@Guinxu
@Guinxu 3 ай бұрын
I'm really impressed with how far you have been able to push the limits of the GBA. Congratulations! Looking forward to seeing more :)
@foxyprorr
@foxyprorr 3 ай бұрын
Guinxu!!???
@Mosin.556
@Mosin.556 3 ай бұрын
Wth?!? Its Guinxu!!!
@fakecel
@fakecel 3 ай бұрын
The amount of people in the comments sying that theres no reason to make this, is astonishing. Like have some of you guys never done anything just for the fun & challenge of it?
@DerMeisterEdits
@DerMeisterEdits 2 ай бұрын
If they could, they wouldn't be commenting.
@Mikerty391
@Mikerty391 2 ай бұрын
great point. no they haven’t. salty af youtube commenters.
@PNWDweller
@PNWDweller 2 ай бұрын
@@DerMeisterEditsthat’s why NASA isn’t in the chat
@merluzacongelada5361
@merluzacongelada5361 Ай бұрын
I'm pretty sure GBA enthusiasts will love playing this version even if there's objectively tons of better ways to enjoy the game. I have no emotional attachement to the GBA in particular but I know how it feels like to get a new, ambitious release for your favourite old system. Let them be happy.
@ChaddyC
@ChaddyC 4 ай бұрын
this is honestly the coolest demake project ive seen, especially with how much progress is being made considering the sheer scope of it all, legendary stuff.
@xyz.anonymous
@xyz.anonymous 3 ай бұрын
It's insane this was just a red triangle just 4 months ago. I really do feel you'll find a brilliant way to optimize for enemies and see this project to the end. It really deserves recognition.
@Samb
@Samb 4 ай бұрын
Just thinking that there is the possibility that a game back then could look like this is crazy..
@MaxOakland
@MaxOakland 3 ай бұрын
I really wonder how people would've responded. I think it would've blown people's minds
@oscarguzman3017
@oscarguzman3017 3 ай бұрын
​@@MaxOakland Right?!
@gaker19sc
@gaker19sc 3 ай бұрын
I remember being shocked that the DS could run Super Mario 64.
@shotenno
@shotenno 3 ай бұрын
Hi Christian 👋
@MegaManNeo
@MegaManNeo 3 ай бұрын
Nintendo hätte einfach alles gekillt, wenn sie Super Mario 64 so aufs SNES und den GBA gebracht hätten.
@pafnutiytheartist
@pafnutiytheartist 3 ай бұрын
This is insane. Getting any 3d without even native floating point support, no matter how potato is extremely impressive
@LaserBread
@LaserBread 2 ай бұрын
I mean, the PS1 managed to pull it off.
@amygaming9976
@amygaming9976 3 ай бұрын
Jolly Roger Bay on a gba is the greatest thing i've ever seen. Bravo man, this is great
@Yoshi-rg5dd
@Yoshi-rg5dd 4 ай бұрын
i like to imagine how just absolutely monumental and earth shattering this wouldve been if this actually came out during the time of the GBA's peak like everybody's minds wouldve been absolutely blown to peices
@KingPringles12
@KingPringles12 3 ай бұрын
I would’ve been blown away and I wasn’t even born yet
@hyperfixatedd
@hyperfixatedd 3 ай бұрын
Your parents would be too busy playing m64 on the GBA!​@@KingPringles12
@Cybertronic72388
@Cybertronic72388 3 ай бұрын
I bet it would have like 1hr of battery life with all the work the GBA has to do.
@kitty.x3
@kitty.x3 3 ай бұрын
​@@Cybertronic72388what are you waffling about?
@lpfan4491
@lpfan4491 2 ай бұрын
That's the cousin of my imaginations of "how the heck would people in the 8bit days even react if they just randomly saw a time traveler with a Switch?"
@JavaScripting64
@JavaScripting64 3 ай бұрын
At 7:35 it looks like Luigi has two middle fingers up going down the slide. No disrespect just thought that was funny. This is insane.
@jsbarretto
@jsbarretto 3 ай бұрын
I can't unsee that now. Ironic, really, given that his entire hand is composed of just 4 triangles.
@hydra4370
@hydra4370 3 ай бұрын
"THATS RIGHT MOTHERFUCKERS, IM ON THE GBA RIGHT NOW"
@CohenKirbySuper
@CohenKirbySuper 3 ай бұрын
@@jsbarrettomake it as a fun gag easter egg
@chantheracer
@chantheracer 3 ай бұрын
Average Luigi behavior
@bradye21playsIndieHorror
@bradye21playsIndieHorror 3 ай бұрын
Add the luigi death stare from mk8 💀
@Preflame
@Preflame 4 ай бұрын
I can't believe how far this project has come since the first video when Mario was just a triangle, absolutely stunning work!
@drew6166
@drew6166 3 ай бұрын
When mario jumps under water I was absolutely blown away. I've never seen any gba game come close to this and I was obsessed with collecting all the FPS games and 3d games that pushed the console to its limits.
@AlessandroCussino
@AlessandroCussino 3 ай бұрын
I think the exact thing as you. And i have your same obsession since 2007.
@Triiiple3
@Triiiple3 3 ай бұрын
I didn't expect the waterfall animation. Nice! Also, it's amazing that you're adding so many elements and still maintaining the same performance, I can only imagine how challenging it is every time.
@DerickSnow
@DerickSnow 3 ай бұрын
It's the endless list of tiny ideas that solve problems make your work seem magical. Finding look up tables to add believable transparency is genius.
@jsbarretto
@jsbarretto 3 ай бұрын
This was my main reason for moving to the paletted mode originally so it's nice to see it finally paying its way.
@jacekmw
@jacekmw 3 ай бұрын
Honestly, it’s bonkers how well this is working. Can’t wait to see you add enemies and stuff to some of the levels.
@MaxOakland
@MaxOakland 3 ай бұрын
I can't believe how good this looks. Watching your previous videos, I was excited & impressed but I never expected it to look *this* good
@thatlegendarytrainer
@thatlegendarytrainer 3 ай бұрын
The particle effects really do make it feel a bit more alive. Utterly fantastical and magical project. So much skill on display. Thank you for sharing!
@GlitchyPSI
@GlitchyPSI 3 ай бұрын
the LUT trick for transparency was also used in DOOM's partial invisibility effect... this is extremely awesome, love seeing your progress in the project!
@jsbarretto
@jsbarretto 3 ай бұрын
Heh, TIL. It's a neat little trick, and - if you're careful with memory - you can even use an array of LUTs to achieve textured transparency, just about.
@destrierofdark_
@destrierofdark_ 3 ай бұрын
@@jsbarretto doom actually didn't do textured transparency, even though the effect looks like it. it kinda used the frame itself as a sort of lut as part of the "animation" in the transparency effect.
@Swampmog
@Swampmog 4 ай бұрын
As a proper game developer, this is fucking crazy.
@SILVRXIII
@SILVRXIII 3 ай бұрын
What studio do you work for?
@davidlane1248
@davidlane1248 3 ай бұрын
I used to be a proper game developer, but became an improper one after I stopped wearing pants to work
@Swampmog
@Swampmog 3 ай бұрын
@@davidlane1248 I never wear pants to work, mostly because I work from home. Does this make me an improper game dev?
@megamatthew75
@megamatthew75 3 ай бұрын
@@Swampmogif anything it makes you more proper 😅
@newchallengers9420
@newchallengers9420 3 ай бұрын
Only British devs are proper ones
@AdyaGD
@AdyaGD 4 ай бұрын
you're a legend man
@spoonbox
@spoonbox 3 ай бұрын
This is genuinely the coolest work i've ever seen inside of this community.I'm so glad this is why the internet exists
@jjanevski
@jjanevski 3 ай бұрын
I'm still in disbelief in what I'm witness. This is absolutely mindbogglingly amazing! Understanding 3D programming makes one appreciate the challenges you have over come even more so! Keep it up!
@GamingReinvented
@GamingReinvented 3 ай бұрын
Goddamn this game just looks more and more insane with every update. Working slides? All the characters from 64 DS? Swimming? Damn at this point, it's pure wizardry that the GBA can even run it. Great job! Super excited to see what else you add to the project in future!
@ianchandler4649
@ianchandler4649 3 ай бұрын
Imagine if this came out in 2002. That would have been crazy! (Yes, it was impressive in 2004 on the DS.)
@null_state
@null_state 3 ай бұрын
This is beautiful. I love hearing the compressed audio as well XD. Up there with Portal 64, and Kaze's stuff. Keep it up dude!!
@drgabi18
@drgabi18 4 ай бұрын
Wow, these transitions are similar to our ga- Oh, similar to previous games too, got it, we're still keeping an eye on you Joshua. - probably a Ninja
@joaotensei
@joaotensei 3 ай бұрын
I remember play Asterix e Obelix XXL when i'm are teenager, but now my personal dream is play this game in a GBA, i always knowing what someone one day would ported this game in this console, great job, you made History on internet, anxiety for more love in this ambicious project, my favorite game, For REAL ❤️
@theshakyguy
@theshakyguy 3 ай бұрын
This is beyond impressive. This almost looks and runs like Super Mario 64 DS. Well done! You've achieved the otherwise impossible.
@yinn_21
@yinn_21 4 ай бұрын
ive been watching all your videos on this port, good job on the progress!
@madwlad799
@madwlad799 3 ай бұрын
holy optimisations Jesus, I'm more than impressed, this is insane!
@stevenlee3661
@stevenlee3661 3 ай бұрын
I like how at the beginning of the video you basically explain how it's impossible to make a SM64 port to the GBA and then show how you did it. Honestly this is crazy though and I never though any complex 3d, beyond something like a spinning cube, was possible. These crazy optimisations by finding other ways to process things that give the same result are just insane. Whenever I try to make any games I get a 2d platformer to barley run on a modern cpu! This is so interesting and inspiring!! Keep up the good work!!!
@jsbarretto
@jsbarretto 3 ай бұрын
At some point I want to do an hour long deep-dive into some of the more interesting parts of the game's code, so watch out for that if you're interested.
@stevenlee3661
@stevenlee3661 3 ай бұрын
@@jsbarretto yeah that would be an interesting video
@turtlefrog369
@turtlefrog369 3 ай бұрын
3d has always been smoke and mirrors, its just became more advanced with accelerated graphics. at the end of the day you are using one dimensional memory to project 3 dimensions on a 2 dimension screen.
@stevenlee3661
@stevenlee3661 3 ай бұрын
@@turtlefrog369 yeah true. Even us humans perceive our 3d universe (not including time) as 2nd image and our brains fill in the gaps to create depth.
@turtlefrog369
@turtlefrog369 3 ай бұрын
@@stevenlee3661 well we perceive depth through colour shades/contrast and by having two eyes.
@SuperBunkerbuster
@SuperBunkerbuster 3 ай бұрын
Just wanted to congratulate this impressive work, that brings back so many childhood memories, thank you!
@r4microds
@r4microds 3 ай бұрын
Amazing!!! This has to be one of the coolest technical demonstrations of pushing GBA's hardware. I was really impressed by the Elite port to GBA where they fit an entire universe star systems, trading and combat into a GBA rom, but true to source, none of it was textured, shaded, and to be fair, im not 100% certain it culled geometry behind the camera (cant remember, i need to give it a play again). This has all of that, and resembles the source material so well!!!
@dumpmuch
@dumpmuch 3 ай бұрын
Don't forget, you're watching this gameplay on big screen. Image how good it will look like on an actual gba screen
@GreenLeefMusic
@GreenLeefMusic 3 ай бұрын
This will look beautiful on an Analogue Pocket too, which is where I will be choosing to play it
@trippivey
@trippivey 3 ай бұрын
Im watching this on my phone tho
@GreenLeefMusic
@GreenLeefMusic 3 ай бұрын
@@trippivey I mean even then it is still a big screen compared to the original GBA screen, unless you are on an iPhone 4 or something that small.
@user-lg5xu6id5j
@user-lg5xu6id5j 3 ай бұрын
@@GreenLeefMusic in vertical mode the sceen is pretty similar to gba in screen size
@epichuman3198
@epichuman3198 3 ай бұрын
It was shown on the GBA in a previous video, and it looked fantastic.
@I-LOG
@I-LOG 4 ай бұрын
This continues to be astounding work!
@Irigesic
@Irigesic 3 ай бұрын
seeing the game running on a GBA with actually playable looking graphics is absolutely wild, never would've thought this is possible until now
@clemklem
@clemklem 3 ай бұрын
The new sounds and music really help making these worlds feel alive, as usual, amazing work !!
@timmyb.3426
@timmyb.3426 3 ай бұрын
This is so impressive! It's so interesting to see Mario 64 on GBA. I remember when this project started out when Mario was just a red triangle, and that was impressive as it was. It's amazing to see how much progress has been made since then, and how good this is!
@HidroFalante
@HidroFalante 4 ай бұрын
This man is the living proof that, if we try hard enough, we can do anything at anytime. So keep up doing your best and don't listen to those that say it's impossible. Keep working until you finally fulfil your dreams! Impressive work here, as always!
@andrewchapman2039
@andrewchapman2039 3 ай бұрын
Dang, this is getting pretty good man! Huge props to the sheer audacity to get this far, and to take it even further beyond!
@miroslavblaha7757
@miroslavblaha7757 3 ай бұрын
You, sir, are not just some wizard. You are the whole Lord of the rings, Harry Potter and D&D worlds combined together level of wizard. My jaw is on the floor
@tomazing
@tomazing 3 ай бұрын
I've been subscribed since your first Mario 64 gba video and I cannot even come close to wrapping my head around it. I do not know how everything can be such high fidelity and run smoothly.
@gonchaplayz
@gonchaplayz 3 ай бұрын
This is absolutely crazy work that no one else is brave enough to do, thank you for your service to the gaming community
@SeanStClair-cr9jl
@SeanStClair-cr9jl 3 ай бұрын
Every upload I am hopeful that you will have made things even MORE efficient, and I am never disappointed. I hope this stands as a case to many people about how exciting and liberating optimization really is. Oh btw, I know you can't just make it more efficient EVERY single upload... and when that time comes, I promise, I will NOT be disappointed! This is the coolest hobby project ever
@stellarzoneproductions
@stellarzoneproductions 3 ай бұрын
From the POV of an intrigued outsider with very limited game dev knowledge like myself, this already looks mad impressive. I can imagine actual devs and programmers feeling like they just rediscovered fire upon watching this unfold.
@GottaBeFrank
@GottaBeFrank 4 ай бұрын
I can't believe how far this has come.
@samcarsonx
@samcarsonx 3 ай бұрын
I love that the quality of your videos are getting better with each update too
@Hazuls
@Hazuls 3 ай бұрын
This is incredible, and you've come so far since the last video! You've already created something amazing, anything more is just a bonus. Keep it up!!
@Radar_of_the_Stars
@Radar_of_the_Stars 3 ай бұрын
Genuinely crazy how far you are pushing the GBA, this is past the level of stuff like Doom and Driver 3. Had you asked me 6 months ago what a version of Super Mario 64 would look like on the GBA, I would imagine an isometric platformer like Banjo-Kazooie: Grunty's Revenge
@SantYeahGO
@SantYeahGO 3 ай бұрын
Yoshi is so adorable in this low resolution form! His eyes look so big lol 8)
@mangocatgamer6992
@mangocatgamer6992 4 ай бұрын
This project is incredible! You have been working so fast too!
@_afska_
@_afska_ 3 ай бұрын
This is very interesting to watch! Thanks for the project
@joecjaffe
@joecjaffe 3 ай бұрын
Been following along...this is amazing! Keep it up
@WallaWaller
@WallaWaller 3 ай бұрын
I haven't seen this mentioned much but I appreciate the improved quality of your voice over audio. It sounds very nice to listen to.
@Tinkatube
@Tinkatube 4 ай бұрын
I don't know if this would have been possible at the time of the GBA's release, but it's certainly possible now, as you're proving! Incredible work.
@Swapscribble
@Swapscribble 4 ай бұрын
This is absolutely incredible! I've long known this is possible in theory with enough skilled programming, but I'm thrilled to see someone finally making it a reality!! I just have one small suggestion I'd like to see implemented in the next update: The long jump seems a bit shorter and faster than it should be. Not quite the floaty lunging motion that the SM64 long jump is known for, Mario just sort of jolts forward a bit. I feel the long jump would benefit from being slowed down both in animation speed and in forward velocity.
@jsbarretto
@jsbarretto 4 ай бұрын
Yep, I'm not happy with several of the movement mechanics yet. There's still quite a bit of work to be done. It's a moving target, don't worry!
@Swapscribble
@Swapscribble 3 ай бұрын
@jsbarretto That's awesome to hear! Totally random follow-up idea, it would be so cool if the previously playable characters (Luigi, Yoshi, Wario) had their physics and abilities as they did in SM64DS. The flutter jump, for example, or Luigi's water-running
@Skiloose
@Skiloose 3 ай бұрын
This is still SO impressive, I can’t get over it. So excited to see more progress
@onlysmiles4949
@onlysmiles4949 3 ай бұрын
This is a colossal feat of engineering, the fact that is possible is nothing short of extraordinary
@TTB08
@TTB08 4 ай бұрын
The sound being so bit-crushed is both hilarious and charming
@jsbarretto
@jsbarretto 4 ай бұрын
8 KHz, wooo
@savagedregime8176
@savagedregime8176 3 ай бұрын
@@jsbarretto If keeping everything at very low sample rates is the plan, you could try low pass filtering out the higher frequencies from the sounds before they are downsampled, which should tame some of the more egregious aliasing artifacts.
@xdanic3
@xdanic3 3 ай бұрын
@@savagedregime8176 Look at this comment, important thing to notice!!
@DryPaperHammerBro
@DryPaperHammerBro 3 ай бұрын
​@@savagedregime8176That might be too much for the hardware
@FyreofShadow
@FyreofShadow 3 ай бұрын
@@DryPaperHammerBro The SNES managed to pull it off, so _hopefully_ it would work out okay.
@tauon_
@tauon_ 4 ай бұрын
omg the techniques used here are so smart this is so cool i love this project
@IanCouto
@IanCouto 3 ай бұрын
This is insane, so good
@SeanCMonahan
@SeanCMonahan 3 ай бұрын
This is absolutely bonkers. It's amazing following this project. Blown away.
@LuxCarraway
@LuxCarraway 3 ай бұрын
Bro this is incredible. Keep it up
@Jfjdnanfjf
@Jfjdnanfjf 4 ай бұрын
Most incredible work I’ve ever seen in game development. You gotta shoot for Smash 64 after this. My hat goes off to you
@wlb277
@wlb277 3 ай бұрын
I really want to see what a Smash Bros Advance would be like if it came out around the time Melee did as like a handheld companion game to it. Someone made a Smash for Gameboy fan game a few years ago so why not for GBA too?
@protocetid
@protocetid 3 ай бұрын
someone has been making models for a hypothetical DS Smash Bros as a hobby, don’t think he’s going to turn it into a game
@Jfjdnanfjf
@Jfjdnanfjf 3 ай бұрын
@@wlb277 I can’t believe that in all these years especially with the homebrew scene around GBA that nobody has made Smash Bros Advance yet. I always thought it was the perfect handheld for it even more than the DS
@jclkaytwo
@jclkaytwo 3 ай бұрын
I'm just trying to imagine the button mapping for a GBA smash game. how would it work?
@elineitz2428
@elineitz2428 3 ай бұрын
@@jclkaytwoA and B would do what they normally do, jump would have to be up on the dpad, L could be shield and R could be grab
@felixfathead1640
@felixfathead1640 3 ай бұрын
This is such a cool project. I really hope it doesn’t get cut short like portal 64 did recently. A Nintendo game on a Nintendo console should cause less problems but only time will tell
@mesadbacon_roblox3504
@mesadbacon_roblox3504 4 ай бұрын
This project has been insane so far, im excited to see where it goes from here!
@stormy2049
@stormy2049 3 ай бұрын
the amount of things you have been able to pull off in only 4 months is just unfathomable to me, you sir are incredible !!
@professorrutherford6383
@professorrutherford6383 3 ай бұрын
I love watching the progress being made on this. There's something endlessly charming about ports to older consoles. Can't wait to see more!
@mattm7220
@mattm7220 3 ай бұрын
This is one of those perfect examples of how hardware limitations made for better optimised games back in the day. The fact that Mario 64 can be optimised to run this well on GBA hardware is insane, and quite honestly, a technical marvel. The fact that it's not just Mode 7 trickery makes it so much more impressive. As a Senator of Naboo turned Supreme Chancellor once said: "We will watch your career with great interest"
@AnAverageGoblin
@AnAverageGoblin 3 ай бұрын
cringe
@Cool-Vest
@Cool-Vest 3 ай бұрын
I didn't understand 60% of that but what I did understand blew my mind. Everything needs to be overengineered because that's the only way it can be done, and that makes every bit of progress incredible.
@jsbarretto
@jsbarretto 3 ай бұрын
If anything, the opposite! Under-engineering is the way to go. Do as little as possible, as quickly as possible. It's the Soyuz of the development world, not the Artemis.
@nintendonerdjoseph
@nintendonerdjoseph 4 ай бұрын
Your work never ceases to make my day. Incredible! When you're done with this...How about Halo on the GBA? HAHA
@jsbarretto
@jsbarretto 4 ай бұрын
Don't tempt me, Frodo!
@nintendonerdjoseph
@nintendonerdjoseph 4 ай бұрын
@@jsbarretto Consider yourself tempted.
@the_doc_martin
@the_doc_martin 3 ай бұрын
man the work youve done along with the other guys is so crazy, the solutions youve come up with for working around limitations is something you dont see from big studios anymore. Legend status
@nurifu_nightly
@nurifu_nightly 3 ай бұрын
This project is going so fast and smoothly. I can't believe how much better it got in such little amount of time
@botezsimp5808
@botezsimp5808 3 ай бұрын
Imagine if this guy traveled back into the past. He would have made a lot of money porting n64 games to the Gameboy. Truly impressive stuff here.
@Snepy64
@Snepy64 3 ай бұрын
I'm so attached to this project
@jajaaj624
@jajaaj624 2 ай бұрын
Snepy¿?¿?
@Nano64
@Nano64 3 ай бұрын
every single new update is just more and more impressive!
@cakestealer5983
@cakestealer5983 3 ай бұрын
I have not been looking at this project much and dear LORD I should have been. This is seriously impressive.
@leesmith1171
@leesmith1171 3 ай бұрын
This really is amazing, looking forward to the next update! Always surprised on how well you're able to make the game perform. Great stuff 👍
@xdanic3
@xdanic3 3 ай бұрын
Seeing the N64 vs GBA specs made me even more aware of how big of a deal this is, also how much more powerful it is compared to the SNES
@jsbarretto
@jsbarretto 3 ай бұрын
Yes. The GBA and the SNES are alike only in terms of video hardware. CPU-wise, they're a mile apart.
@mr.JulioyBeto
@mr.JulioyBeto 3 ай бұрын
comentario de apoyo
@jeejfaaf
@jeejfaaf 3 ай бұрын
2:28 *"NOW THE REAL GAMEPLAY STARTS"*
@pokemonduck
@pokemonduck 3 ай бұрын
I continue to be gobsmacked with every new video, amazing work! Love the explanation you give throughout the video too :D
@Hunt4Yoshi
@Hunt4Yoshi 3 ай бұрын
I love this 1 man army coding this game from scratch! Nintendo wishes they had you on board! Whats your next feat? Super Mario 64 Colour? GTA Advance, but its a full 3D game? Cant wait! Its hard to believe this project is less than 6 months old
How Optimizations made Mario 64 SLOWER
20:41
Kaze Emanuar
Рет қаралды 665 М.
Game Boy games that did the impossible.
15:33
Modern Vintage Gamer
Рет қаралды 281 М.
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
Did Super Mario 64 DS improve the stages?
17:15
JustJasen
Рет қаралды 240 М.
The Worst GBA Cart Ever! - Rerez
17:37
Rerez
Рет қаралды 1,3 МЛН
Nintendo Made an Alarm Clock, So I Hacked it
17:48
Dammit Jeff
Рет қаралды 170 М.
Audio, Polygon Subdivision, and Much More! [SM64 GBA]
6:36
Joshua Barretto
Рет қаралды 136 М.
I got the Mario Kart DS Beta Cartridge
18:30
Toadfan
Рет қаралды 755 М.
Creating e-Reader Villagers in Animal Crossing
14:46
Hunter R.
Рет қаралды 132 М.
Enemies, Movement, and a Demo on Real Hardware [SM64 GBA]
6:05
Joshua Barretto
Рет қаралды 205 М.
Can You Actually Beat Minecraft Superflat?
19:15
Mud Flaps
Рет қаралды 10 МЛН
Is Super Mario 64 DS a Bad Remake?
25:56
MzMz
Рет қаралды 63 М.