Mickey Mania's "Impossible" 3D Chase - How Was It Done?

  Рет қаралды 414,868

GameHut

GameHut

6 жыл бұрын

It had never been done before, and in this episode of Coding Secrets I explain how we achieved the first ever 'Into-the-screen' chase in a video game.
Is That You or Are You You by Chris Zabriskie is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/...)
Source: chriszabriskie.com/reappear/
Artist: chriszabriskie.com/

Пікірлер: 709
@MishKoz
@MishKoz 6 жыл бұрын
Dude if you wrote a book about all this stuff I'd buy it in a heartbeat
@Lonyr
@Lonyr 6 жыл бұрын
Same here. Truly fascinating.
@felippecezar9117
@felippecezar9117 6 жыл бұрын
Me too.
@IvanOdintsoff
@IvanOdintsoff 6 жыл бұрын
I second that motion!
@AnityEx
@AnityEx 6 жыл бұрын
he's like a magician!
@AaronStyles
@AaronStyles 6 жыл бұрын
+1
@kyle_bearr
@kyle_bearr 6 жыл бұрын
Further proving hardware is nothing without skilled devs. Regardless of which console had better hardware, it's safe to say TT is one of the most impressive devs and can make magic happen. This is some seriously amazing optimization.
@MarkyV83
@MarkyV83 6 жыл бұрын
This is why Nintendo are so good at squeezing everything out of their limited hardware. I mean look at Super Mario Galaxy on Wii for example, it's nothing short of ground breaking to get a game to run and look that good on the Wii, all at 60FPS.
@theboy181
@theboy181 6 жыл бұрын
The credit needs to go to the Amiga developer who made the demo and inspired TT to learn to use its magic. :) These video are very interesting and sharing this knowledge to other programmers is a great way to keep good programing alive. It would be neat to see limit breaking programing tricks discoverer and shared for newer consoles. This way programmers for current generation can impress us too. I would SUB to a series like that.
@BlackCatRedScarf
@BlackCatRedScarf 6 жыл бұрын
Desolation Indeed. Development in the 16-bit era (or even earlier than that) require a lot of creativity and workarounds to achieve quite impressive effects with very little resources. I love the quirkiness that surrounds these software solutions. Nowadays we got a lot of memory and processing power available even on our smartphones, but look like development got worse and kinda sloppy and the newer generation developers relies too much on unoptimized engines and their quick tools or templates, because everything must be done quickly and be highly profitable. Besides, these younger developers are usually impatient, don't read manuals nor study their tools and got a very short attention period... They just care about the results and achieve it with the minimum time and effort. The same thing happened to many areas, like in animation where the magic hand drawn lines are being replaced by uninspiring and boring CGI. It's not like the old technology was better, but the *newer and better technologies* are being used by untalented and/or impatient people.
@bangerbangerbro
@bangerbangerbro 6 жыл бұрын
Except on Wii U. I'm playing Lego Jurassic world on Wii U right now, and it drops to about 15FPS when you play 2 player with a screen each (player 1 Wii U gamepad, player 2 TV). Then again, it's not developed by the actual TT, just a subsidiary. I can't remember if Lego batman 3 has the same frame rate problems.
@kyle_bearr
@kyle_bearr 6 жыл бұрын
The Wii U is not developer friendly at all. I'd definitely blame the hardware.
@argentieri
@argentieri 6 жыл бұрын
This takes me back. I worked on the PC conversion of MM back in the day for Psygnosis based on the Sega CD version. This was the first section I worked on.. I remember looking at it for the first time wondering how they'd got it to run at 60fps.. really cool effect.
@ThisuraDodangoda
@ThisuraDodangoda 5 жыл бұрын
Did you use the same technique? 😯
@JesusJavier-MyAccount
@JesusJavier-MyAccount 5 жыл бұрын
The first section you worked on? Gee, they really were expecting SOMETHING from you. Nice job.
@chilistudiosvideodump4135
@chilistudiosvideodump4135 2 жыл бұрын
I can't find any info on a PC version of Mickey Mania. Did you perhaps mean to say PS1, or was there a cancelled PC release?
@argentieri
@argentieri 2 жыл бұрын
@@chilistudiosvideodump4135 The PC version was completed. It was based on the Mega CD version with retouched graphics. Psygnosis canned it shortly before release due to the fact that windows was taking off by that point and the game was dos based.
@argentieri
@argentieri 2 жыл бұрын
@@ThisuraDodangoda Yes, pretty much exactly the same, other than I simulated the palette changes as we had 256 colours to play with on the PC.
@Nintendrew
@Nintendrew 6 жыл бұрын
Your vids are the coolest, Jon. Cheers
@outsidercain3038
@outsidercain3038 6 жыл бұрын
Even the N fans show respect !
@yaboisanic2922
@yaboisanic2922 5 жыл бұрын
He deserves all da respecc
@FlashbackGuyYT
@FlashbackGuyYT 4 жыл бұрын
HELLO NINTENDREW!!! Sorry for the caps
@skyprojectro
@skyprojectro 4 жыл бұрын
Wait, Wut, Nintendrew? HERE?
@Jake_Josh
@Jake_Josh 4 жыл бұрын
Scott's Games Well Hardware is cool.
@LegendBegins
@LegendBegins 6 жыл бұрын
All of these old hardware tricks are incredibly interesting!
@kiaayo
@kiaayo 6 жыл бұрын
It's absolutely blowing my mind how licensed games on the Genesis could have such absurd programming tricks behind them. You're definitely giving me a new appreciation for these games.
@roberthanthonymartinezrive7383
@roberthanthonymartinezrive7383 6 жыл бұрын
Have you seen Time Trax on the Genesis? Looks great!
@pferreira1983
@pferreira1983 6 жыл бұрын
Unfortunately Time Trax wasn't released.
@segagenesis1989
@segagenesis1989 6 жыл бұрын
The first time I saw this stage, I was totally blown away!
@fructuous7242
@fructuous7242 6 жыл бұрын
Geeze, the programers on the Genesis don't get much credit as they should.
@MrDmoney156
@MrDmoney156 6 жыл бұрын
Shiny Char Blame it on those Nintendo fanboys
@geovani60624
@geovani60624 6 жыл бұрын
Yes, it does in every genesis related video if you are not aware of it, genesis fans are aways talking about how powerfull they are and how much more it can be done with his "Blast processing"
@fructuous7242
@fructuous7242 6 жыл бұрын
MrDmoney156 Damn those blind fanboys saying the SNES has better graphics!
@fructuous7242
@fructuous7242 6 жыл бұрын
AmazinChannel oh, I guess I need to start watching these Genesis videos and stop watching channels like Game Theory.
@Artyom751
@Artyom751 6 жыл бұрын
The developers*
@redhotsonic
@redhotsonic 6 жыл бұрын
That must have given you a headache when creating that floor =P
@TechBlade9000
@TechBlade9000 6 жыл бұрын
Hey redhotsonic!
@m.mproductions2461
@m.mproductions2461 6 жыл бұрын
Red Hot Sonic & Knuckles
@Lattamonsteri
@Lattamonsteri 6 жыл бұрын
Nathaniel Grizzle is he famous? :D
@fidelsalgadofs
@fidelsalgadofs 6 жыл бұрын
redhotsonic Yooo I didn’t believe it was you until I saw your channel and it said I was subscribed:0
@doomfatlikesbluesphere9984
@doomfatlikesbluesphere9984 6 жыл бұрын
SonicLover 261 s&k is 23 years old today!
@EngineerKappa
@EngineerKappa 6 жыл бұрын
This is actually very similar to how Sega pulled off the Blue Spheres special stages from Sonic 3, but waaaay cooler
@EngineerKappa
@EngineerKappa 6 жыл бұрын
The floor is a gradient with a checkerbord pattern, and the colors shift downward to give the illusion that the checkerboard is moving as you walk.
@CanaldoZenny
@CanaldoZenny 6 жыл бұрын
Is the same done in Sonic Mania or is that a actually 3D model for the floor? I know the sphere in Mania are 2D sprites as well.
@jackson570
@jackson570 6 жыл бұрын
Matheusfpolis1 Yes, the same done in mania.
@johnrickard8512
@johnrickard8512 6 жыл бұрын
What they probably did is used a huge texture for the floor a-la-SNES mode 7(or that similar thing that the Sega CD pulled off in Sonic CD).
@diegocrusius
@diegocrusius 5 жыл бұрын
my younger friends swear that stage is actual 3d. pretty hard to convince them otherwise
@dumbidiot3415
@dumbidiot3415 6 жыл бұрын
It’s so cool to have a KZfaq channel from a game developer behind some of my favorite games
@zummone
@zummone 6 жыл бұрын
IIRC this was the same trick used in Sonic 3's special stages, except the horizontal gaps between the different palette maps were much larger.
@B1G_Dave
@B1G_Dave 6 жыл бұрын
Meanwhile in 2017 this effect will cost you 1GB of VRAM and 3GHZ worth of cycles
@danielbueno8474
@danielbueno8474 6 жыл бұрын
LOL that's so true it's almost sad, really.
@PerfectAgent64
@PerfectAgent64 6 жыл бұрын
OPTIMIZATION IS FOR SCRUBS /s
@deathybrs
@deathybrs 6 жыл бұрын
Only if you are a REALLY terrible coder. This effect could be done in a single fragment/pixel shader using approximately the same technique, would use a negligible amount of memory, and would run blazingly fast.
@danielbueno8474
@danielbueno8474 6 жыл бұрын
deathybrs Yes. But the point is that today THERE ARE a lot of terrible coders, unfortunately. :(
@danielzucker4854
@danielzucker4854 6 жыл бұрын
Yeah, some games are really poorly optimized to PC, even on console some of them doesn't perform as good as it could compared to what the game is offering
@vinisasso
@vinisasso 6 жыл бұрын
Brilliant! The Genesis/Mega Drive was a very capable machine in the right hands.
@filevans
@filevans Жыл бұрын
so is a pen and paper
@vinisasso
@vinisasso Жыл бұрын
@@filevans ok, now run Mickey Mania on pen and paper.
@filevans
@filevans Жыл бұрын
@@vinisasso just highlighting how brain dead your comment is. Anything is based on capable hands
@vinisasso
@vinisasso Жыл бұрын
@@filevans well... You ignore the fact that a gaming machine and a pencil are completely different technologies - that's a brain dead comment by definition. And I didn't even need to highlight it.
@filevans
@filevans Жыл бұрын
@@vinisasso i haven't got the time you have to spout verbal diarrhea, bye
@LaskyLabs
@LaskyLabs 6 жыл бұрын
I think Tt was making the impossible, possible in the 90s.
@miksuko
@miksuko 6 жыл бұрын
Lasky Labs *random comma intensifies*
@LaskyLabs
@LaskyLabs 6 жыл бұрын
And when I was a kid they were making the best lego games ever!
@hahasamian8010
@hahasamian8010 4 жыл бұрын
I mean, back then a lot of developers did things that we puzzle at nowadays. Even if something isn't really 3D, it can still be a pretty impressive effect. Calling these things "impossible" seems a little proud of oneself, but then again, considering the stuff developers worked with he dang well has the right to be proud.
@AesculapiusPiranha
@AesculapiusPiranha 6 жыл бұрын
I love this channel. So insightful.
@keiyakins
@keiyakins 6 жыл бұрын
The moment I saw that cylinder color pattern I figured it was palette trickery of some sort. That stuff is *everywhere* in games of that era.
@brendanbyrne3028
@brendanbyrne3028 6 жыл бұрын
This is hands down one of the best channels I've ever seen on KZfaq.
@tenchimod
@tenchimod 6 жыл бұрын
As someone who absolutely loved Mickey Mania as a kid - thank you. This is an amazing look back and it's awesome that the actual developers are able to showcase their talents by breaking down the incredible visuals from their games!
@SolidEyeYEG
@SolidEyeYEG 6 жыл бұрын
These descriptions are so quick, concise and mindblowing all at once. Great stuff!
@alexman2598
@alexman2598 6 жыл бұрын
You should write a book about all this stuff. It's interesting.
@mindtreat
@mindtreat 6 жыл бұрын
This is one of my favorite videos of the ones you made. I love seeing older games being analyzed and picked apart like this. Keep it up :)
@MaxTheGabri
@MaxTheGabri 6 жыл бұрын
This is really some demoscene-like setup for cool effects ported into an actual game. Every video that you post is so amazing man, keep them up. I'm learning so much from all these videos!
@asleeponthetoilet5505
@asleeponthetoilet5505 6 жыл бұрын
So glad I stumbled on your channel. I love these old behind the scenes of games that pushed the limits. I remember most of these games growing up but didn't realise they were all from Traveller's Tales. You guys were 68k gods
@geovani60624
@geovani60624 6 жыл бұрын
I needed to watch 2 times to understand the basics of how it was done, great job man
@Hyde209
@Hyde209 6 жыл бұрын
This stuff is mindblowing 😲 I played your games to bits on my Mega Drive back in the 90s. Still some of my alltime favourites 😊
@DrButthugger
@DrButthugger 6 жыл бұрын
God, just what a cool channel! It’s great hearing these stories of programming tricks for an older console from someone with all this enthusiasm!
@KokoRicky
@KokoRicky 6 жыл бұрын
This was a much beloved game from my childhood, so it's really interesting to see some behind the scenes stuff about the effects. Thanks so much for making these videos.
@Afaik777
@Afaik777 6 жыл бұрын
This channel is a treasure trove of gaming insights, thanks for putting them out there!
@marko1395
@marko1395 6 жыл бұрын
I can't believe how quickly you're putting these videos together. Fantastic stuff!
@seronymus
@seronymus 6 жыл бұрын
This was incredibly informative and inspiring. The endless creativity an resourcefulness of that era was just outstanding and unbelievable. Thank you so much for making these videos from your own time, you are a legend. Instant favorite channel.
@roberthanthonymartinezrive7383
@roberthanthonymartinezrive7383 6 жыл бұрын
Seriously, more old programmers should make KZfaq channels and explain how they programmed their games, just like Jon :-)
@ProbableKoz
@ProbableKoz 6 жыл бұрын
I love these videos. Please keep em coming. It’s awesome to have such an insight to these games.
@cominup85
@cominup85 6 жыл бұрын
I love the background music and your explanations! Great to see what innovation there was, I just took it all for granted!
@ragexg
@ragexg 6 жыл бұрын
This channel is getting one of my favourite. Thx for the videos man and keep up with the great videos
@epocfeal
@epocfeal 6 жыл бұрын
Learning about how people code with such restrictions is so interesting because you learn something so left field every time, these videos are awesome!
@inputfunny
@inputfunny 6 жыл бұрын
Very interesting video. I was looking through your videos yesterday hoping to find some Micky Mania videos, but found just one, so thanks for uploading this. I need to pick up a copy of Mickey Mania; it looks fun.
@YouOpaOpa
@YouOpaOpa 6 жыл бұрын
This is INSANE! Your videos are amazing!
@DanTheLPMan
@DanTheLPMan 6 жыл бұрын
I love learning about things like this, it's very fascinating. Great video Jon!
@felippecezar9117
@felippecezar9117 6 жыл бұрын
These videos about programming are AWESOME! Keep them coming!
@almaelma11
@almaelma11 6 жыл бұрын
I love your videos man. They are just absolutely interesting to watch.
@lordpolvo222
@lordpolvo222 6 жыл бұрын
The stuff you guys came up with on the Megadrive is insane :) i love this channel
@Vyunova
@Vyunova 6 жыл бұрын
Your channel is going to explode, man. I'm happy that KZfaq finally recommended something really interesting to me. Subscribed.
@Mayernator87
@Mayernator87 6 жыл бұрын
A fascinating insight in Sega mega drive development as always. I remember playing this game to death as a kid and loving every minute. Its really interesting to see how some of my fave games were made. I've actually set up alerts on my phone so I get to watch a video as soon as you upload it! 😄
@benbaez6044
@benbaez6044 6 жыл бұрын
Your ingenuity never ceases to amaze!
@ReplayStation
@ReplayStation 6 жыл бұрын
Absolutely brilliant. TT really understood the Genesis hardware and how to code for it. It shows in the games.
@stepheng8061
@stepheng8061 6 жыл бұрын
Love this! Wow one of my fav childhood games. Amazing. Love the channel
@TopSpot123
@TopSpot123 6 жыл бұрын
Great step by step, I loved it. I really appreciate how these constraints can lead to such incredible solutions.
@DaveGamesVT
@DaveGamesVT 6 жыл бұрын
It's really something to see what people were able to do with such low spec hardware.
@tntparapleion
@tntparapleion 6 жыл бұрын
i must commend u for taking the time to explain these games in details this is marvelous work and as a kid of this era i am happy to learn about this stuff
@F7GOS
@F7GOS 6 жыл бұрын
Amazing as ever. Love these bite sized chunks of knowledge!
@JamesChessman
@JamesChessman 6 жыл бұрын
Awesome video, I love all the visuals.
@bigedwerd
@bigedwerd 6 жыл бұрын
This is an amazing channel about amazing work on amazing games. Thank you for your service.
@Dirk1Steele
@Dirk1Steele 6 жыл бұрын
I love this videos. So interesting to learn how these wonderful effects were achieved.
@michelmartens6282
@michelmartens6282 6 жыл бұрын
Wow, that is so resourceful! Keep the videos coming please. This is the total opposite of the approach that most things seem to have these days, they all yell: "Oh, let's just upgrade the hardware to push through more frames/fps/effects". But back in the day you were stuck with meager hardware for longer and so true talent would come to surface. I wish modern console and PC game-makers would have a similar mindset. The more hardware resources we have, the more we waste, same as with everything else really.
@franikator2
@franikator2 6 жыл бұрын
Awesome. I falling in love with the channel. Congratulations!!!
@Islandswamp
@Islandswamp 6 жыл бұрын
These videos are amazing. I loved the genesis and I think we had this game because I seem to remember it. The fact that you were able to use programming tricks to push the genesis that far is very impressive.
@TetsToys
@TetsToys 6 жыл бұрын
I love this channel! So many interesting little coding tricks!
@dakrashayashi2796
@dakrashayashi2796 6 жыл бұрын
This is neat, keep the cool videos up!
@akaNekete
@akaNekete 6 жыл бұрын
Thanks for such a great video. Because of these kind of videos is why I started following your channel :)
@EspireMike
@EspireMike 6 жыл бұрын
Fantastic video as always
@mypkamax
@mypkamax 6 жыл бұрын
Hello, John Burton. When I first saw your games, I thought these games were impressive and they inspired me to add pre-rendered sprites in my games, and when I started watching your videos on KZfaq, the coding secrets did not spoil the surprise and excitement for these games, instead, I was impressed even more, knowing how much effort has been put into this. And I was also shocked by the fact that _you_ were the one, who founded TT Games (Traveller's Tales). Impressive, very impressive, keep up the good work.
@michaelwarwavesyn9391
@michaelwarwavesyn9391 6 жыл бұрын
I don't know how you're in my recommended but KZfaq is definitely doing something right. Instant subscribe.
@dannieltaylor5833
@dannieltaylor5833 6 жыл бұрын
Oh, this is so damn cool! I'm totally geeking out about it! I'm a computer programmer, and I want to be a game developer one day. So, this kind of video is always so much fun to watch. To see the curtain pulled back and see all the visual trickery going on is really fun and interesting for me.
@joakimandersson7769
@joakimandersson7769 6 жыл бұрын
Wow. Played this when I was maybe 6 years old and it was the best game I had ever seen, and I couldn't believe how it could be so cool. Still one of the best games, if not The best game I have ever played or seen. This little insight into what exactly it was that blew my little boy brain was a pure gem, thank you
@PresStar2Play
@PresStar2Play 6 жыл бұрын
YOU DID THE TEXTURE WITH ONLY PALETTE SWAPS??!?!?? Damn, that's really impressive. I'm still curious how you distorted it to make it look like a cylinder, though. Also, do you think you'll ever make a video about how you did the scrolling tower in Mickey Mania? That's one of my favorite special effects you've ever done.
@rexthesheep
@rexthesheep 6 жыл бұрын
Well, the original base shape itself is distorted like a cylinder. The different steps in the gradient are remapped to a different palette each scanline, and it simply just follows the shape of the background. You can use other shapes and get different effects.
@PresStar2Play
@PresStar2Play 6 жыл бұрын
That wasn't what I was asking, I already know how the palette thing works. My question was how he made the ground be shaped like a cylinder rather than, say a straight surface. Did he distort an originally straight tileset to make it that shape, or is it as simple as already having an image of that shape to begin with that you just change the palette of?
@ZachHixsonTutorials
@ZachHixsonTutorials 6 жыл бұрын
You know the still striped cylinder he used? It was probably hand drawn / generated by a computer once, and the that still layer was then pallet swapped to make the animated background
@PresStar2Play
@PresStar2Play 6 жыл бұрын
Ohhh, I see. I first thought some special effect was used to make the image shaped like a cylinder, but it's probably drawn in that shape to begin with like you said. Thank you for answering my question!
@piratesephiroth
@piratesephiroth 6 жыл бұрын
yeah it was just a regular 2D image the whole time, lol
@Noone-of-your-Business
@Noone-of-your-Business 6 жыл бұрын
The rotating floor effect is... _color cycling_ ??! Mission accomplished, mind blown. You, sir, have my respect!
@matthewsjc1
@matthewsjc1 6 жыл бұрын
As a former graphics and computer vision programmer, I really appreciate your videos. I always find coding tricks, especially ones for visuals, to be extremely fascinating!
@rayforceaddict
@rayforceaddict 6 жыл бұрын
You totally blew my mind. I had no idea those old warped text demo fx did this.
@bamster64
@bamster64 6 жыл бұрын
Fantastic video as always. Please keep the coding secrets coming even if they aren't from games you've worked on.
@GFrom
@GFrom 6 жыл бұрын
I love this channel more every day
@GamingPalOllieMK
@GamingPalOllieMK 6 жыл бұрын
SO GOOD! I subbed to your channel dude, absolutely love what you're doing when you have time please re-do your non voiced videos with voiced narration, that'd be fantastic
@SullySadface
@SullySadface 6 жыл бұрын
Oh man, Leander? I thought I'd seen that warp effect before. I'm loving your channel. TT was a huge part of my childhood growing up, even though I was in a weird limbo due to being born in the late 80s.
@Katzii
@Katzii 6 жыл бұрын
These insight videos are fascinating, and I especially like having more information on Mickey Mania, as it's my all-time favourite Travellers Tales game, and indeed one of my all-time favourite games overall. I was both thrilled and heartbroken to learn of te sequel that never came to be! I still play the Mega Drive version of the first game a few times a year at least and am still finding new secrets in it (such as the alcove with eight stars in the second Lonesome Ghosts section). To me it's the game that keeps on giving. I have played through both the Mega Drive and Mega CD versions of the game to completion (my idea of a definitive version of the game is the Mega CD port with Mega Drive music), and am still working on beating Mickey's Wild Adventure on PS1, which understandably has its fair share of differences being a 32-bit upgrade. However, I recently gave the SNES version of the game a try and it feels like a completely different 16-bit game. As well as some obvious changes (different layout for Moose Chase and Gurney Ride), there's a lot of small changes and nuances in gameplay (such as the amount of hits needed for the upper/lower cogs on the Steamboat Willie boss, and the seemingly more random bone patterns for the exploded skeletons). I'd be fascinated to have further insight into these changes and why they were a thing, if you still had access to information for both versions. In the meantime, thank you so much for all of the videos you upload. It's genuinely thrilling to have so much information on the games of my childhood.
@1gnore_me.
@1gnore_me. 6 жыл бұрын
I can't imagine the amount of work that would have gone into making the floor look good using that method. extremely impressive
@nyansuki
@nyansuki 5 жыл бұрын
This is so amazing... I love so much this game... Thank you very much for sharing it with us.
@rivet6403
@rivet6403 6 жыл бұрын
Ive actually seen this effect before! I figured it out not too long after I saw it, then later saw this confirming my theory, thanks Jon! Also with this you could do all sorts of shapes and images, making it pretty useful! You just gotta know what your doing.
@AbominablePoppy
@AbominablePoppy 6 жыл бұрын
I love this kind of stuff, brilliant!
@BlabberizeYT
@BlabberizeYT 6 жыл бұрын
This is brilliant! Thank you for sharing how you did it!
@feiwong3634
@feiwong3634 6 жыл бұрын
Amazing how with these tricks you guys made such awesome games, as a teenager i was amazed the first time i played this stage on my snes.
@outsidercain3038
@outsidercain3038 6 жыл бұрын
Thanks sir ! It blew my mind as a genesis kid and once again as an adult with this explaination.
@ActivelyVacant
@ActivelyVacant 6 жыл бұрын
Great info here. Got me interested in playing around in programming again.
@douro20
@douro20 6 жыл бұрын
I found the most impressive aspect of the game was the animation. It really looked like you were traveling through an animated cartoon.
@kinorai
@kinorai 6 жыл бұрын
With all of these secret trickery, I'm sure you'd be able to make Doom on the genesis after all (the 2016 version)!! I challenge you! 😋 Joking! Awesome work as usual! Incredible content. Love it!
@Fif0l
@Fif0l 4 жыл бұрын
This is absolutely amazing. This channel shows magical optimisation that no modern gamedev can handle, because hardware progressed so much that developers don't really need to know their hardware. Simply incredible.
@JJ-Trick
@JJ-Trick 6 жыл бұрын
Do a video on how Mickey Mania's "intended for use on NTSC systems" message on startup somehow KNOWS if an emulator changes regions during that screen
@zummone
@zummone 6 жыл бұрын
JJ Frunkington It simply checks for a couple reserved bits, which are refresh rate and JP flag. With a modded console you're also capable of triggering said message by flipping a switch.
@Bef1234
@Bef1234 6 жыл бұрын
Hush i want more insider KNOWWWWWWWWWWWWLEDGE
@VintageAndFunLuis
@VintageAndFunLuis 6 жыл бұрын
zummone but why does it give the message
@magnum3.14
@magnum3.14 6 жыл бұрын
As a form of regional encoding, perhaps
@bhelish
@bhelish 6 жыл бұрын
Maybe because PAL and NTSC systems ran at different frequencies so just putting one in another wouldn't give the correct picture?
@SantosRey
@SantosRey 6 жыл бұрын
Wow! Your skills in this are awesome.
@windowontracks
@windowontracks 4 жыл бұрын
such a clear explanation! love it :)
@bitMasque
@bitMasque 6 жыл бұрын
Thanks for the explanation, that was incredibly impressive! A similar technique was used in Sonic 3's Blue Spheres special stages to create the illusion of running across a 3D sphere. The checkered floor appears to move, but the entire animation is achieved purely via palette rotation.
@mariannmariann2052
@mariannmariann2052 4 жыл бұрын
The ONLY time additional frames are used is when you turn!
@CGoody564
@CGoody564 6 жыл бұрын
So glad I found this channel
@TheJerseyborn
@TheJerseyborn 6 жыл бұрын
I just got this game because of this channel. Great content 👍
@tyso5146
@tyso5146 4 жыл бұрын
This blew my mind as a child and still looks just as good as remembered!
@Arkouchie
@Arkouchie 6 жыл бұрын
I just want to say, thanks for being one of the only people on the internet talking about the nitty gritty of the genesis. It's a console that was so much more capable than a lot of people thought, because a lot of devs just didn't use it to its fullest potential.
@Stremon82
@Stremon82 6 жыл бұрын
Wow that's amazing tricks, so much talented programming! And your explanation video is very interesting and easy to understand :D
@Xer042
@Xer042 6 жыл бұрын
Knowing how the movement of the floor works is especially interesting for me; I once played the game on an old emulator, but when it got to the Moose chase, the graphics of the floor and sky glitched out, so that you could actually somehow see each "column" of color rapidly move from side to side, even changing color depending on what terrain you were on. Essentially, this made everything except Mickey look as if it was part of a psychedelic hyperspace warp.
@Chronon88
@Chronon88 6 жыл бұрын
Amazing! Thanks so much for the great way of explaining and visualising this >.>
@cardboardbox_tech
@cardboardbox_tech 6 жыл бұрын
...I'm actually gonna use this for my retro games now. Subscribed. Hoping to see more useful info
@HalfBlindProductions
@HalfBlindProductions 6 жыл бұрын
Even as a kid I knew that something special was going on with this now after all these years it's more complicated than I could have imagined
@iregretsomeofmypreviouscom3284
@iregretsomeofmypreviouscom3284 6 жыл бұрын
Great video. Mickey Mania and Toy Story were two of my chilhood videogames and two of my favorite Sega Génesis games ever. This videos are really interesting. I always liked that chase level. Maybe you can do a video about the Day-Toy-Na level un Toy Story? Keep the good work.
@Frisket
@Frisket 6 жыл бұрын
Love your vids. Wish you developed every game so we could in depth looks like this
@OmegaChase1002
@OmegaChase1002 6 жыл бұрын
Absolutely mind-blowing.
Mickey Mania's 3D Rotating Tower - How Was It Possible?
3:59
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 88 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 38 МЛН
Sonic 3D's "Impossible" scrolling - Coding Secrets
8:54
GameHut
Рет қаралды 46 М.
Cancelled 16-bit Mickey "Doom" Game Uncovered - Why Disney
8:36
Coding Secrets
Рет қаралды 164 М.
Sonic R's "Impossible" Fading - CODING SECRETS
5:17
GameHut
Рет қаралды 302 М.
Toy Story's Hardware Defying Music - How We Did It
5:54
GameHut
Рет қаралды 308 М.
I Made a 1D Game 🎮
11:18
Mashpoe
Рет қаралды 1,7 МЛН
Is Pixel Perfect Collision Impossible? - CODING SECRETS
5:09
How we fit an NES game into 40 Kilobytes
12:04
Morphcat Games
Рет қаралды 3,5 МЛН
The most overused game graphic you never noticed | Texture Archaeology
8:15
Kid Leaves Stoop
Рет қаралды 2,8 МЛН