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

  Рет қаралды 416,934

GameHut

GameHut

Күн бұрын

Пікірлер: 708
@MishKoz
@MishKoz 7 жыл бұрын
Dude if you wrote a book about all this stuff I'd buy it in a heartbeat
@Lonyr
@Lonyr 7 жыл бұрын
Same here. Truly fascinating.
@felippecezar9117
@felippecezar9117 7 жыл бұрын
Me too.
@FloatingDogs
@FloatingDogs 7 жыл бұрын
I second that motion!
@AnityEx
@AnityEx 7 жыл бұрын
he's like a magician!
@AaronStyles
@AaronStyles 7 жыл бұрын
+1
@kyle_bearr
@kyle_bearr 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
The Wii U is not developer friendly at all. I'd definitely blame the hardware.
@argentieri
@argentieri 7 жыл бұрын
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.
@kiaayo
@kiaayo 7 жыл бұрын
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.
@KGRAMR
@KGRAMR 7 жыл бұрын
Have you seen Time Trax on the Genesis? Looks great!
@pferreira1983
@pferreira1983 7 жыл бұрын
Unfortunately Time Trax wasn't released.
@LegendBegins
@LegendBegins 7 жыл бұрын
All of these old hardware tricks are incredibly interesting!
@segagenesis1989
@segagenesis1989 7 жыл бұрын
The first time I saw this stage, I was totally blown away!
@fructuous7242
@fructuous7242 7 жыл бұрын
Geeze, the programers on the Genesis don't get much credit as they should.
@MrDmoney156
@MrDmoney156 7 жыл бұрын
Shiny Char Blame it on those Nintendo fanboys
@geovani60624
@geovani60624 7 жыл бұрын
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 7 жыл бұрын
MrDmoney156 Damn those blind fanboys saying the SNES has better graphics!
@fructuous7242
@fructuous7242 7 жыл бұрын
AmazinChannel oh, I guess I need to start watching these Genesis videos and stop watching channels like Game Theory.
@Artyom751
@Artyom751 7 жыл бұрын
The developers*
@Nintendrew
@Nintendrew 7 жыл бұрын
Your vids are the coolest, Jon. Cheers
@outsidercain3038
@outsidercain3038 7 жыл бұрын
Even the N fans show respect !
@yaboisanic2922
@yaboisanic2922 6 жыл бұрын
He deserves all da respecc
@theemblemhunter
@theemblemhunter 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.
@Arkouchie
@Arkouchie 7 жыл бұрын
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.
@redhotsonic
@redhotsonic 7 жыл бұрын
That must have given you a headache when creating that floor =P
@TechBlade9000
@TechBlade9000 7 жыл бұрын
Hey redhotsonic!
@m.mproductions2461
@m.mproductions2461 7 жыл бұрын
Red Hot Sonic & Knuckles
@Lattamonsteri
@Lattamonsteri 7 жыл бұрын
Nathaniel Grizzle is he famous? :D
@fidelsalgadofs
@fidelsalgadofs 7 жыл бұрын
redhotsonic Yooo I didn’t believe it was you until I saw your channel and it said I was subscribed:0
@doomfatlikesbluesphere9984
@doomfatlikesbluesphere9984 7 жыл бұрын
SonicLover 261 s&k is 23 years old today!
@EngineerKappa
@EngineerKappa 7 жыл бұрын
This is actually very similar to how Sega pulled off the Blue Spheres special stages from Sonic 3, but waaaay cooler
@EngineerKappa
@EngineerKappa 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
Matheusfpolis1 Yes, the same done in mania.
@johnrickard8512
@johnrickard8512 7 жыл бұрын
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 7 жыл бұрын
It’s so cool to have a KZbin channel from a game developer behind some of my favorite games
@tenchimod
@tenchimod 7 жыл бұрын
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!
@zummone
@zummone 7 жыл бұрын
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.
@keiyakins
@keiyakins 7 жыл бұрын
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.
@vinisasso
@vinisasso 7 жыл бұрын
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
@AesculapiusPiranha
@AesculapiusPiranha 7 жыл бұрын
I love this channel. So insightful.
@brendanbyrne3028
@brendanbyrne3028 7 жыл бұрын
This is hands down one of the best channels I've ever seen on KZbin.
@LaskyLabs
@LaskyLabs 7 жыл бұрын
I think Tt was making the impossible, possible in the 90s.
@miksuko
@miksuko 7 жыл бұрын
Lasky Labs *random comma intensifies*
@LaskyLabs
@LaskyLabs 7 жыл бұрын
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.
@geovani60624
@geovani60624 7 жыл бұрын
I needed to watch 2 times to understand the basics of how it was done, great job man
@alexman2598
@alexman2598 7 жыл бұрын
You should write a book about all this stuff. It's interesting.
@DraganStojanovicdrogi
@DraganStojanovicdrogi 3 жыл бұрын
0:20 contra hard corps also had into the screen chase section and was released two months before mickey mania.
@SolidEyeYEG
@SolidEyeYEG 7 жыл бұрын
These descriptions are so quick, concise and mindblowing all at once. Great stuff!
@MaxTheGabri
@MaxTheGabri 7 жыл бұрын
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!
@B1G_Dave
@B1G_Dave 7 жыл бұрын
Meanwhile in 2017 this effect will cost you 1GB of VRAM and 3GHZ worth of cycles
@danielbueno8474
@danielbueno8474 7 жыл бұрын
LOL that's so true it's almost sad, really.
@PerfectAgent64
@PerfectAgent64 7 жыл бұрын
OPTIMIZATION IS FOR SCRUBS /s
@deathybrs
@deathybrs 7 жыл бұрын
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 7 жыл бұрын
deathybrs Yes. But the point is that today THERE ARE a lot of terrible coders, unfortunately. :(
@danielzucker4854
@danielzucker4854 7 жыл бұрын
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
@epocfeal
@epocfeal 7 жыл бұрын
Learning about how people code with such restrictions is so interesting because you learn something so left field every time, these videos are awesome!
@JJ-Trick
@JJ-Trick 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
Hush i want more insider KNOWWWWWWWWWWWWLEDGE
@VintageAndFunLuis
@VintageAndFunLuis 7 жыл бұрын
zummone but why does it give the message
@magnum3.14
@magnum3.14 7 жыл бұрын
As a form of regional encoding, perhaps
@bhelish
@bhelish 7 жыл бұрын
Maybe because PAL and NTSC systems ran at different frequencies so just putting one in another wouldn't give the correct picture?
@mindtreat
@mindtreat 7 жыл бұрын
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 :)
@Hyde209
@Hyde209 7 жыл бұрын
This stuff is mindblowing 😲 I played your games to bits on my Mega Drive back in the 90s. Still some of my alltime favourites 😊
@ReplayStation
@ReplayStation 7 жыл бұрын
Absolutely brilliant. TT really understood the Genesis hardware and how to code for it. It shows in the games.
@asleeponthetoilet5505
@asleeponthetoilet5505 7 жыл бұрын
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
@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!
@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.
@michelmartens6282
@michelmartens6282 7 жыл бұрын
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.
@shnouk3814
@shnouk3814 7 жыл бұрын
It's weird but i started following you when u had about 800 subs That was early September Now its October And you have like 34k subs Holy crap.
@lazrpo
@lazrpo 7 жыл бұрын
The guy has legitimately interesting content! Also, I'm sure a shout out from OneyPlays helped.
@bangerbangerbro
@bangerbangerbro 7 жыл бұрын
lazrpo What is that? I would have thought online news articles were what caused the biggest growth.
@RaposaCadela
@RaposaCadela 7 жыл бұрын
I don't find that to be weird at all. This is some high quality, extremely interresting content! It would be weird if it DIDN'T get so popular this quickly!
@KuraIthys
@KuraIthys 7 жыл бұрын
That's just maths. Exponential growth is the norm on youtube, not linear. But people suck at understanding exponential stuff. If you have 100 subscribers, and gain 10 per day, how many days to hit 1000? Now say you gain 10% per day, how long does THAT take? (answer: first one takes 90 days. second takes about 25. Did you expect that? How about 10,000 at the same rates? first is 990 days. Second is 49 days... how about 100,000? first is 9990 days. Second is about 74 days) Anyway, see why any remotely popular channel seems to explode out of nowhere all of a sudden? It always seems surprising, but it really isn't.
@kinorai
@kinorai 7 жыл бұрын
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!
@lordpolvo222
@lordpolvo222 7 жыл бұрын
The stuff you guys came up with on the Megadrive is insane :) i love this channel
@1gnore_me.
@1gnore_me. 7 жыл бұрын
I can't imagine the amount of work that would have gone into making the floor look good using that method. extremely impressive
@marko1395
@marko1395 7 жыл бұрын
I can't believe how quickly you're putting these videos together. Fantastic stuff!
@michaelwarwavesyn9391
@michaelwarwavesyn9391 7 жыл бұрын
I don't know how you're in my recommended but KZbin is definitely doing something right. Instant subscribe.
@felippecezar9117
@felippecezar9117 7 жыл бұрын
These videos about programming are AWESOME! Keep them coming!
@bitMasque
@bitMasque 7 жыл бұрын
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!
@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 KZbin, 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.
@Afaik777
@Afaik777 7 жыл бұрын
This channel is a treasure trove of gaming insights, thanks for putting them out there!
@DaveGamesVT
@DaveGamesVT 7 жыл бұрын
It's really something to see what people were able to do with such low spec hardware.
@ragexg
@ragexg 7 жыл бұрын
This channel is getting one of my favourite. Thx for the videos man and keep up with the great videos
@DrButthugger
@DrButthugger 7 жыл бұрын
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 7 жыл бұрын
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.
@almaelma11
@almaelma11 7 жыл бұрын
I love your videos man. They are just absolutely interesting to watch.
@cominup85
@cominup85 7 жыл бұрын
I love the background music and your explanations! Great to see what innovation there was, I just took it all for granted!
@seronymus
@seronymus 7 жыл бұрын
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.
@KGRAMR
@KGRAMR 7 жыл бұрын
Seriously, more old programmers should make KZbin channels and explain how they programmed their games, just like Jon :-)
@miasuke
@miasuke 7 жыл бұрын
Just one word: Genius!! I would like to see a video with the difference of work used to make the SNES version of Mickey Mania compared with the Mega Drive / Genesis version.
@Vyunova
@Vyunova 6 жыл бұрын
Your channel is going to explode, man. I'm happy that KZbin finally recommended something really interesting to me. Subscribed.
@HowToComputeMore
@HowToComputeMore 7 жыл бұрын
You worked on PUGGSY!? That is my all time favorite adventure game. I wish you developers would make a new game in the same setting, diverse environment, an adventurous island, and so many secret routes. Thanks for making that game!
@YouOpaOpa
@YouOpaOpa 7 жыл бұрын
This is INSANE! Your videos are amazing!
@Mayernator87
@Mayernator87 7 жыл бұрын
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! 😄
@matthewsjc1
@matthewsjc1 7 жыл бұрын
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!
@PresStar2Play
@PresStar2Play 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
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 7 жыл бұрын
yeah it was just a regular 2D image the whole time, lol
@benbaez6044
@benbaez6044 7 жыл бұрын
Your ingenuity never ceases to amaze!
@dadsanddragons875
@dadsanddragons875 7 жыл бұрын
This is awesome. I had no idea so much "cheating" was involved in making games. People like me who are self taught on Unity really have no idea how good (easy) we have it. This channel helps though.
@Katzii
@Katzii 7 жыл бұрын
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.
@Xer042
@Xer042 7 жыл бұрын
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.
@bigedwerd
@bigedwerd 7 жыл бұрын
This is an amazing channel about amazing work on amazing games. Thank you for your service.
@rayforceaddict
@rayforceaddict 7 жыл бұрын
You totally blew my mind. I had no idea those old warped text demo fx did this.
@MattFurniss
@MattFurniss 7 жыл бұрын
Great video Jon! Thanks for making these. I'd like to know how you did the "Nebulus" tower in MM. And then the background rotation in Puggsy.
@KGRAMR
@KGRAMR 7 жыл бұрын
Hey man! Fancy seeing you here :-D i love your compositions of the games you worked on, such as Soccer Kid on the Jaguar ;-)
@thenonexistinghero
@thenonexistinghero 7 жыл бұрын
Wouldn't the tower be pretty much the same as this? Except with the pallet swapping from bottom to up, it's changing from right to left or from left to right?
@MickyVideo
@MickyVideo 7 жыл бұрын
thenonexistinghero Not quite. Scanlines are horizontal. While you can change palette for each one of them, it's not really possible to do it vertically. Just to give you an idea, the water in the Genesis Sonic games does the same.
@sikthehedgehog
@sikthehedgehog 7 жыл бұрын
My guess is that it stores every possible rotation for a row of bricks, then every line it picks one according to the current angle (repeating rows as needed), which would be achieved by changing the scroll value. This would be the most reasonable way to work around memory size and bandwidth issues. Then just place sprites accordingly. At that point it becomes more a matter of what you do with it (and what the artist can come up with).
@Radonatos
@Radonatos 7 жыл бұрын
Nebulous (at least on the C64) used only 8 frames until the brick-gaps repeated during rotation. This could've even been done by simply switching the character-set start for the brick characters (you could chose 8 start adresses within the selected VIC-bank), saving you the redraw of the tower. But given the number of systems that Nebulus was ported for, it's probably implemented differently on the diverse platforms.
@iregretsomeofmypreviouscom3284
@iregretsomeofmypreviouscom3284 7 жыл бұрын
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.
@stepheng8061
@stepheng8061 7 жыл бұрын
Love this! Wow one of my fav childhood games. Amazing. Love the channel
@inputfunny
@inputfunny 7 жыл бұрын
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.
@ProbableKoz
@ProbableKoz 7 жыл бұрын
I love these videos. Please keep em coming. It’s awesome to have such an insight to these games.
@joakimandersson7769
@joakimandersson7769 7 жыл бұрын
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
@Islandswamp
@Islandswamp 7 жыл бұрын
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.
@SullySadface
@SullySadface 7 жыл бұрын
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.
@Dirk1Steele
@Dirk1Steele 7 жыл бұрын
I love this videos. So interesting to learn how these wonderful effects were achieved.
@franikator2
@franikator2 7 жыл бұрын
Awesome. I falling in love with the channel. Congratulations!!!
@bamster64
@bamster64 7 жыл бұрын
Fantastic video as always. Please keep the coding secrets coming even if they aren't from games you've worked on.
@DanTheLPMan
@DanTheLPMan 7 жыл бұрын
I love learning about things like this, it's very fascinating. Great video Jon!
@outsidercain3038
@outsidercain3038 7 жыл бұрын
Thanks sir ! It blew my mind as a genesis kid and once again as an adult with this explaination.
@dannieltaylor5833
@dannieltaylor5833 7 жыл бұрын
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.
@HalfBlindProductions
@HalfBlindProductions 7 жыл бұрын
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
@Kokomadeta
@Kokomadeta 7 жыл бұрын
It was cool tricks and creativity like this that made games of that generation far more interesting than games today.
@GFrom
@GFrom 7 жыл бұрын
I love this channel more every day
@tyso5146
@tyso5146 4 жыл бұрын
This blew my mind as a child and still looks just as good as remembered!
@TopSpot123
@TopSpot123 7 жыл бұрын
Great step by step, I loved it. I really appreciate how these constraints can lead to such incredible solutions.
@GreatMasterKenji
@GreatMasterKenji 4 жыл бұрын
I played on PlayStation and I genuinely believed that the tower and the moose section were true 3D! Great work!
@GeeVaaz
@GeeVaaz 4 жыл бұрын
You guys are truly wizards. All of us, that likes games and game development has a debt with you.
@tntparapleion
@tntparapleion 7 жыл бұрын
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
@TetsToys
@TetsToys 7 жыл бұрын
I love this channel! So many interesting little coding tricks!
@bangerbangerbro
@bangerbangerbro 7 жыл бұрын
Wow! That's so clever. I feel both amazed and stupid watching these videos. You're a genius! I really want to know who the dislikers are and why they are disliking.
@njalsand133
@njalsand133 7 жыл бұрын
These vids are so much more fun than the games showcased
@GraveUypo
@GraveUypo 7 жыл бұрын
you're like a 16bit wizard. never cease to amaze me. too bad this kind of story must have mostly died with the 6th gen of consoles because from beyond there everything was made from pre-made game engines and devs started working more and more only on high level programming.
@KGRAMR
@KGRAMR 7 жыл бұрын
We all should be thankful for the Demoscene that rised from the Amiga & Atari ST ;-)
@MaskedGuyCh
@MaskedGuyCh 7 жыл бұрын
Never played this game, but I feel the urge to play it after watching this video.
@JamesChessman
@JamesChessman 7 жыл бұрын
Awesome video, I love all the visuals.
@mi16t
@mi16t 6 жыл бұрын
This is nuts. Devs these days don't know shit! In the 16bit era it was all tricks and effects to create magic. Now we have crazy hardware and no magic, just crazy bloatware. Awesome job dude! You are a genius
@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.
@Ohverture
@Ohverture 7 жыл бұрын
Palette swap animation! Man, that gives me all the nostalgia.
@TheJerseyborn
@TheJerseyborn 6 жыл бұрын
I just got this game because of this channel. Great content 👍
@TSDT
@TSDT 7 жыл бұрын
This channel just answers about all of the idle thoughts about the wackier things I'd seen my Genesis do week after week.
@thogameskanaal
@thogameskanaal 7 жыл бұрын
I always look at retro game developers like skilled and intelligent people. This video explaining the trick in this game makes me want to create games for older hardware...
@F7GOS
@F7GOS 7 жыл бұрын
Amazing as ever. Love these bite sized chunks of knowledge!
@Medachod
@Medachod 7 жыл бұрын
Pretty good stuff here. You probably could've given the Saturn transparencies I bet.
@GameHut
@GameHut 7 жыл бұрын
Medachod I did, to fade out the objects in the distance on Sonic R
@null1023
@null1023 7 жыл бұрын
I'm still immensely impressed and curious about how that worked.
@jc_dogen
@jc_dogen 7 жыл бұрын
The saturn did support transparencies under certain conditions.
TAS Explained: Super Mario Bros. 3 in 0.2 seconds
19:39
100th Coin
Рет қаралды 453 М.
Mickey Mania's 3D Rotating Tower - How Was It Possible?
3:59
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 3,5 МЛН
How a SEGA GLITCH created stunning images
2:54
GameHut
Рет қаралды 367 М.
Toy Story's Hardware Defying Music - How We Did It
5:54
GameHut
Рет қаралды 310 М.
How did this SEGA Genesis Game achieve the "Impossible"?
8:06
Coding Secrets
Рет қаралды 734 М.
Sonic R's "Impossible" Fading - CODING SECRETS
5:17
GameHut
Рет қаралды 303 М.
How do non-euclidean games work? | Bitwise
14:19
DigiDigger
Рет қаралды 2,4 МЛН
Cancelled 16-bit Mickey "Doom" Game Uncovered - Why Disney
8:36
Coding Secrets
Рет қаралды 166 М.
New Method Caught Speedrun Cheater After 13 Years
22:54
Drogie
Рет қаралды 862 М.
How "oldschool" graphics worked Part 1 - Commodore and Nintendo
7:08
The 8-Bit Guy
Рет қаралды 6 МЛН