Sonic R's "Impossible" Fading

  Рет қаралды 104,111

Coding Secrets

Coding Secrets

Күн бұрын

Пікірлер: 230
@timothythompson4144
@timothythompson4144 4 жыл бұрын
I am really enjoying watching these a second time, I could hear this guy talk about his coding exploits all day.
@CaptainWardi
@CaptainWardi 4 жыл бұрын
Same
@chrismanning5232
@chrismanning5232 4 жыл бұрын
Need new content! This guy is a wealth on knowledge but you can rip through his videos in a few hours :(
@StormBurnX
@StormBurnX 4 жыл бұрын
Why were they all re uploaded?
@sloppynyuszi
@sloppynyuszi 4 жыл бұрын
StormBurnX he is separating his content. He wants to use gamehut for more personal stuff. This channel will have coding things for games he hasn’t worked on
@Knuckx117
@Knuckx117 4 жыл бұрын
wait why is all this being reuploaded?
@lindsaywheatcroft8247
@lindsaywheatcroft8247 4 жыл бұрын
The fact that these fade like sprites explains why I like the effect so much more than a mundane polygon fade. Such a weird time, where workarounds generated a distinct look that often aged better than the orthodox technical approach
@timothythompson4144
@timothythompson4144 4 жыл бұрын
Jon "We wrote it in software" Burton.
@Wockes
@Wockes 4 жыл бұрын
solution to everything
@megalyth6322
@megalyth6322 4 жыл бұрын
F*ck it! We'll do it live!
@sloppynyuszi
@sloppynyuszi 4 жыл бұрын
In fairness some of them are just animation and layout tricks. Which is very clever.
@mypkamax
@mypkamax 4 жыл бұрын
[0:29-0:34] _"If Sega themselves couldn't do it, how did we?"_ Jon Burton's clever coding, that's how...
@lustechsource5197
@lustechsource5197 4 жыл бұрын
Your videos did a much better job of helping me visualize how the Saturn did 3D. I always read that Saturn used quads instead of triangles, but when you mention the quads being distort-able sprites, I all of a sudden "got it!" Granted I definitely don't know the complete details, but you do a great job of at least letting me visualize it in my head.
@melficexd
@melficexd 4 жыл бұрын
Wanna see Saturn's Tomb Raider using non distorted sprites? 😉 kzbin.info/www/bejne/fH6WlISqYpiefa8
@KeyFactory
@KeyFactory 9 ай бұрын
yeah me too! i always wondered, why it was hard to do polygon programming with the saturn. but mentioning sprites explains a lot.
@ShinoSarna
@ShinoSarna 4 жыл бұрын
What is brilliant is that polygons losing shading actually already gives it a look as if it was fading.
@tehberral
@tehberral 4 жыл бұрын
I love hearing stories about the workaround programmers have to do to make even the seemingly simplest things happen. This stuff is genuine genius.
@SlaughterDog
@SlaughterDog 4 жыл бұрын
Cleverly achieving things that weren’t intentionally supported is awesome, and I’ve got mad respect for you and all the others who rendered “impossible” things back in the day!
@Gunbudder
@Gunbudder 3 жыл бұрын
fading effects are something i was always interesting in for some reason. all of my games involve some kind of weird and unnecessary fading of at least one sprite. there are just so many ways of doing it, and they look subtly different
@VorpalStorm
@VorpalStorm 4 жыл бұрын
This is brilliant. I feel like programmers don’t have to do stuff like this for a lot of game development in recent years. What an exciting time to be a video game programmer!
@jamesg4631
@jamesg4631 4 жыл бұрын
I wonder how sega reacted when they saw this technique!
@marcfuchs6938
@marcfuchs6938 4 жыл бұрын
I am pretty sure they knew about it. I don't think they were THAT incompetent to not know, what they own hardware can do. I only think it wasn't used often, because A) it comes with a lot of additional coding effort and B) goes with the cost of performance. Calculating transparencies always does. However, this cost is certainly worth it. Flat pop-ins are ugly as shit.
@THENAMEISQUICKMAN
@THENAMEISQUICKMAN 4 жыл бұрын
Probably went "oops" and then redid Daytona USA Saturn.
@TechRyze
@TechRyze 4 жыл бұрын
Travellers Tales were already in Sega's goodbooks due to their Megadrive prowess. Toy Story etc. Same with Treasure & Gunstar Heroes, and later Lobotomy with Duke 3D & Quake.
@Mernom
@Mernom 3 жыл бұрын
@@marcfuchs6938 it's one thing to know what your hardware can do, and another to come up with a way to use that to achieve what you want.
@GeekHour
@GeekHour 3 жыл бұрын
Did Sega every give this guy a raise for the amazing work he did?
@seronymus
@seronymus 3 жыл бұрын
Traveller's Tales* and probably not
@seronymus
@seronymus 3 жыл бұрын
@Fox Tunes Sonic X-Treme...now there us a name I've not heard in years. [shudder] TT is a shell of its former self
@tomkandy
@tomkandy 3 жыл бұрын
Coding Secrets is the founder of Travelers Tales, he's worth in eight figures lol
@coastaku1954
@coastaku1954 3 жыл бұрын
@@seronymus You sure? Cause they made the Lego Star Wars games, AKA Perfection
@alecaquino4306
@alecaquino4306 3 жыл бұрын
Based on their track record for making poor decisions, I would guess no.
@SeeASquaRE
@SeeASquaRE 4 жыл бұрын
It's amazing seeing early implementation of hiding pop-in with fading objects in. The Saturn hardware certainly made things unnecessarily complicated but it's always interesting to see work-arounds.
@Delroify
@Delroify 4 жыл бұрын
This has been an amazing find so far.
@TubeHeader
@TubeHeader 4 жыл бұрын
You should watch his main channel game hut
@AnAngelineer
@AnAngelineer 4 жыл бұрын
Glad that some people are showing the reality of those times on KZbin. The angry mobs of AVGN imitators who say everything is shit really needed a counterpoint, and from a guy who actually worked on some of those games no less. Video games were built on experimentation by people like you. It isn't always successful, but it's what really moves the world forward. rather than complaining and bitching like 99% of people do. So, in short. thumbs up. Those videos are great, and as an amateur dev, they represent all that I stand for when it comes to educating people about how complex and "miraculous" video games really are. Full support there!
@KomradZX1989
@KomradZX1989 4 жыл бұрын
I was born in June 1989 and grew up a SNES and 64 kid only to fall in love with Sega as an adult. You and people like you made the 1990s the golden age of gaming. Thanks for giving my childhood so much fun!!!
@JeffersonHumber
@JeffersonHumber 4 жыл бұрын
This channel is awesome. I love all the coding hacks from back in the day, so smart, so clever. Keep 'em coming
@pixeldragon6387
@pixeldragon6387 4 жыл бұрын
Watching these, I can’t help but wonder what amazing games might’ve come if Jon had a first party job back in the day. Probably would’ve been able to get a proper Sonic Saturn title
@TechRyze
@TechRyze 4 жыл бұрын
They should have drafted these guys and Treasure in to help design the Saturn hardware in the first place. Them and AM#2 could have advised on efficient 3D hardware. This setup reminds me of the PS3 - over complicated and unfocused. That's the Saturn.
@codmott286
@codmott286 3 жыл бұрын
The Japanese were fiercely protective of their IP. The developer of Nights threatened to pull the entire game and quit when he found out AM2 was using his engine to make the first Sonic 3D game. Nobody was ever willing to work with each other, and the consistency is saturn quality showed.
@ralphhoskins2115
@ralphhoskins2115 4 жыл бұрын
I love these Saturn videos!!! The 90’s were the best times to be a gamer,, so exciting,, next gen that actually blew you away when you looked at it... the fights over Nintendo and sega,,, and eventually Sony!!! Just great times....
@soggywaffle3487
@soggywaffle3487 4 жыл бұрын
god sonic r is one of my fav games. i actually speedrun it in fact. so seeing the interest that people have in it, its just great
@RadicalEagle
@RadicalEagle 3 жыл бұрын
Sonic R is hands down my favorite Sonic game. I honestly think it's the best 3D sonic game in terms of speed and physics. Thank you for all the great work you did both on the game, and with these explanation videos.
@Lovuschka
@Lovuschka 3 жыл бұрын
"The two competing machines at the time, the Playstation and the Saturn" *sad N64 noises*
@CSDragon
@CSDragon 3 жыл бұрын
Well, he's sort of right, there were two competing consoles at the time. But the Saturn was absolutely not one of them. Sony had 68% market share, Nintendo had 23%, Sega had 7%
@thegamingconnoisseur4151
@thegamingconnoisseur4151 3 жыл бұрын
Joke aside Two competiting CD based consoles
@RealCaptainAwesome
@RealCaptainAwesome 4 жыл бұрын
Solving problems like this are why I became a software developer.
@guywithknife
@guywithknife 4 жыл бұрын
Do you solve problems like this or are you stuck making websites like many of us? :| But yeah, same, I love stuff like this, clever hacks and interesting solutions to seemingly impossible problems!
@PaulRezaei
@PaulRezaei 3 жыл бұрын
Thanks for walking us through your creative processes!
@sgtsavage2011
@sgtsavage2011 3 жыл бұрын
That is such a clever workaround. You guys did an amazing with what you had.
@TheSteveTheDragon
@TheSteveTheDragon 3 жыл бұрын
Thanks so much for sharing your coding sorcery! I knew there were some amazing exploits being done in many games, but to finally see what's happening behind the curtain is an absolute joy.
@KomradZX1989
@KomradZX1989 4 жыл бұрын
I absolutely LOVE ALL YOUR VIDEOS! If I had to make one critique it would be that I think that your videos are just a little on the short side. Personally I love deep dives on hardware and coding and I think the sweet spot for time for you would be around 10-15 min with a 20min video now and again. I get that it is more work but I think adding more insights into your coding knowledge would only gain you more fans. Keep up the amazing work!!!
@JonnyProsser
@JonnyProsser 3 жыл бұрын
These videos are so insightful, Fantastic work!
@Tadesan
@Tadesan 3 жыл бұрын
I’ve had one experience like this. It was amazing.
@CaptainNow2
@CaptainNow2 4 жыл бұрын
My new favourite channel!! Superb work and thankyou for the insights!
@baardbi
@baardbi 4 жыл бұрын
I absolutely love these videos.
@QuizDecks
@QuizDecks 4 жыл бұрын
I think remember seeing this video explanation a year or two ago. Nice seeing more videos on the topic.
@spritesensation
@spritesensation 4 жыл бұрын
close your eyes and listen to the music. I dont know what it is about this song, it's just so nostalgic-creepy
@rars0n
@rars0n 3 жыл бұрын
This is such a more elegant-looking solution than just having sudden pop-in ala Daytona USA. I can only imagine how good THAT game would have looked using this method!
@maiers
@maiers 3 жыл бұрын
This is fascinating, watching it for the 3rd or 4th time already, please share more sonic R, this game is so misunderstood its criminal
@ZPdrumer
@ZPdrumer 4 жыл бұрын
I love watching your videos. such great information and clever solutions for problems great work as always
@sideswipe1261
@sideswipe1261 3 жыл бұрын
Why would anybody give this a “thumbs down”? Jealous programmers? Potentially better programmers? Nintendo fanboys? I love watching this stuff! I’ll never be a coder, just not in the cards, but I sure do enjoy the rewards coders like this fella bring to screens! And I do learn and retain some of this *way over my head* tech jargon and nuts & bolts! The more videos you watch, the more an osmosis-type effect activates. It’s like subscribing to a print magazine about a topic you know virtually nothing about. If you keep reading/Re-reading for several months, so many complexities will, in enough time, start to gel/meld in the background of your noggin- and *presto*! (Kinda), 6 months in such abstract concepts start to come together and make sense! Joy! I wish I had Sonic R!
@matheusrios4223
@matheusrios4223 4 жыл бұрын
I like all the videos from jon talking about how they did all the impressive stuff in sega hardware (specially the nightmare incarnated named saturn).
@mastersystemgamemaker9272
@mastersystemgamemaker9272 4 жыл бұрын
I'm big fan of this game and I'm also a coder. I really enjoy your videos. Thank you for this wonderful game.
@the_gravity_dragon3275
@the_gravity_dragon3275 3 жыл бұрын
Love that effect It's mesmerizing
@PrinzessinRamode
@PrinzessinRamode 3 жыл бұрын
I think it would easier to have graphics pop in and out of existence and have a small bubble / sky box around the character that follows the character and have the objects fade in and out of existence as the sky box moves around the stage. I guess that would distort the background though.
@gcomastah
@gcomastah 3 жыл бұрын
God damn i would love to see what you could've done with the Super FX chip or the 32X
@midierror
@midierror 4 жыл бұрын
these videos are fascnating! Thanks so much for sharing
@UnitSe7en
@UnitSe7en 3 жыл бұрын
"The Saturn was originally called the Mars, but here's how I changed it's name."
@fluffy_preacher
@fluffy_preacher 4 жыл бұрын
With some of these secrets explained this well, i really wonder what would happen if you could go back in time when development was taking place and point this out and solve it back then what gaming might be like or if this could have possibly saved Sega's demise
@chillnspace777
@chillnspace777 3 жыл бұрын
In reality nothing could stop the thunder that Sony had. This would be reinforced with the slow death ( also mass pirating) of the dreamcast. Once ps1 set Foot Sega had no chance. I do admire the different types of game Sega was doing at the time. However, I know what your saying though.
@marcelcevani5688
@marcelcevani5688 4 жыл бұрын
Great video and great coding skills ❤️😎
@SDK2K9
@SDK2K9 4 жыл бұрын
Look at this guy doing something that Sega themselves couldn't pull off. Good job. ^_^
@XX-sp3tt
@XX-sp3tt 4 жыл бұрын
I loved Sonic R, and the music.
@miasuke
@miasuke 4 жыл бұрын
I would love to see Sonic R re-released to the today's systems, but ported from the original source code, and not ported/emulated from the PC version, like in Sonic Gems Collection. By the way, did you help with something in the Sonic R port for Sonic Gems Collection, or the port was done by Sega itself, Jon?
@CodingSecrets
@CodingSecrets 4 жыл бұрын
We ported to PC using the original code
@miasuke
@miasuke 4 жыл бұрын
@@CodingSecrets Yeah... But it is the classic version for use in old versions of Windows, who have a lot of issues to run on modern systems (but patched by fans to solve this problem). But the truth is Sonic R is not available on Steam or any other digital store. So, a modern re-release of Sonic R done by TT could be cool, keeping the "Retro/Saturn visual style" in high definition, changing the aspect ratio from 4:3 to 16:9, etc... But the question is: Sega and/or TT have interest in re-release an old game for today's systems and standards? After all, I think TT have a lot of other works to care about, and Sega could not be interested in publish it, even if the game could be digital-only. And two things more: 1) Thanks for the attention, Jon; and... 2) I love Sonic R. I have my Saturn disc since back 1998... ❤️
@shny_scott
@shny_scott 4 жыл бұрын
miasuke The "patch by fans" wasn't created by fans, it turns any copy of the 1998 PC port into the (extremely rare) 2004 PC port. The patcher itself is custom, but the result is just what you would have gotten if you managed to find a 2004 install disc.
@miasuke
@miasuke 4 жыл бұрын
@@shny_scott Nice to know. I would love to see a new PC port on Steam and other digital stores. It don't need to have new, updated 3D graphics... Just keeping the Saturn style in high definition and being widescreen is just enough. But Jon still have the original Saturn (and PC) source code? Can Jon and his team be available to convert the code? Will Sega be interested in publish an old, underrated/underappreciated game, even it being digital only?
@ralphhoskins2115
@ralphhoskins2115 4 жыл бұрын
I just want the man to port doom to the Saturn,, so after 30 years ,, we can finally have a Saturn version to brag about...
@randomlifts
@randomlifts 4 жыл бұрын
The original school coders at work. Awesome. +++ATH
@solarpellets
@solarpellets 4 жыл бұрын
ah yes, let's make a triangle by moving point 2 to point 4 instead of point 2 to point 1. That makes tons of sense. Either this was explained inadequately in the video, or tons and tons of people never realized you could move where one point was drawn to make a triangle.
@tomyyoung2624
@tomyyoung2624 4 жыл бұрын
Yes even the genie can take this kind of magic head-on.
@stormxjp
@stormxjp 4 жыл бұрын
I love it! You should also compare it with the current consoles, like PS4. Looks like it's very easy to do theses effects nowadays.
@IpfxTwin
@IpfxTwin 3 жыл бұрын
If only you had worked on the Saturn version of Castlevania Symphony of the Night. Love your videos!
@carlolalattacosterbosa5821
@carlolalattacosterbosa5821 4 жыл бұрын
Impressive and super entertaining at the same time... NEW SUBSCRIBER HERE!
@enjoylife6374
@enjoylife6374 4 жыл бұрын
amazing channel!
@trollycart2397
@trollycart2397 4 жыл бұрын
I hope you're rich as hell, you're a freaking GENIUS
@jameswise9171
@jameswise9171 4 жыл бұрын
We don't do this anymore We don't have hardware limitations that require this kind of special trickery to get around And frankly, I feel that the gaming industry suffers from it
@alxjones
@alxjones 4 жыл бұрын
On the contrary, at least the indie gaming scene largely exists because of it. The accessibility of modern game dev tools and the overabundance of power compared to what's needed for a fun game means that smaller and less experienced game dev teams can make full games that are both fun and look really good, without having to spend years in the industry learning and developing tricks to work around hardware limitations. Some poorly optimized AAA games are a sad consequence of it, but I think overall the benefits outweigh the costs by a lot.
@CSDragon
@CSDragon 3 жыл бұрын
0:35 don't forget about the N64. There were 3 consoles in that generation.
@mittensfastpaw
@mittensfastpaw 4 жыл бұрын
Man every level even behind the scenes the Saturn was a mess!
@stephandolby
@stephandolby 4 жыл бұрын
Great effect, though I wouldn't use Daytona in such a comparison :)
@gdkey8025
@gdkey8025 3 жыл бұрын
wow awesome stuff
@robotnikkkk001
@robotnikkkk001 3 жыл бұрын
=RELATION OF SEGA AND PREFERRED SONIC DEVS ALWAYS WERE DEEP IN CORRUPTION,THAT'S WHY SONIC R GOT SO AMAZING PROGRAMMING....JUST BECAUSE OF SATURN HARDWARE DEVELOPERS WERE SENT TO TRAVELLER'S TALES TO WRITE CODE THAT USE FULL POTENTIAL OF SATURN .......SADLY,THE REAL SONIC TEAM ALWAYS WAS IN VAIN AND WAS FIRED AFTER REFUSING TO MAKE WHAT BECAME SONIC 2006.....
@danielm2142
@danielm2142 4 жыл бұрын
So from what I understand is that the fade only works for fading to a VDP2 layer, not from sprite to sprite, that's a shame, it could've been a solution to the Z-sort issue where any VDP1 sprites drawn behind an alpha texture would be culled, Nicole's cape in Guardian Heroes being the most well known example (I can't remember the specifics off of the top of my head, but it has something to do with the composition of the frame, whether back-to-front or front-to-back, not sure which one the Saturn used), though I guess it's something inherent to the hardware, with the only solution being render everything in software, where the negatives heavily outweigh the possitives.
@chrisdickens4862
@chrisdickens4862 4 жыл бұрын
Brilliant!
@prpredatorz310
@prpredatorz310 4 жыл бұрын
I'm curious, it was said that you crush all polygons under a transparency so they couldn't overlap, yet the bubble over sonic and the water on the waterfall both maintain object behind it.
@zanmaru139
@zanmaru139 3 жыл бұрын
Interesting. I'm pretty sure now in 2021 WoW still handles player energy shield effects as sprites. Seems that technique has aged well.
@BoffinBrain
@BoffinBrain 4 жыл бұрын
It would've been interesting to see a comparison of what it would look like if you just applied the fading levels to the polygons without removing the Gouraud shading. Also, couldn't you have have done simultaneous fading of the texture and the shading?
@televisionandcheese
@televisionandcheese 4 жыл бұрын
The shading isn't a texture, and can't be made transparent like that , or of course, that's what they would have done haha
@BoffinBrain
@BoffinBrain 4 жыл бұрын
@@televisionandcheese From what I gathered, you could still use the mix ratios to have the geometry textures fade into the background, but the Gouraud shading would still influence the result. Exactly how much, and what that would look like? That's what I'd like to see. So, for example, he could have set up the fading steps so that they start fading into the background when the shading has been reduced by 50% instead of removed fully, and then stuff that's far away wouldn't look so flat and bright before disappearing.
@totaltotalmonkey
@totaltotalmonkey 4 жыл бұрын
I think the Gouraud shading doesn't fade. Therefore, leaving it on would mean the far objects wouldn't look faded but like there texture is fading. Also, it would mean objects would pop into view but with faded textures. Or put in another way the Gouraud highlights and shadows would look too strong for far off objects - like shiny grey blocks. You can sort of see this at 3:10, but it would be cool to see what this would look like in game.
@gustopheles
@gustopheles 4 жыл бұрын
Mind blowing
@caseycu
@caseycu 4 жыл бұрын
It’s too bad more developers didn’t think out of the box like you did; so many just decided “meshes and pop-up it is!”
@SerBallister
@SerBallister 4 жыл бұрын
I thought lots of PS1 and N64 games used fog to hide pop in ? It was common back then. Nice thing here is they can blend into skyboxes instead of solid fog colours like most other games did.
@sunpy7908
@sunpy7908 4 жыл бұрын
Wait, Saturn was all sprites? Is this why the Saturn was more ideal for 2D games than any other console at the time? Also the shaded polygons makes sense.... I remember Saturn games sometimes had a "dirtier" look than most PS1 games. Thank you for all you done, I've grew up on most of your work and Sonic R for Sega Saturn was one my favorites despite being so short.
@Zekium
@Zekium 4 жыл бұрын
Hmm... since the Saturn use quads instead of tris, wouldn't that be easier to "just" model the objects using quads (not faking it as tris) so the regular semi transparent could be used ?
@Shadowwand
@Shadowwand 3 жыл бұрын
So if lines draw between points 1 and 2, couldn't merging the points 1 and 2 together work to make a Triangle.
@quaxky326
@quaxky326 4 жыл бұрын
Mr Sega? I-I don’t feel so good...
@babygiraffeman
@babygiraffeman 4 жыл бұрын
Brilliant
@unrealdevon
@unrealdevon 3 жыл бұрын
If only this way to render was used alot back then.
@Sinn0100
@Sinn0100 4 жыл бұрын
Very sweet! Question, couldn't you make many bubbles like in Sonic R and give them coordinates so they essentially run into each other? I mean for a bigger space of transparencies for the Saturn. Then maybe place pixels, textures, or shading over it to hide what you don't need?
@land3021
@land3021 3 жыл бұрын
God the music in these videos is 'stupid irratating' -(can't believe I'm using that string of words to describe it), but the stuff being discussed is somewhat intriguing...
@--i-am-root
@--i-am-root 4 жыл бұрын
Weird, I wasn't subbed to you. Could have sworn I did that way back- Oh this isn't gamehut lol. Well, I'm subbed here now too.
@alxjones
@alxjones 4 жыл бұрын
I was wondering about that too! I thought he just changed the name of the channel.
@ezrawyvern6795
@ezrawyvern6795 4 жыл бұрын
The Saturn's hardware may have a been a borderline-broken, jumbled mess, but this video makes me think of an alternative future where Sega better handled the development of the Saturn, and thus got more people to make games for it. Quite a different future I must say. Though I'm lost as to whether or not there would still be division between the U.S. and Japan branches on part of the latter.
@marcopfeiffer3032
@marcopfeiffer3032 4 жыл бұрын
I didn't quiet get what would happen if you applied shading to a square that had color calculation applied. If the shading just wouldn't react to it, why wouldn't you use less intense shading at the same time as the color calculation? Then the fade would look seemless wouldn't it?
@nelsonianb1289
@nelsonianb1289 3 жыл бұрын
So lucky unity exists. So lucky this exists to know how lucky having unity exist is.
@SirJonSoda
@SirJonSoda 4 жыл бұрын
That was so clever
@Xisiqomelir
@Xisiqomelir 3 жыл бұрын
20th Century programmers were gods
@UltimatePerfection
@UltimatePerfection 4 жыл бұрын
Did any other Saturn games used such fading tech?
@xeostube
@xeostube 3 жыл бұрын
I guess you wanted to fade in the shading too, otherwise there must have been an option to turn off the shading effect completely.
@RamonAlonsoLopezMartinez
@RamonAlonsoLopezMartinez 4 жыл бұрын
Did you work with Josh Rose? He has a plaque as first third party Saturn Dev...
@forgot7en
@forgot7en 4 жыл бұрын
It's such a shame all this coding prowess ended up being wasted in such an awful game. So much respect for your work, Jon. Quick question, how do all these programming techniques from back then compare to the last game you worked on, Lego Worlds? (According to wikipedia)
@cromulence
@cromulence 4 жыл бұрын
I genuinely don't think its hyperbole when I say that if you were advisors to Sega when making first party games, things could have turned out very differently for the Saturn. There's a lot of insanely clever stuff you've pulled off that SEGA simply didn't think or care about.
@JohnWayne-bm1ty
@JohnWayne-bm1ty 4 жыл бұрын
One idea, could you translate this videos to spanish? There are a lot of peaplo that don't understand this magic
@Cyberfoxxy
@Cyberfoxxy 3 жыл бұрын
Let's just take a moment to appreciate the fact that neither the PlayStation nor the Saturn were meant to do 3D.
@nicklespale22
@nicklespale22 4 жыл бұрын
Just downloaded the Sonic R updater patch a few weeks ago. It fixed a number of graphic and basic issues aside from the fact that I couldn't use any controls and it would x out the menu selections as if there were no cd in. Now, there is NO issues with the game and it looks better than I've ever seen it. It seems to be created fairly recent, so by any chance have you worked with the guys who got it made?
@seronymus
@seronymus 3 жыл бұрын
Wow how did these steps not consume a lot of RAM? And how do the vertexes even know how to color/shade
@seronymus
@seronymus 3 жыл бұрын
Pls help
@GabePuratekuta
@GabePuratekuta 3 жыл бұрын
They went to night school?
@jacksputrid
@jacksputrid 4 жыл бұрын
Sooooo. Yes? And thank you?
@-reunion-4224
@-reunion-4224 4 жыл бұрын
Me watching while only understanding 100 words in this video 😎
@grantexploit5903
@grantexploit5903 4 жыл бұрын
I know this would have been taxing, but would it have been possible to use the CPU to predict how the polygon would be overdrawn, then change the texture on the fly to allow for more proper transparency?
@SerBallister
@SerBallister 4 жыл бұрын
It may be possible, but it would be simpler to use a software renderer in that case and avoid the overdraw problem completely. One other issue is that the polygon size and texture size are rarely the same, there is some scaling involved, and for screen space pixels these won't map 1:1 to texels in both scale and orientation, so which texel do you modify ?
@sonicmastersword8080
@sonicmastersword8080 4 жыл бұрын
Were there any advantages to the sprite manipulating over triangles?
@ali32bit42
@ali32bit42 4 жыл бұрын
nope. it was done because they didnt have time to make a 2d console 3d capable.
@supernintendo182
@supernintendo182 4 жыл бұрын
@@ali32bit42 I think the 3DO also used quads. The PS1 was the first console designed specifically to do 3D (the Jaguar could do 3D too but couldn't do it well).
@TetsuDeinonychus
@TetsuDeinonychus 4 жыл бұрын
@@supernintendo182 Which is why Saturn did 2D games (like Street Fighter) better, and PS was generally considered better at 3D. Actually, here's a pretty interesting comparison... segaretro.org/Sega_Saturn/Hardware_comparison#Graphics_comparison_table
@ciredecgellar8232
@ciredecgellar8232 4 жыл бұрын
@@supernintendo182 The Model 1 and the first 3D PC cards also used Quads, the Saturn is as Hideki Sato had thought, taking into account an heritage inspired by the technology of existing arcade boards. Sega wanted from the start of the Saturn project that the console can manage real-time 3D but did not want to sideline developers who did not have the equipment, means or knowledge to develop 3D games and who accounted for a large part of the industry in Japan. We can find the result not very harmonious at the end but the process is quite logical when we have an overview.
@ciredecgellar8232
@ciredecgellar8232 4 жыл бұрын
@@TetsuDeinonychus it doesn't mean anything at all "better at 3D" according to what criteria?
@tillerGeneric
@tillerGeneric 3 жыл бұрын
Maybe I'm a product of modern limitations, but does this alpha fade method affect performance? Would it run better without having to calculate the alpha channel?
@Destructor2007
@Destructor2007 4 жыл бұрын
Did fading have any noticeable change in frame rate / performance?
@andrewholmes3116
@andrewholmes3116 4 жыл бұрын
I heard Sega is looking to port a bunch of games to PC... have your phone nearby
Sonic R's code the Hardest in the World?
7:08
Coding Secrets
Рет қаралды 101 М.
Secrets of Sonic 3D's "Impossible" scrolling
8:43
Coding Secrets
Рет қаралды 210 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 10 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 136 МЛН
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 12 МЛН
Is super-fast Pixel Perfect Collision Possible?
5:07
Coding Secrets
Рет қаралды 74 М.
SONIC Torn Apart to Expose SEGA's Insanity With Multichip Madness
5:11
Crushing Sonic to an Impossible Size
4:49
Coding Secrets
Рет қаралды 78 М.
SEGA's Crazy S&K "Lock-On Technology"
8:03
Coding Secrets
Рет қаралды 243 М.
Sonic 3D, but each time you jump, you jump higher! (CHAOS)
10:57
Coding Secrets
Рет қаралды 41 М.
How Toy Story's "Next-Gen" 3D Was Coded
4:58
Coding Secrets
Рет қаралды 80 М.
Hidden Secrets of Sonic 3's Special Stage Revealed
6:28
Coding Secrets
Рет қаралды 202 М.
How Pausing Broke Sonic 2 Speedruns
15:53
LunaticJ
Рет қаралды 676 М.
How Does the Hedgehog Engine Work?
22:07
Cifesk
Рет қаралды 242 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 10 МЛН