No video

Part 2 - How did this SEGA Genesis Game achieve the "Impossible"?

  Рет қаралды 110,821

Coding Secrets

Coding Secrets

Күн бұрын

I explain how "The Adventures of Batman & Robin" had possibly the most coding tricks of any 16-bit game in Part 2 of this Coding Secrets Video.
Part 1 - • How did this SEGA Gene...
Sonic 3D Special Stage - • Sonic's Special Stage ...
Mickey Mania Moose Chase 3D - • How we coded the World...
AL82 - / kkbigal
Is That You or Are You You by Chris Zabriskie is licensed under a Creative Commons Attribution license (creativecommon...)
Source: chriszabriskie....
Artist: chriszabriskie....

Пікірлер: 404
@axelprino
@axelprino 2 жыл бұрын
It looks like they threw every trick they knew into one game and the result is pure eye candy. Really impressive result for the hardware.
@wishusknight3009
@wishusknight3009 2 жыл бұрын
This game was pretty late in the consoles life, so they were trying to keep up with the newer stuff coming up. Sort of like one last harah.
@LeeONardo
@LeeONardo 2 жыл бұрын
Such a shame they rammed up the difficulty so much. Lovely looking game and extremely memorable intro and stage 1 themes by Jesper Kyd all wrapped up in the fantastic Batman animated series looks.
@forple8930
@forple8930 2 жыл бұрын
@@LeeONardo it seems like a trend. the last few battletoads games on the NES were pure visual effects and the system being pushed as far it could go in 1991, and yet those games are also known to be infamously hard.
@axelprino
@axelprino 2 жыл бұрын
@@LeeONardo yeah, it's ridiculously hard after a couple of levels. Kinda like those shmups that have a lot of impressive looking effects going on but can't be appreciated while playing because they make a modern bullet hell feel reasonable
@bmshaven
@bmshaven 2 жыл бұрын
@@LeeONardo It's crazy to think there were games so difficult we were just happy to get to that 'next' stage. I recently spent some serious time learning this game, and I think I maxed out my capabilities at the flying level. I don't think I'll ever get any further. Not only is it difficult, it's relentless.
@UrbanistBlooms
@UrbanistBlooms 2 жыл бұрын
It'd be cool if you could interview Stephen Thomson or other members of Clockwork Tortoise about the development of the game.
@BackForwardPunch
@BackForwardPunch 2 жыл бұрын
100% would be amazing
@sensifacient
@sensifacient 2 жыл бұрын
Stephen Thomson actually did comment on the previous video to state he and the team were honored that their work was featured, so he is aware of it.
@litjellyfish
@litjellyfish 2 жыл бұрын
@@sensifacient yes it’s mentioned in the video here so the about probably already know it. The topic was about having an interview with them.
@miltiadiskoutsokeras9189
@miltiadiskoutsokeras9189 2 жыл бұрын
Yes. These guys achieved some timeless stuff and get 0 coverage.
@itamax
@itamax 2 жыл бұрын
True...specially if he could talk about the unreleased X-Women game for the Genesis that was being developed by the same team if I remember correctly.
@xion1305
@xion1305 2 жыл бұрын
The amount of nonstop hostility gunning for Batman throughout the game is like the villains took a "the gloves are off" approach to defeating their nemesis.
@greenaum
@greenaum 4 ай бұрын
Yeah games weren't a nice guided stroll through the park like they are now!
@Charlie-eq3dj
@Charlie-eq3dj 2 жыл бұрын
This game looks like a playable tech demo for the Genesis. It's incredible work.
@Choralone422
@Choralone422 2 жыл бұрын
This game and a lot of the TT games on the Genesis are examples of a dev team that really knew the potential of the hardware well and cared enough or more likely had enough time to implement those graphical effects to the benefit of the game.
@apollosungod2819
@apollosungod2819 2 жыл бұрын
Yeah but by 1994 when this game was released, the Sega MegaDrive had been available in Japan since 1988, in North America since 1989 and in U.K./Europe/Brazil PAL/SECAM regions since 1990. That means that Western game developers could have started studying Sega MegaDrive S.D.K. documentation for more than at least two to three years and as such have already programmer experience (depending on if the game programmers were hardcore devs because others made multiple games and didn't really push the hardware much even by 1995) What this means? that the Sega MegaDrive did not have some hardware Project being approved that derailed game programmers like the Sega of America created 32X did to the Sega Saturn which launched in Japan November 1994 and by May 1997 a certain big shot who was a new employee to the parent company decided to announce that Saturn was not Sega's future... Imagine if something like that happened in May 1991 just as Sonic Team was finishing up Sonic the Hedgehog, then this game would most likely NEVER have existed.
@madhatter8508
@madhatter8508 Жыл бұрын
I would not be surprised if the Batman & Robin team programmed some Amiga games. The Amiga dev scene and Genesis crossed over because of the 68K processor.
@madhatter8508
@madhatter8508 Жыл бұрын
@@apollosungod2819 It runs deeper than that. The Genesis CPU had been popularized by the Amiga and Atari ST around 1985, and its VDP was derived from the same TMS9918 derivatives used in MSX computers and Sega's own SG1000, Mark III, and Master System. By the time the Genesis came out, its hardware was somewhat of an industry standard in Japan and familiar to American and European programmers too.
@TheSektorz
@TheSektorz 2 жыл бұрын
What about the awesome music? I was lucky enough to chat with Jesper Kyd, the composer, many years ago and he told me he did some demoscene tricks to get it to sound this good.
@rars0n
@rars0n 2 жыл бұрын
I wonder if that's a bit beyond Jon's scope. Being a programmer, he probably wouldn't spend a lot of time figuring out musical hacks, especially demo scene stuff which typically goes above and beyond normal hardware limitations. You'd just expect the music guy to do his part, I suppose.
@litjellyfish
@litjellyfish 2 жыл бұрын
@@rars0n I would say the opposite. At this point in time many coders did the audio code as well and often has a connection to the demo scene
@forple8930
@forple8930 2 жыл бұрын
@Knobcore most EU/US composers used the stock GEMS program. GEMS itself is a tracker-like program and quite limited, so most companies (namely JP ones) like Sunsoft decided to implement their music in a MML format, in which combined with their own driver, usually let them have increased control over how they wanted the hardware to sound. Toy Story is almost entirely GEMS-based, by the way, with the only exception occurring with the MOD player for both the title screen and the ending. While I don't think GEMS itself is bad, the people using the program usually had no idea what they were doing half the time, so to see the team behind Toy Story actually utilize GEMS correctly is a refreshing thing to hear. I bet there are a lot of other super good GEMS soundtracks, but they're unfortunately drowned out with tons of really bad GEMS soundtracks, often being the result of an overworked programmer half-assing it and calling it a day. Going on a slight deviation here, and into Toy Story's sound, it seems Allister Brimble was credited for the soundtrack. Considering the MOD file in the game credits him, he likely was the one of the major people of the sound team, since he previously coded a tracker for his NES Codemasters games, and has lots of experience with MOD trackers in general, which means GEMS was likely second nature.
@forple8930
@forple8930 2 жыл бұрын
@Carlos Eduardo Espinosa Sánchez It can be concluded that the samples is what pushed Jackson to quit Sonic 3's music team. If we take the quote of Brad Buxer saying "he didn't like the sound of the Genesis" into account, we likely can infer he meant the terrible sample routine, since Jackson himself really enjoyed FM, and even was okay with a previous game with his works (Michael Jackson's Moonwalker)
@manpower8439
@manpower8439 2 жыл бұрын
To this day, I consider this to be the greatest video game score ever.
@melody3741
@melody3741 2 жыл бұрын
They did NOT have to go so hard on this game but they did and I'm so glad
@MadsonOnTheWeb
@MadsonOnTheWeb 2 жыл бұрын
The execution in this game is phenomenal.
@natalie5947
@natalie5947 2 жыл бұрын
God, the graphics in that game are so beautiful. It's really impressive how they not only took a bunch of technical tricks, but used them so well together for some amazing results.
@PrimitiveBaroque
@PrimitiveBaroque 2 жыл бұрын
Would be cool to go through some Treasure games, and pick out some interesting tricks, such as their pseudo 3d techniques (Light Crusader, Alien Soldier, Gunstar Heroes, Dynamite Headdy)
@DanielMonteiroNit
@DanielMonteiroNit 2 жыл бұрын
Now it's time for the 68000 heart on fire
@PlasticCogLiquid
@PlasticCogLiquid 2 жыл бұрын
Oh yeah! Light Crusader had a great isometric engine, I'd love to see a deep dive on that
@kyler247
@kyler247 2 жыл бұрын
A lot of the treasure game effects are stuff he's already explained, he'd just be repeating himself at a certain point
@cordellcox6126
@cordellcox6126 2 жыл бұрын
Including the 3D polygonal objects in Light Crusader?
@PrimitiveBaroque
@PrimitiveBaroque 2 жыл бұрын
@@cordellcox6126 I was thinking of those. They seem like particles, and how in Gunstar Heroes is Seven Force morphing done. It would explain how VectorMan morphing was done too.
@ktvx.94
@ktvx.94 2 жыл бұрын
As a dev with moderate experience but a long way to go, these videos are super inspiring and educational. Even though we do have the tech to make the stuff these games "fake", this out-of-the-box thinking and concepts can be applied today in new ways. Thank you!
@jasonblalock4429
@jasonblalock4429 2 жыл бұрын
I feel like that spotlight effect is a great example of why emulators today need better CRT effect filters. It looks pretty bad in pixel-perfect form, but it would have been nearly flawless on an old tube TV with its color smearing. You probably wouldn't even be able to see the "aliasing" around the edge of the spotlight. (Same with the vertical lines on the clouds; they'd be invisible on a CRT.)
@plasmaoctopus1728
@plasmaoctopus1728 2 жыл бұрын
@JM Coulon It's almost too bad monitors couldn't just have CRT filters built into their settings honestly. Could probably help even modern games as far as anti-aliasing (at least it could be an alternative solution for someone if the in-game temporal AA is too blurry)
@GameSack
@GameSack 2 жыл бұрын
How about the transparent (not dithered) face on the road? Is that just clever use of the shadow/highlight function? Or is it just drawn on the road to "look" transparent?
@willyarma_uk
@willyarma_uk 2 жыл бұрын
I asked the same question earlier, cos I thought it was shadow/highlight too. Jon says its just part of the road.
@thomash9008
@thomash9008 2 жыл бұрын
Jon appears, batman 1997 horns play
@aurathedraak7909
@aurathedraak7909 2 жыл бұрын
Oof
@pyrotechnick420
@pyrotechnick420 2 жыл бұрын
Back then, transparency was achieved by flickering a sprite on an off really fast, giving it the illusion of transparency. I'm not sure if that's what was done here but that's my guess
@GameSack
@GameSack 2 жыл бұрын
@@aurathedraak7909 ???
@joesaiditstrue
@joesaiditstrue 2 жыл бұрын
this is the one Sega Genesis game that didn't look like it had a limited color palette, very colorful game
@wishusknight3009
@wishusknight3009 2 жыл бұрын
They really worked hard to make the ol' genesis keep up with the SNES. Very impressive game graphically. And its gameplay is alright as well.
@richthegecko5995
@richthegecko5995 2 жыл бұрын
Lion king is another one
@Prizrak-hv6qk
@Prizrak-hv6qk 2 жыл бұрын
There are plenty Genesis games like that. As long as the devs didn't try to make everything look "realistic", developed the game with the Genesis color palette in mind and didn't overuse the dithering effects, the games could look extremely colorful. Some of the most colorful ones I can think off: Magical Taruruto, Super Fantasy Zone, Sonic 2, Rocket Knight Adventures, Streets or Rage 2, Treasure games, Monster World series, Ristar, Panorama Cotton, Shockman, Aladdin, Earthworm Jim, Ranger X and this guy's own Sonic 3D Blast. Edit: For some reason when I first posted this, stupid KZfaq, reduces my long list of colorful Genesis games to 4. I'm re-adding some... LOL.
@plasmaoctopus1728
@plasmaoctopus1728 2 жыл бұрын
This Batman game looks pretty trippy too. Honestly looks more bizarre than Earthworm Jim honestly.
@jbmaru
@jbmaru 2 жыл бұрын
And... Flink, arguably the best use of the palette!
@jpdevs
@jpdevs 2 жыл бұрын
This series on the Sega Megadrive effects is awesome. I really enjoyed every single one of the videos!
@AnGhaeilge
@AnGhaeilge 2 жыл бұрын
These videos are fascinating. It's amazing at what some of the best programmers were able to get out of the Mega Drive in contrast to the first games released on it. It's almost like it's a completely different console. Great work as always.
@rushnerd
@rushnerd 2 жыл бұрын
Gamehut also did a fanastic vid on this recently. The REAL star of the show IMO is the soundtrack. SInce I rented this at 9 I just cannot get over how incredible it is. Completely holds up to with a modern sound system and sub.
@Acuepk
@Acuepk 2 жыл бұрын
Yes, the music on this retro game is no doubt phenomenal with a capital P. I was impressed how a game like this from the mid-90s has such an impressive score composition for what it is. But the entire game is all around impressive.
@corruptor5150
@corruptor5150 2 жыл бұрын
This channel is the first one I’ve hit the bell for. I love seeing the method to the madness that was coding for the 16-bit consoles. Growing up with these games and now seeing what makes them tick just gives me so much enjoyment.
@BrBill
@BrBill 2 жыл бұрын
So much great engineering. The hardware and drivers provide a specific set of capabilities, and these true gaming engineers took the tools they had and built things that nobody knew were even possible. I'm sure their ingenuity surprised even themselves at times. Amazing what could be produced with these "simple" (ha) tricks.
@iiviigames
@iiviigames 2 жыл бұрын
It's really amazing to hear about this from someone responsible for all of these wonderful classic games. You're a programing idol my friend!
@andrewbrightwell914
@andrewbrightwell914 2 жыл бұрын
I can't get enough of this -- it's so fascinating to learn about all of the creativity and ingenuity that went into making these games look amazing. Maybe not as impressive, but ultra-rare was Crusader of Centy, that game had a lot of pseudo 3d elements with some of their bosses and it just was a beautiful game.
@GameHammerCG
@GameHammerCG 2 жыл бұрын
I love that the way you explain these effects doesn’t stop them being so cool.
@zyrobs
@zyrobs 2 жыл бұрын
Can you look into Ranger X (aka Ex-Ranza)? That one does a lot of smart things, even if coding wise they are not really big tricks. It's just that most of the time it's not using tricks for the sake of looking good, but they also have effects on the gameplay. Like it changes the palette the mimic real time lightning as you go behind an obstacle or fly out of a forest, or using highlight mode for light beams or search lights. Both which matter because your robot gets solar power, so when in light, you recharge power faster. But things like the search lights can also sound the alarm on one level, and you get swarmed by enemies. Oh and it does full screen scaling at the intro and has 3d vector cutscenes and ending.
@Silanda
@Silanda 2 жыл бұрын
Interesting breakdown. This game looked and sounded awesome, but I've never found it that fun to be honest. The first shooting stage, for example, goes on for half of eternity and seriously wears out its welcome.
@miltiadiskoutsokeras9189
@miltiadiskoutsokeras9189 2 жыл бұрын
Brilliant stuff. Thank you for giving coverage to this great game. One lasr thing: if you are one of the team members of the original development team, people would love to read an article on the details of these effects and their Mega Drive implementation. Cheers.
@Lownamebrand
@Lownamebrand 2 жыл бұрын
The second you said pugsy it unlocked a memory in my mind and that's the name of the game that I've been trying to remember for at least 5 years now thank you for not only bringing it to my attention but literally making it my childhood thank you sir
@GameplayandTalk
@GameplayandTalk Жыл бұрын
It's absolutely amazing how the simplest techniques made for the most impressive effects overall. Super clever on the developer's part!
@RobertT1999
@RobertT1999 2 жыл бұрын
My favourite part is when he says "I've done something similar in *insert game here*". In all seriousness though, I absolutely love this channel. Thank you for sharing your insight and knowledge.
@loranfrank4403
@loranfrank4403 2 жыл бұрын
This opens the door to how 16 bit games can be given new life with more powerful development hardware to save time etc & learn possible new ways to refine older software techniques from the ones who pioneered them. There's another KZfaqr Strafefox who is doing in essence of what your videos are but less technical more of the making process history. It would be crazy to combine these efforts into a network where coders past & present get together & share ideas about making these types of graphics tricks
@litjellyfish
@litjellyfish 2 жыл бұрын
Or focus of pushing the current or future hardware ;)
@loranfrank4403
@loranfrank4403 2 жыл бұрын
@@litjellyfish Well Stefan there has already been so advancement hardware & software in 3D CGI etc to where games look like a cinematic movie than the games of yesterday to where it's so common to see. But when you see this older games doing all these visuals on a less powerful system to where you see the effort that was put in it. The only thing I can think of that would be future hardware is VR gaming
@CCCW
@CCCW 2 жыл бұрын
Always enjoy your coding secrets videos!
@Gredran
@Gredran 2 жыл бұрын
I adore the specific game breakdowns, and please keep them up, but Maybe an idea can be to explain some of the terms you use with examples? Like when you say “horizontal interrupts” and kinda explain in maybe a bit more of a technical series(for us programmers who get that sort of thing a bit more) I googled the subject and found the generalized “interrupts” for computers and while I’d guess the two are related, I would love to know the specific differences and use cases. There’s terms old and new in these videos that I’m sure many of us get the concepts, but recently game dev has changed so much with the computer doing a lot of heavy lifting for you for effects and things that I’d love to know more about these more specific tools like a video JUST on horizontal interrupts, how you access their functionality, and examples of how you can use them to achieve different effects. Just an idea of course, but stay your course anyway because you’re doing great with these videos!
@GimpyDingo
@GimpyDingo 2 жыл бұрын
This channel is great, love the information about all the secrets. Pugs was a weird game, but I loved it on Sega CD. The physics were fun. Holding a gun and pulling yourself up ledges. Since I finished a few times I assume I was playing it correctly? If definitely had a sandboxy feel to it.
@sonic_genesis
@sonic_genesis 2 жыл бұрын
math and clever techniques. amazing! this game was a blast during my elementary days.
@SnowNasty
@SnowNasty 10 ай бұрын
This is the exact reason why so many of these consoles have great looking games towards the last quarter of its active life, they all accrue techniques/skills/etc along the way from the beginning and then let out the best of the best in whatever game they got to work on. Amazing!
@DrGamelove
@DrGamelove 2 жыл бұрын
I enjoyed both of these videos a lot. I know literally nothing about programming and you do an amazing job of breaking it down to understand. I’ve been needing to play this one for a while.
@Ch1n4m4nn
@Ch1n4m4nn 2 жыл бұрын
The man with the relaxing music and the secrets of my childhood games. It's so absolutely brilliant what you do here. Thanks for this wonderful videos!
@JustWasted3HoursHere
@JustWasted3HoursHere 2 жыл бұрын
Finding ways around limitations of a system is what makes a great programmer. And the limitations themselves - a product of a time when RAM and processor power was expensive - are what gives each of those old systems their personality. Because those barriers are not there anymore, modern systems' games pretty much all look the same and the systems themselves have no personality. This, I think, is one of the reasons retro gaming is so popular right now.
@skitballesnorapa
@skitballesnorapa 2 жыл бұрын
Holy shit. Did I just experience a YT-video in 2021 that wasn't full of pointless talking and just straight to the point at hand. That had med stumped for a good while. Great video champ. Keep it up
@steveno7058
@steveno7058 2 жыл бұрын
What amazing effects they made! Wow
@TheSteveTheDragon
@TheSteveTheDragon 2 жыл бұрын
I love and appreciate seeing how these amazing effects are done, Thank you so much for this series!
@Vextrove
@Vextrove 2 жыл бұрын
First effect in the video: "okay this is another great effect" 🤣 🤣
@sikthehedgehog
@sikthehedgehog 2 жыл бұрын
I… think you may be overthinking some of this. The helicopter light is the same effect as the robot lasers: the background is designed such that every line has a different width, and then it picks a different scroll position for every scanline to make the shape it wants (note how there are never any gaps within a given line). Alien Soldier does something similar when some bosses die and explode. As to how they compute its shape, that's another matter. My guess is that they shape the circle and the triangle (compute the minimum and maximum positions of both for each scanline) and hope that they overlap enough that any missing gaps wouldn't be too obvious.
@IronMan3582
@IronMan3582 2 жыл бұрын
I am really *really* enjoying these deep dives into other games and see how these effects were achieved. Thank you for sharing your knowledge with us.
@Triad3Force
@Triad3Force 2 жыл бұрын
Love it, great explanation of the the effects. This was always a favorite Sega game, especially for the graphics and soundtrack. :D
@thewelder3538
@thewelder3538 2 жыл бұрын
I can do all of those effects on the Amiga A500 easily enough. In fact, the simplest one is the circle where on the Amiga, the easiest way to do this is to use a triangle and a pre-calculated co-sinus and use its values to cut horizontal lines from the triangle. You can make the circle any size you like just by choosing at which line you start at in the triangle. You'd still need to blit and fill the rays to the circle though, but that's easy enough. It's the same thing that's done for sphere routines in demos like in say Rink A Dink Redux by Lemon where he's actually blitting into multiple bitplanes because of the number of circles he's drawing.
@pneptun
@pneptun 2 жыл бұрын
i see a new CodingSecrets video, i open it and immediately hit the like button ... bcs i know it's gonna be pure gold again! :-D keep up the great work!
@Yan-dh5yc
@Yan-dh5yc 2 жыл бұрын
Amazing stuff as usual. Would love to see more .
@RogueCarrot
@RogueCarrot 2 жыл бұрын
I'm glad this video popped up on my suggestions page because I wouldn't have realized that KZfaq unsubscribed me from this channel for some reason. Must have been recently as I had already watched the previous episode.
@herr_crustovsky
@herr_crustovsky 2 жыл бұрын
Awesome series, please never stop these amazing insights 👍
@Elfcheg
@Elfcheg 2 жыл бұрын
No matter how calm your voice is or how calm the music is. Just watching gameplay of this game gives me strong anxiety attack. Especially the Hatter boss fight. I remember how hard he punished me when I first picked this game. Absolutely brutal experience. Also a masterpiece from every point of view, especially the soundtrack.
@drift180x
@drift180x 2 жыл бұрын
This game had so many impressive technical tricks going on in it, really is a showcase of some of the best of what the MegaDrive has to offer visually.
@_PatrickO
@_PatrickO 2 жыл бұрын
This is by far the best sega genesis coding channel.
@justingoretoy1628
@justingoretoy1628 2 жыл бұрын
I wish technology didn't move so quickly, I wouldn't mind if 80's Motorolla processors were state of the art for two decades longer than they were, just so we could experience the different ways the human mind can bend the perceptions of other human minds to create legitimately astonishing art. Hard stenciled shadows is another genre/generation that needed another decade or two of "state of the art" level prominence at least, to allow us to see how the medium could have been leveraged to chill us to the bone and twist our hearts in astonishing ways.
@jasonblalock4429
@jasonblalock4429 2 жыл бұрын
Just in case you didn't know, there's *still* a demo scene for old M68000 machines like the Mega Drive and Amiga. Some of the recent MD demos out there are really impressive, including things like genuine FMV and full-screen polygonal graphics. I'd love to see Jon talk about them someday, especially considering his early roots in the Amiga demo scene.
@PhilipMurphyExtra
@PhilipMurphyExtra 2 жыл бұрын
This is actually interesting episodes of Coding Secrets, A interview with the creators including Stephen would also be interesting too.
@DudeImHereAlready
@DudeImHereAlready 2 жыл бұрын
Found you through this video! Awesome info and subbing. Goodbye podcasts on lunch LOL
@nixneato
@nixneato 2 жыл бұрын
Fantastic video, thanks for this. The guys who coded this can be proud
@whynotanyting
@whynotanyting 2 жыл бұрын
How have I never heard of this game? The visuals rock!
@davidandadamplaygamesphelp3601
@davidandadamplaygamesphelp3601 2 жыл бұрын
It's a strange feeling watching these videos knowing that this man worked on games that defined my childhood lol
@nizm0man
@nizm0man 2 жыл бұрын
Amazing stuff. Thank you for sharing it with us.
@phychmasher
@phychmasher 2 жыл бұрын
It's so weird that there's such deep dives into Genesis games of all things. By far, us Genesis owners were in the minority. Nobody has a Vectorman tattoo. I love a good deep dive, and that's exactly what you provide. It feels like providence that it happens to been into my childhood.
@plasmaoctopus1728
@plasmaoctopus1728 2 жыл бұрын
How do we convince the people that made sonic mania to do something similar of an upgrade for Vectorman?
@Valientlink
@Valientlink Жыл бұрын
Seriously incredible work on this video, and to the game devs.
@1everysecond511
@1everysecond511 2 жыл бұрын
Half a byte being called a "nybble" is the best thing I've heard all week
@seawaterjohnmiller7118
@seawaterjohnmiller7118 2 жыл бұрын
Very Well Done Video! ! ! , Luv the very slight background music effect
@impheris
@impheris 2 жыл бұрын
"simple" effects but used creatively, that is the power of good imagination
@EweChewBrrr01
@EweChewBrrr01 2 жыл бұрын
I absolutely love that intro music. Please never change it!
@BiancaRoughFin
@BiancaRoughFin 2 жыл бұрын
Do you know what music that is? I have herd it before but dont know where its from.
@EweChewBrrr01
@EweChewBrrr01 2 жыл бұрын
@@BiancaRoughFin The song is: 'Is That You or Are You You' - Chris Zabriskie
@willyarma_uk
@willyarma_uk 2 жыл бұрын
I love this game, the artwork, music and effects all come together to make something awesome overall, shame its too damn hard, i cant get half way through level one! Watched it many times over on youtube though.
@Sebal007
@Sebal007 2 жыл бұрын
It's saturday 7 AM, watching coding secrets, while my code compiles. I haven't had any sleep, it's still "yesterday" for me :D
@lexarttips
@lexarttips 2 жыл бұрын
I wish the creators of all this games would come forward and tell us more about the development and just themselves.
@merman1974
@merman1974 2 жыл бұрын
This is really cool, love seeing behind the scenes
@willyarma_uk
@willyarma_uk 2 жыл бұрын
John O'Brien was the main programmer, he also did Chase HQ on the spectrum, another masterpiece. A coding wizard.
@GameSack
@GameSack 2 жыл бұрын
And the scaling stuff for Batman Returns and Cliffhanger CDs! Nobody could rock the Sega CD's special features like him and also the guys at Core.
@willyarma_uk
@willyarma_uk 2 жыл бұрын
@@GameSack Batman returns on the mega cd with the 3d road effect and all those scaling sprites just looks absolutely stunning!
@GameSack
@GameSack 2 жыл бұрын
@@willyarma_uk It really does. I've also noticed that all of his games are EXTREMELY difficult. Batman Returns' driving scenes are super tough and it's probably his easiest game.
@noop9k
@noop9k 2 жыл бұрын
@@willyarma_uk Sega CD has hardware sprite scaling though. And a second, faster CPU.
@willyarma_uk
@willyarma_uk 2 жыл бұрын
@@noop9k Thanks, I knew that
@STICKOMEDIA
@STICKOMEDIA 2 жыл бұрын
Yay! He's back! I love your videos!
@pablocampos1796
@pablocampos1796 2 жыл бұрын
Very Nice way to make great effects on mega drive, and your perception is outstanding. Thanks for bring It to us.
@yohoki4642
@yohoki4642 2 жыл бұрын
In the underwater themed area near the end, you didn't talk a lot about the scene. There's quite a bit going on there that could have been explained in a bit more detail. Look closely at the background. It's waving and scrolling side to side (probably using the horizontal interrupts to draw + or - a few pixels). Then on another layer they're using the perspective trick over the top of it. This is giving the level a wavy, underwater feel, but the separate layers keeps the rest static since it's not underwater. There's also some parallax going on. The underwater, far background scrolls a bit slower than the near background. And the foreground scrolls even fast. It's a pretty complex looking scene that could be taken apart a bit further than just "It's pretty much the Toy Story floor again". :) Really like watching your videos, btw. Video game graphics have evolved SO much since I started playing them, and there's always, ALWAYS, new things to learn about how developers had to work around the limitations of the various consoles they worked on... Especially these older consoles... They had so many varying limitations.
@asymptoticspatula
@asymptoticspatula 2 жыл бұрын
Wonderful video. Very impressive effects in that game.
@edgarector
@edgarector 2 жыл бұрын
Best 16 bit game to date, period. And one of the best games ever made! Pure masterpiece!
@edgarector
@edgarector 2 жыл бұрын
@JM Coulon For me, the whole package: gameplay, visuals, music is an absolutely perfect symbiosis. I've never played a game that make me feel so high on adrenalin from start to finish. I am a huge fan of run and gun games, I have played countless of them, some amazing ones. Trust me, to this day, nothing tops this game!
@AstroBilly777
@AstroBilly777 2 жыл бұрын
I love this series so much!! Thank you for sharing your insights on these techniques! Do you think you'd ever do a Coding Secrets video on the Genesis game Cotton Panorama?
@ren7a8ero
@ren7a8ero 2 жыл бұрын
Impressive how many effects they put in this game. Many games usually reserved one of those for some stage, and most of games didn't even had such effects. This games stands out nicely!
@litjellyfish
@litjellyfish 2 жыл бұрын
As mentioned many effects are variations of 3 core ones. Most likely at this point in time they already had a good starting point for the code of this so why not use it together
@ren7a8ero
@ren7a8ero 2 жыл бұрын
@@litjellyfish yes
@Raulmmorais
@Raulmmorais 2 жыл бұрын
This game is amazing! I played a lot on my mega drive when I was younger and still play when I can.
@oliverstaunton10
@oliverstaunton10 2 жыл бұрын
Loved these 2 videos (and clearly many other people did, too!) so would love to see more analysis like this of other games
@brazilmugenteam
@brazilmugenteam 2 жыл бұрын
The team who did this game really knew how to use Genesis full power, awesome.
@GraveUypo
@GraveUypo 2 жыл бұрын
you need to do more of these videos, i really like them.
@victorlgcarvalho
@victorlgcarvalho 2 жыл бұрын
Back then we all believed that there was a special 3D chip inside the cartridge... Amazing work, you really pushed the boudaries of the 16 bit console!
@BubblegumCrash332
@BubblegumCrash332 2 жыл бұрын
Coding Secrets shows us some of the best graphics on the Mega drive and then explains how to make them better. It's why I love this channel
@JoeRetroWorld
@JoeRetroWorld 2 жыл бұрын
Seeing these cool looking games makes me go play them.
@Nathan-rb3qp
@Nathan-rb3qp 2 жыл бұрын
Please talk about the cancelled Swat Kats game for the Mega Drive.
@NoahNCopeland
@NoahNCopeland 2 жыл бұрын
yes please
@Nathan-rb3qp
@Nathan-rb3qp 2 жыл бұрын
@@NoahNCopeland OMG you're the guy behind the Sonic Triple Trouble remake.
@plasmaoctopus1728
@plasmaoctopus1728 2 жыл бұрын
I'm guessing it was cancelled because cats would literally be the worst animal to anthropomorphize and take care of hostage situations? 🤣
@Nathan-rb3qp
@Nathan-rb3qp 2 жыл бұрын
@@plasmaoctopus1728 You haven't seen the show it's based on have you?
@plasmaoctopus1728
@plasmaoctopus1728 2 жыл бұрын
@@Nathan-rb3qp Hehe just making a bad joke
@SketchTurnerZero
@SketchTurnerZero 2 жыл бұрын
I love your videous sooo much! You a great man. and you doing a great job! I am a UIUX designer, but I always respect programmers. For me everything what you are doing is a pure magic!!
@AliFOJ5
@AliFOJ5 2 жыл бұрын
This and Toy Story are like mu fav childhood games on Sega Mega Drive. I can’t believe I’m actually seeing videos of someone who made one of the game and is reviewing the other.
@malkmut2189
@malkmut2189 2 жыл бұрын
My brother and I saw a commercial for this game and were blown away by all the effects they were showing. Then we were disappointed when the announcer said the game was also available on the Sega CD; we just assumed what we just saw was impossible on the Genesis.
@MrJonnyVegas
@MrJonnyVegas 2 жыл бұрын
I'm a software engineer and I still have a hard time wrapping my head around coming up with some of these brilliant ideas and their execution. I always wondered how these games worked as a kid, and now it's confirmed, you guys did some amazing and insanely creative stuff.
@pabloanania7415
@pabloanania7415 2 жыл бұрын
Looks like another case for PI Jon Burton. As always great video, thanks a lot!
@ultrairrelevantnobody1862
@ultrairrelevantnobody1862 2 жыл бұрын
Will we eventually get videos on the Toy Story 2 and Bug's Life games? Compared to most collectathon platformers of their day, they're some of the best designed.
@Grizzlox
@Grizzlox 2 жыл бұрын
Pushing technology to its limits to produce a better result is why I love stuff like this. Jim Henson, George Lucas, Stephen Spielberg... all the best things were made with boundary-pushing efforts and limited technology.
@Guernicaman
@Guernicaman 2 жыл бұрын
Man...How Clockwork Tortoise never made more games was always baffling to me.
@Silanda
@Silanda 2 жыл бұрын
From a couple of interviews online it sounds like one of the co-founders left, X-Women was cancelled, and the company just kind of fell apart after that.
@RandomizationShow
@RandomizationShow 2 жыл бұрын
I've played this game dozens of times in the last few years. SNES and Genesis were before my time but I love these games because of their difficulty. This one however, kicks my ass everytime 😭
@Autotrope
@Autotrope Жыл бұрын
This kind of reminds me of how John carmack did some pretty amazing things on vga hardware to allow the appearance of smooth scrolling on the commander keen games just to end up with a final product that regular 16 bit console games still beat resoundingly. *then he had his revenge..*
@GustavoValdiviesso
@GustavoValdiviesso 2 жыл бұрын
I would gladly pay for a master class in Genesis game programming with you. Am I the only one?
@quittessa1409
@quittessa1409 2 жыл бұрын
It's amazing how surprisingly simple effects can look really good Wish that this kind of thing was done more often in modern games instead of more "Brute Force" rendering and shading
@litjellyfish
@litjellyfish 2 жыл бұрын
Believe me modern 3D pipes has a lot more of tricks and optimizations setup than this. It’s just in such a bigger scale that it looks brute force. Of course now and then there is a difference of good coded games and not
@ICONICMUSIC
@ICONICMUSIC 2 жыл бұрын
Great content, so very interesting. Keep up the good work 💪
@avalonbits
@avalonbits 2 жыл бұрын
Loved this video and part #1!
@kuricosmos
@kuricosmos 2 жыл бұрын
Truly appreciate this channel, keep up the stellar work!
@woodgate256
@woodgate256 2 жыл бұрын
please tell him (and also this is for you) that thanks for everything, for those great times that i had when i was a child.
How did this SEGA Genesis Game achieve the "Impossible"?
8:06
Coding Secrets
Рет қаралды 728 М.
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 37 МЛН
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 8 МЛН
Lehanga 🤣 #comedy #funny
00:31
Micky Makeover
Рет қаралды 27 МЛН
Cancelled 16-bit Mickey "Doom" Game Uncovered - Why Disney
8:36
Coding Secrets
Рет қаралды 164 М.
Sonic 3D, but each time you jump, you jump higher! (CHAOS)
10:57
Coding Secrets
Рет қаралды 40 М.
Toy Story's Hardware Defying Music - How We Did It
5:52
Coding Secrets
Рет қаралды 108 М.
The Coding Secrets hidden in "Sonic the Hedgehog"
6:59
Coding Secrets
Рет қаралды 215 М.
Graphical tricks on the Sega Mega Drive/Genesis | White_Pointer Gaming
13:12
White_Pointer Gaming
Рет қаралды 6 М.
Why the limitations of the N64 and PS1 mattered
14:52
Modern Vintage Gamer
Рет қаралды 607 М.
How to make Sega Genesis music (in 1994)
16:00
GST Channel
Рет қаралды 291 М.
The Sega Saturn Saroo
14:11
Sega Lord X
Рет қаралды 67 М.
Sonic R's "Impossible" Fading
5:15
Coding Secrets
Рет қаралды 103 М.
Doom didn't kill the Amiga...Wolfenstein 3D did
16:58
Modern Vintage Gamer
Рет қаралды 750 М.
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 37 МЛН