Тёмный

Much Has Changed [SM64 GBA] 

Joshua Barretto
Подписаться 10 тыс.
Просмотров 188 тыс.
50% 1

Another video update for Super Mario 64 on the Gameboy Advance. This week I've added more movement mechanics, a pause menu, various graphical options, improved textures, and fixed a long list of bugs. It's all starting to take shape!

Наука

Опубликовано:

 

16 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,7 тыс.   
@Pack64
@Pack64 Месяц назад
0:07 THERE I AM GARY THERE I AM
@LuckyCat210
@LuckyCat210 Месяц назад
OMG1!1!1
@LuckyCat210
@LuckyCat210 Месяц назад
and hi pack
@NokoPilot
@NokoPilot Месяц назад
Nice work
@bulbybuds
@bulbybuds Месяц назад
model looks amazing, great work dude
@eternalarcadeevo9396
@eternalarcadeevo9396 Месяц назад
Your model rocks
@NathanielBandy
@NathanielBandy Месяц назад
Bro is just gonna make the whole game at this point
@SnailFailShow
@SnailFailShow Месяц назад
bandy
@Iamnotrandom565
@Iamnotrandom565 Месяц назад
Haha funny checkmark
@LeReubzRic
@LeReubzRic Месяц назад
How's Bathaniel Nandy?
@systemshocker2875
@systemshocker2875 Месяц назад
He'll have to make an original character and story first, that way they won't come after him
@Kangdil
@Kangdil Месяц назад
Hol' up, ain't you Nathaniel B?
@Keyaku1
@Keyaku1 Месяц назад
My questions began with "why", they're now at "how is that even possible??" Insane optimization at work here!
@JoshuaBarretto
@JoshuaBarretto Месяц назад
I'm still figuring out the 'why' tbh
@rowboat10
@rowboat10 Месяц назад
@@JoshuaBarretto because it's COOL
@SnrubSource
@SnrubSource Месяц назад
@@JoshuaBarrettomario
@Sly2Cooper
@Sly2Cooper Месяц назад
Project like this is an artform itself. So the answer for "why" is "because it's beautiful".
@cooolgamer-vanced
@cooolgamer-vanced Месяц назад
​@@JoshuaBarrettothe question is, "why not?"
@LuisAlbertoCarrasquero-ci4yv
@LuisAlbertoCarrasquero-ci4yv Месяц назад
"Mario 64 can't run correctly in Wii" Mario 64 running in GBA:
@nintendomhour
@nintendomhour Месяц назад
i mean tbf this is a port made specifically for the GBA, whereas the Wii was trying to emulate Mario 64
@fco64
@fco64 Месяц назад
wdym the wii emulation works perfectly
@felixargyle5424
@felixargyle5424 Месяц назад
​@@fco64 I think he's talking about the mario 64 decomp port for wii???
@Sinistar1983
@Sinistar1983 Месяц назад
@@fco64 the wii struggles on a fundamental level as the N64 runs off of a 64 bit integer for some computations. While the wii only runs in 32 bits. Which wouldn't mean much except some things actually run incorrectly because of that discrepancy. And while the wii is leagues faster. It has to loosely approximate the values necessary to run on the system. Causing inaccuracies thanks to having less bits in the pipeline.
@genderender
@genderender Месяц назад
@@Sinistar1983 i don't suspect its actually needed to run sm64 in the same way (sans glitches that abuse this aspect), but it would definitely require huge refactors of the code to do. a lot of work for little gain, but i'm sure someone will do it eventually. they have for doom
@Albert-ru7ob
@Albert-ru7ob Месяц назад
The new model is crazy, there’s been so much improvement since Mario was just a triangle!
@Cuchicho06
@Cuchicho06 Месяц назад
Kai :D
@NerdSetupGames
@NerdSetupGames Месяц назад
Don't say that name dude, or you will invoke Nintendo's lawyers!!!!
@chompythebeast
@chompythebeast Месяц назад
🔻 Mario in the Resistance confirmed
@berkeleycreager3601
@berkeleycreager3601 Месяц назад
They grow up so fast 😢
@ssg-eggunner
@ssg-eggunner Месяц назад
Tbh he still looks gormless
@russmarrs2
@russmarrs2 Месяц назад
This is honestly the most amazing homebrew I've seen for GBA, great work!
@protocetid
@protocetid Месяц назад
check out fan made Tomb Raider port, it’s even closer to the console version
@russmarrs2
@russmarrs2 Месяц назад
@@protocetid Sounds rad, will do!
@Mechaghostman2
@Mechaghostman2 Месяц назад
@@russmarrs2 Also check out Quake on the GBA.
@perfect_genius7058
@perfect_genius7058 Месяц назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-aPewP3LF4EA.html
@mrkorok5642
@mrkorok5642 Месяц назад
@@russmarrs2 quake 1 gba port is also damn impressive! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-R43k-p9XdIk.html
@hashdankhog8578
@hashdankhog8578 Месяц назад
The fact super mario 64 DS is considered a showcase of what the ds could do just shows how insane this is.
@poudink5791
@poudink5791 Месяц назад
SM64DS really shouldn't be considered a showcase of what the DS can do. It doesn't even scratch the surface.
@vocal.unrest
@vocal.unrest Месяц назад
@@poudink5791what's a game that does?
@alternatecheems8145
@alternatecheems8145 Месяц назад
@@poudink5791 it does actually. it and metroid prime hunters are really the only games with fully 3 dimensional navigation on the ds
@michelveraliot
@michelveraliot Месяц назад
Well there's also COPS : recruit i had the game as an kid and it's actually a full 3d GTA on the DS It's incredible. There's lot of games that pushed the limits of the DS same goes for the GBA but never we saw a real 3d game this huge on a GBA (Except for the unofficial port of tomb Raider) Congrat to the developper it's amazing
@Dash120z
@Dash120z Месяц назад
Mario Kart DS, Hotel Dusk, Last Window, COP The Recruit, Moon DS, Metroid Prime, Solatorobo are a few of the technical showcases of what the Nintendo DS is capable of.
@montymole297
@montymole297 Месяц назад
The fact that there were almost no official 3D GBA games released says tons about this project. Keep it up!
@JosephShemelewski
@JosephShemelewski Месяц назад
007 nightfire was one I had and that controlled horribly
@iammaybeabro4598
@iammaybeabro4598 Месяц назад
I think there was an Asterix licensed game that was Europe only and somehow did 3D on the GBA.
@TheCreativeType
@TheCreativeType Месяц назад
What about Super Monkey Ball Jr.?
@metalex64
@metalex64 Месяц назад
@@iammaybeabro4598 Asterix & Obelix XXL for GBA is indeed a 3D platformer on the GBA, and it's pretty cool!
@evilspleen9994
@evilspleen9994 Месяц назад
What about doom, doom 2, cars mater national championship, monkey ball jr, asterix and obelix xxl, driver 2 and 3, james bond, and tony hawk downhill jam!
@mes0gots0its
@mes0gots0its Месяц назад
Very impressive work. I think I actually prefer the "no stage textures" look. It looks much cleaner and greatly cuts down on the visual distortion that the more detailed textures introduce.
@JoshuaBarretto
@JoshuaBarretto Месяц назад
A lot of people have been saying that.
@pepomega
@pepomega Месяц назад
yeah it looks better because of less distortion. Perhaps you can reduce the detail of the textures to reach a midpoint. adding details as minimal as possible and use that extra power on characters.
@corrupted_realm
@corrupted_realm Месяц назад
​@@JoshuaBarrettothe way the perspective is being rendered might be distorting the textures. Of there was a way to lock the texture perspective it might keep that from happening, but I eat crayons so
@ImperatorZed
@ImperatorZed Месяц назад
​@@corrupted_realmthis runs fast because it uses faster calculation methods for rendering that are not very precise
@JoshuaBarretto
@JoshuaBarretto Месяц назад
@@ImperatorZed It's less about precision and more that texture rendering is using fast-but-wrong affine texture mapping. As textures become larger and approach grazing angles, the difference between affine and perspective-correct texture mapping becomes greater.
@ZachAttackIsBack
@ZachAttackIsBack Месяц назад
This is what I envision Mario 64 would look like if your N64 was horribly burned in a fire but miraculously still kind of worked.
@linkthehero8431
@linkthehero8431 Месяц назад
Your comment reminded me of the OG Game Boy that survived a bombing during Desert Storm and is now having Tetris continually going in a museum.
@TheIrkenEmpire420
@TheIrkenEmpire420 Месяц назад
And almost every asset is either gone or corrupted
@DecibelAlex
@DecibelAlex Месяц назад
​@@linkthehero8431 The OG GB is a good story that has probably drawn some people to the museum. In reality the internals was probably swapped out before it was put on display. The shell is so deformed and scorched there is not a chance the components inside would've survived a blast
@jam560
@jam560 Месяц назад
dont burn out man we will be here even if you take a break
@Caolan114
@Caolan114 Месяц назад
Impressive how smooth this runs as this project progresses It looks more like a planned port Nintendo would have made before the DS came out
@Frustratedartist2
@Frustratedartist2 Месяц назад
Actually, it looks exactly like what a devoted fan would do, not Nintendo. The sad collection for the Switch is what Nintendo actually does.
@REALMARCHINADER
@REALMARCHINADER Месяц назад
​@@Frustratedartist2You very obviously never grew up with Nintendi back in the 2000s. The same Nintendo that just nonchalantly announces a Metroid Prime game as a headliner game for their newrst handheld. The same madlads who would remake Mario 64 for a device without a dpad and actually put effort into it.
@hughlion1817
@hughlion1817 Месяц назад
@REALMARCHINADER Back then vs now Still make good games but have always had insanely anti-consumer business practices
@xzProGamerOfficalzx
@xzProGamerOfficalzx Месяц назад
nice new model. doesnt look like an eldrich demon now
@RyoSuzaki64
@RyoSuzaki64 Месяц назад
You’d be horrified what the very first model was (It only has 3 sides!!!!)
@kasonbear_
@kasonbear_ Месяц назад
no longer does he look like paper
@Eldoofus
@Eldoofus Месяц назад
​@@RyoSuzaki64(ILLUMIN4TI CONFIRMED???)
@SparkyMK3
@SparkyMK3 Месяц назад
That the GBA can do this at ALL and get so close to the real deal while being playable/holding a stable framerate is genuinely impressive, especially since it wasnt even designed with 3D in mind. And TBH, I actually think it looks better with flat shaded polys. Loss of texture is worth it if it means better gameplay. It almost looks like Star Fox SNES, but as a platformer that way! I can't wait to see future updates!
@GrimMeNaCe
@GrimMeNaCe Месяц назад
Well GBA does have a lot of impressive 3D games.
@Ufosxm
@Ufosxm Месяц назад
Wow that low poly without textures looked awesome! Better than with textures.
@Roosader
@Roosader Месяц назад
It honestly looks soooooo much better when you disable the textures imo as the shapes of the environments and the differently lit surfaces do enough to add some visual variety. Not to mention the performance improvement it yields. Affine texture mapping gives me a headache honestly haha. But either way, this is such an incredible achievement you've made here! I cant wait to see where this goes!!!
@davidthecommenter
@davidthecommenter Месяц назад
it's like if bubsy 3D's levels actually knew what they were doing
@togepiss
@togepiss Месяц назад
I can't believe you were able to recreate his moveset. Models are one thing, but I'm sure getting the physics to cooperate was no small task. Amazing.
@JoshuaBarretto
@JoshuaBarretto Месяц назад
Honestly, the moveset wasn't too bad. I've been writing games for quite a few years now so there's nothing hugely complex in there. I did have a few annoying collision bugs to fix that made falling through the floor a frequent problem though. Those are broadly fixed now though.
@LokmanVideo
@LokmanVideo Месяц назад
OMG you have an outstanding knowledge on how the GBA engine works, well done!
@JoshuaBarretto
@JoshuaBarretto Месяц назад
Actually, this is my first serious project on the GBA. I've spent a lot of time asking questions of folks that know more than me about it.
@razorbackroar
@razorbackroar 29 дней назад
@@JoshuaBarrettosmart move brother
@HiimIny
@HiimIny Месяц назад
the jump from last video to this is INSANE, this is such a god damn cool project, best of wishes for its progress
@doodoo2065
@doodoo2065 Месяц назад
Flat textures look incredible in some parts
@AbnormalAbnorman
@AbnormalAbnorman Месяц назад
Bro, this actually looks like a game that you could sit down and play for both fun and realsies when you're bored at this point. That's crazy.
@jadearo9397
@jadearo9397 Месяц назад
This is looking so good now, such a big jump from last video
@retrodeveloper9156
@retrodeveloper9156 Месяц назад
This looks simply AMAZING, I never thought something similar could run on a GBA, these animations look really spot on
@mariosnewgamingchannel
@mariosnewgamingchannel Месяц назад
This is insane! It's got the main functionality of mario 64, it's incredible to see how far this project has come, from a red triangle to fully functional movement, I can't wait for this to be complete!
@MeVIPlololol
@MeVIPlololol Месяц назад
This is such a mind blowing project keep it up!
@motivatedharuto2624
@motivatedharuto2624 Месяц назад
3:08 thats so cool..plus WTF?! you listened to me and changed the grass in Bob-omb battlefield! Thanks for listening to me im humbled
@JoshuaBarretto
@JoshuaBarretto Месяц назад
I did, yes. I also thought it was a bad colour choice on Nintendo's part.
@GeekHero_Bubba
@GeekHero_Bubba Месяц назад
I saw an article about this then found your channel. This is awesome. I'm a subscriber now.
@JesusBleach
@JesusBleach Месяц назад
i love the textureless version. more fps and less texture missplace, is a good idea. and has this snes-md virtua racing , starfox feel.
@Blobfish_Times
@Blobfish_Times Месяц назад
wow, this is really starting to come to life already! one idea: when you switched between textures and solid colors, it made it very apparent that the severe texture warping puts some strain on the eyes. turning off textures almost felt like a relief. unless you can mitigate the issue, i wonder if you should use textures somewhat sparingly, primarily for important details or where they dont warp as intensely. also, for similar colored triangles over a larger area (for example grass), vary the color a bit. it would also help with performance, so a win-win of that and feeling a bit better. i would still include full textures as an option, but mostly just for it being cool and impressive, not practical.
@JoshuaBarretto
@JoshuaBarretto Месяц назад
I've some ideas in the pipeline for improving the state of texture warping, stay tuned!
@gerioSB
@gerioSB Месяц назад
the texture warping is called affine transformation in Playstation, and this is common issue for playstation games. the partital solution is by subdiving triangles, but this effect dosen't remove it completely.
@Blobfish_Times
@Blobfish_Times Месяц назад
@@gerioSB im fully aware of affine texture mapping and use subdivision of tris to mitigate major warping
@origamiscienceguy6658
@origamiscienceguy6658 Месяц назад
As long as one of those ideas is const-z perspective correct texture mapping... ​@JoshuaBarretto
@SneakyLeif
@SneakyLeif Месяц назад
@@gerioSB Thanks for explaining this. I figured there was a term for what we are seeing.
@LandonEmma
@LandonEmma Месяц назад
Now I call this SM64 advanced
@JessieProductions
@JessieProductions Месяц назад
the fact this runs better than randy's quake port blows my mind. we'll see how it gets when more of the game is finished, but this is fantastic work dude
@fungo6631
@fungo6631 Месяц назад
Perspective correct mapping is a bitch computation wise as it requires division, which ARM didn't have until Cortex A7. Affine texture mapping doesn't require any divide operation. It's why the PS1 GPU uses it, division logic takes up lots of die space.
@ILostMyOreos
@ILostMyOreos Месяц назад
This is unreal, I'm so glad i get to see every step of this
@promaster424
@promaster424 Месяц назад
Man, that might be more impressive than any official 3D game for GBA. Even than smashing drive and that tony hawk game
@jonlima9897
@jonlima9897 Месяц назад
Asterix and Obelix 3D for the GBA its pretty impressive too
@promaster424
@promaster424 Месяц назад
@@jonlima9897 Yea, I forgot to mention it
@gpoop23
@gpoop23 Месяц назад
Cars Mater-National, tho.
@promaster424
@promaster424 Месяц назад
@@gpoop23 Nah, this still is more impressive
@spyczech
@spyczech Месяц назад
Def the coolest GBA homebrew project active RN enjoying following the updates. Suprised how solid the mario model and backflips look at all considered
@Eldoofus
@Eldoofus Месяц назад
Dude, what you're doing is precious... don't let it become a bad experience for you, please let yourself enjoy your own work, and please do not break yourself under the pressure.
@julianpetruzzelli5489
@julianpetruzzelli5489 Месяц назад
This is exactly the kind of GBA homebrew I've been waiting for.
@athenique
@athenique Месяц назад
I remember first stumbling upon this project and dismissing it as simply a cute tech demo. This is getting incredibly cool. Awesome work!
@JoshuaBarretto
@JoshuaBarretto Месяц назад
Still just a cute tech demo, in fairness.
@Random64_
@Random64_ Месяц назад
​@JoshuaBarretto What does this look like on an emulator with higher resolution?
@JoshuaBarretto
@JoshuaBarretto Месяц назад
@@Random64_ Exactly the same as it does here. Emulators that do higher resolution only work for consoles that pass off graphical work to the hardware (i.e: the emulator runtime). That's not applicable here because everything happens in software.
@ceciliamoore7329
@ceciliamoore7329 Месяц назад
I really can’t wait to see this in a finished state, this is so impressive, keep up the grand work
@chipklip1309
@chipklip1309 Месяц назад
Once stars and enemies are added it's gonna be so good. This is already so impressive I can't wait to see where it goes
@gyrofrank
@gyrofrank Месяц назад
Incredible is an understatement. In just 1 month of development?! By now, the most impressive tech demo I've ever seen on GBA. And trust me, I've seen a lot of them!
@ARICLOUDED
@ARICLOUDED Месяц назад
The progress youve made in a month is honestly jaw dropping, i hope you continue this project to completion! Even if you dont this is still an impressive display of what the GBAs primitive hardware can do
@Sinistar1983
@Sinistar1983 Месяц назад
A idea to optimize performance is to draw textures that are close to you and leave objects further out to be untextured. So that way you won't need to waste time on rendering anything further than necessary.
@protocetid
@protocetid Месяц назад
Using vertex colors for the ground would probably be an improvement, ground textures look uglier than the rest because they suffer from the most distortion.
@genderender
@genderender Месяц назад
would help with moire, there's a lot even at 160p
@JoshuaBarretto
@JoshuaBarretto Месяц назад
As triangles get further from the camera, the proportion of their render time that gets taken up by actual texture mapping gets smaller. This means that the benefits of skipping texture mapping get increasingly small too. @genderrender I've already implemented mipmapping, which helps with this. Maybe I should just add an extra mipmapping level to really smooth things out in the distance.
@razorblade413
@razorblade413 Месяц назад
​@JoshuaBarretto another improvement could be cull some of the geometry outside the view? For example, in the slide in cool cool mountain i saw part of the room where you need to do some wall kicks to get the star.
@razorblade413
@razorblade413 Месяц назад
​@@JoshuaBarretto at 5:51 i can see below the floor where mario slide, instead of not rendering that whole part.
@SebastianGMSFB
@SebastianGMSFB Месяц назад
Going back 2 decades ago from today to 2004, I think it would've been so dope if there was an alternate timeline where Super Mario 64 Advance was co-developed alongside Super Mario 64 DS! Then, if this had happened back in the days when the Nintendo DS was way more relevant than it still is at all (let alone the GBA's relevance), it would've felt very intriguing to have 2 re-iterations of Super Mario 64 inserted into one single gaming device, being a Phat Nintendo DS with SM64DS on Top (Slot 1) and SM64A on Bottom (Slot 2). By the way, I'm gonna make sure not to jinx what I think that could happen to this project, as I really want & need it to succeed for as long as it can survive! Keep up the great work, man!
@kourtiss64
@kourtiss64 Месяц назад
Every copy of SM64 gba is amazing
@SylvaTheMoth
@SylvaTheMoth Месяц назад
i swear this feels like walking through a dream. everything warping as you go by. hella impressive for the gba.
@NaraSherko
@NaraSherko Месяц назад
Is a me, How is this possible 64
@jonlima9897
@jonlima9897 Месяц назад
This kinda stuff is possible when you squize the game to the nearest and push the hardware capabilities to the farest
@Crazyblox
@Crazyblox Месяц назад
I'm so glad that you added an option to enable/disable stage texturing! Ofcourse everything else you've been working on has been amazing too. Keep it up!
@PabloGil.
@PabloGil. Месяц назад
Incredible optimization work, it is really surprising what can be done on such old hardware, it really cannot move objects in 3D and you have to perform tricks to do it, all the support for the project to continue 👍
@pobels29
@pobels29 Месяц назад
Absolutely love the progress and minimal appearance of the game with the stage textures off. So much accomplished in so little time. Cannot wait to one day play it.
@tsuki1487
@tsuki1487 Месяц назад
Imagine showing someone this in 2001, just when the GBA came out. Their minds would have been blown for sure.
@ArneChristianRosenfeldt
@ArneChristianRosenfeldt Месяц назад
Every developer who had missed the opportunity to shine on PC until 1995 took their old engine and ported it to the hot RISC ARM CPU in 2001.
@BlueCardinal33
@BlueCardinal33 Месяц назад
Ahahaha! I love I've watched your updates every week and you're here now. Absolute mad man!!!
@giov_moon
@giov_moon Месяц назад
This is insane, best of luck with your project going forward!
@mirndalink0911
@mirndalink0911 Месяц назад
That's impressive, you polished it so much since the last vid
@Tokuto-kun
@Tokuto-kun Месяц назад
I'll be honest, when I saw the first video I was disappointed that it wasn't running actual SM64, thinking that the project wouldn't go anywhere beyond a jumping triangle outside Peach's castle that wasn't even at least running off SM64's code. But I have to say, i'm happy to say my expectations have been greatly exceeded. You're actually going through with remaking a lot of, if not almost all of SM64 essentially from scratch on the GBA. It's awesome seeing how much progress you've made since then. Color me impressed. Even if this project is never completed, just know you've made history making a full 3D game on a GBA.
@GottaBeFrank
@GottaBeFrank Месяц назад
It's only been over a week. This rate of these changes are unreal.
@myrmeko
@myrmeko Месяц назад
It's just incredible that this looks like Mario and plays like Mario. And the customization features are a really good addition. People could play it the way they want.
@MrJesseFisher
@MrJesseFisher Месяц назад
There is no sound to this video and yet my brain is auto playing every sm64 noise as you show us this project. Wish you nothing but the best man, this is such an awesome project.
@PigDan
@PigDan Месяц назад
I love developers like yourself! Amazing. And I will always adore the GBA. So excited about progress!
@fco64
@fco64 Месяц назад
this is freaking insane also i want to warn you while i was watching i started to feel sick i think the texture warping was the cause maybe this game needs a warning for that idk
@JoshuaBarretto
@JoshuaBarretto Месяц назад
Yep, the warping isn't great. I've some potential solutions in the pipeline.
@Syper7
@Syper7 Месяц назад
Yoo this is dope. Thought the colors seem to be much darker then the bright vibrant colors on N64. Man the texture warping, if only it could be fixed as the ground can be so hard to see and give depth to the models.
@JoshuaBarretto
@JoshuaBarretto Месяц назад
The colour grading is due to the emulator applying a filter that attempts to mimic the GBA's screen colours. I might try to correct for them in software.
@r0b0tniik
@r0b0tniik Месяц назад
The shifting textures make this look like a dream 😵‍💫. Jokes aside, this is mind-blowing work
@matmatix9393
@matmatix9393 Месяц назад
This is beyond impresive!!!! I hope you will finish this project because it is pure joy to see so advanced graphics on a GBA (Hope this inspires more projcets like openlara)
@Etherius-sb7sm
@Etherius-sb7sm Месяц назад
Witnessing history here
@omegahaxors3306
@omegahaxors3306 Месяц назад
Nintendo about to give you the "award in excellence" for your amazing work on this project.
@shadowmaster435
@shadowmaster435 Месяц назад
or dmca who knows anymore lol
@moses255
@moses255 Месяц назад
Who says there's a difference?
@SmudgeDraws
@SmudgeDraws Месяц назад
Always wanted to see someone do this, crazy good work dude
@Ag45727
@Ag45727 Месяц назад
This is bonkers and it's amazing that this is possible. Probably just a testament to some really really hard work from this dev.
@mathdantastav2496
@mathdantastav2496 Месяц назад
This is looking really sick, I have a suggestions: I actually quite like the no textured look, the world seems more understandable at a low res than the noisy textures, and the framerate is way higher, Id suggest some sort of depth shading, similar to how doom does it, where further away objects will appear darker (or bluer if you want to fit in with the skybox), and thats gonna give you a perception of depth wich is the only thing u really loose with removing the textures. No textures also help reduce how noticable texture wobble is Also, saving performance on textures might allow us to have a higher resolution or framerate, wich imo is way more important than textures for the playability of this port
@JoshuaBarretto
@JoshuaBarretto Месяц назад
The GBA is so underpowered that even distance fog represents a pretty substantial performance hit, sadly (at a guess, I'd say it's likely to cave the framerate in half).
@mathdantastav2496
@mathdantastav2496 Месяц назад
​@@JoshuaBarretto oh wow, that sucks then I guess lol Not quite sure how else to give a sense of depth without textures then, but I still find the terrain way more readable without textures
@ghasttastic1912
@ghasttastic1912 Месяц назад
@@JoshuaBarretto what if you shaded based on the orientation of the triangle, and put it with the level data.
@JoshuaBarretto
@JoshuaBarretto Месяц назад
@@ghasttastic1912 That's already being done.
@JSRphones
@JSRphones Месяц назад
This is just outright amazing! I wonder how the GBA is making use of the resources available to pull this off.
@ArneChristianRosenfeldt
@ArneChristianRosenfeldt Месяц назад
RISC running on its private RAM. And I think that writing to VRAM is fire and forget. So: no slow down .
@andys9131
@andys9131 Месяц назад
this gotta be one of the most ambicious projects in gaming community ever, keep up the work
@StopSkeletonsFromFighting
@StopSkeletonsFromFighting Месяц назад
You mad man!!
@stanley8006
@stanley8006 Месяц назад
please do not take this the wrong way, I absolutely and completely ADORE the top and sides rows of pixels being all melty and rendered differently. Its like I'm looking down into some sort of pool or gourd of liquid, seeing an alternate, mystical universe that has fuzzy or hazy edges. A pool of liquid wisdom? Other comments here have said that the "solid coloring" of triangles looks really cool, and that gave me an idea. A secondary performance mode or texturing setting for the game world could be like a triangle by triangle yes texture or no texture mode that makes: bridges a solid color of brown, stone pillars and small stone blocks and all steel or metal beams a solid color of dark grey, grass triangles being solidly colored dark green with subtle color variation between each unique triangle, with everything else textured normally. Almost like a "halfway" option between using textures and not using them, though I have no idea how much performance would be impacted (positively?).
@gavinthecrafter
@gavinthecrafter Месяц назад
This is amazing! At this rate you could probably make a full port of the first level with enough time. Even just rendering the enemies as 2D sprites would be cool enough imo
@TheCheeseMovesSideways
@TheCheeseMovesSideways Месяц назад
The stage texture looks kinda headache inducing but besides that insane work man, to think something like this can be achieved in a GBA speaks volume to how much powerful these old school consoles can be. You're taking the GBA to it's utmost limit sir hats off to you
@tommj4365
@tommj4365 Месяц назад
With textures off looks like how they might've done the snes version on FX chip
@OmniRizzo
@OmniRizzo Месяц назад
This is gonna sound weird, but I think I like it better with textures off. Btw, nice improvements. Looks good!
@JoshuaBarretto
@JoshuaBarretto Месяц назад
A lot of folks have said that. I'll try to keep it as an option.
@thecouncil719
@thecouncil719 Месяц назад
Holy crap this is absolutely incredible! I am so impressed! Thank you so much for sharing your work
@sesvanbrubles980
@sesvanbrubles980 Месяц назад
I prefer the look of stage textures turned off, very smooth! Amazing work!
@qar_ty7732
@qar_ty7732 Месяц назад
wonder if thats just a side effect of not seeing it at the scale of an actual gameboy
@I-am-that-guy132
@I-am-that-guy132 Месяц назад
@@qar_ty7732I have Spider-Man 2 for GBA and it has a 3d city to swing in. (It looks terrible, worse than this) And it also does weird things with textures.
@shadesoftime
@shadesoftime Месяц назад
​@@qar_ty7732It's the effect of not looking at affine texture mapping lol
@nxx99
@nxx99 Месяц назад
At least I don't look like someone who's going through LSD because of a gameboy
@Swenglish
@Swenglish Месяц назад
I agree. The textures sliding around give it a dreamlike/hallucinatory effect that's more disorienting than worth it (especially at this resolution). Flat colors are less busy.
@SeanNH94
@SeanNH94 Месяц назад
speedruns for this are gonna go CRAZY
@JoshuaBarretto
@JoshuaBarretto Месяц назад
Not least because of the sheer number of wall clips due to corner-cutting in the physics code.
@HolaSoyIvan-wj1cz
@HolaSoyIvan-wj1cz Месяц назад
Considering that you're doing this in one month is impressive
@XxTheGreat
@XxTheGreat Месяц назад
It keeps getting nicer! Can't even wait to see what signs and dialog boxes would be like in this...
@Mr.Bonuts
@Mr.Bonuts Месяц назад
I can't wait to hear the music and how well or unwell it will adapt.. Good luck on this project!
@PandaMoniumReviews
@PandaMoniumReviews Месяц назад
This is fucking insane. Keep it up!!
@protocetid
@protocetid Месяц назад
didn’t expect to see the Saturn guy here heh
@coflyerinc.9367
@coflyerinc.9367 Месяц назад
Mario 64 advance
@monkeygameplay5455
@monkeygameplay5455 Месяц назад
You can see so much improvements from video to video wow
@natecw4164
@natecw4164 Месяц назад
This is very cool, I can only imagine how much work you've poured in to this passion project!! ❤
@scottielux618
@scottielux618 Месяц назад
Saw a guy couple years ago smugly say this wasnt possible Every update makes me so happy to see him wrong
@JoshuaBarretto
@JoshuaBarretto Месяц назад
It's always impossible until it isn't
@user-dr9mv8iu8d
@user-dr9mv8iu8d 3 дня назад
I am really here for how much work you spent to make the movement and Mario himself feel so great and fluid
@MarMaxGaming
@MarMaxGaming Месяц назад
I bet this soundtrack is going to end up sounding really cool decomposed as well
@somedude6647
@somedude6647 Месяц назад
This is actually insane, I love how you added settings. Personally, I prefer it untextured because it looks like those old 3D pc games and how I imagine Super Mario FX would’ve looked if it was ever made.
@gorfelbt
@gorfelbt Месяц назад
This is coming along amazing, can't wait to see new stages and full missions ported over
@saddemon3913
@saddemon3913 Месяц назад
This is something magical here Still needs some work about Mario's animations, pacing and timing in his movements, but so far this all is amazing work, only one fully working level and castle is already will be enough to show how GBA can kicks, and this all already was possible on a little handheld!
@MikeRetroModz
@MikeRetroModz Месяц назад
I love that you're pushing the boundaries of a GBA thats insane
@MarMaxGaming
@MarMaxGaming Месяц назад
You’re incredible, and so is this project!
@TheFaygoNinja
@TheFaygoNinja Месяц назад
This is wild, great work. Excited to see how this develops!
@justyourbud
@justyourbud Месяц назад
Despite the gaming industry right now it’s genuinely amazing to see what independent developers have been able to accomplish on both new but especially old hardware. This is so impressive.
@CooperDooper38
@CooperDooper38 Месяц назад
This is incredible! I'm so glad to see all this improvement, and I hope one day we'll all get to play this. It looks like it could be a lot of fun :D
@tr3vk4m
@tr3vk4m Месяц назад
It is very cool to see the results of what must be very challenging work! I bet it is a great learning experience too.
@willcubemakes
@willcubemakes Месяц назад
A lot of people won't understand how impressive this truly is. Keep up the good work!
@KYRO-xc072
@KYRO-xc072 Месяц назад
The evolution process of this game is impressive for a port of a 3D game and the graphics are wonderful, impressive how it runs so well on the Gameboy Advance
@jonathanharding5103
@jonathanharding5103 Месяц назад
Things are really coming together. This is an exciting project.
Далее
Nintendo Couldn't Stop Tweaking SM64's Music
15:41
Просмотров 105 тыс.
The Worst Fake Speedrun on Youtube
17:51
Просмотров 18 млн
Наташа Кампуш. 3096 дней в плену.
00:58
The Wrath of Cortex is Consistently Frustrating
20:31
Просмотров 800 тыс.
What was the N64 Expansion Pak actually used for?
15:03
Ranking How USELESS Subspace Emissary Characters Are
13:20
The Insane Engineering of the Gameboy
17:49
Просмотров 1,8 млн
Digital Decay Of 2000's PC Game DRM
17:14
Просмотров 664 тыс.
I Bought Bootleg Nintendo Games from Temu
29:11
Просмотров 3,2 млн
Nintendo is erasing its history - The war against ROMS
14:21
Ускоряем ваш TV🚀
0:44
Просмотров 332 тыс.