DF Retro: The Making of Doom on Super NES - The Original 'Impossible Port' - Randy Linden Interview

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 มิ.ย. 2024
  • One of the original 'impossible ports', somehow Nintendo's SuperFX chip was repurposed to bring the classic Doom onto the Super NES way back in 1995. But how was this technological miracle achieved? John Linneman and Audi Sorlie talk to Randy Linden - the SNES port's programmer - to get the full story.
    Join the DF Patreon for pristine video downloads, behind the scenes content, early access to DF Retro, early access to DF Direct Weekly and much, much more: bit.ly/3jEGjvx
    Subscribe for more Digital Foundry: bit.ly/DFSubscribe
    Want some DF-branded tee-shirts, mugs, hoodies or pullovers? Check out our store: bit.ly/2BqRTt0
  • เกม

ความคิดเห็น • 677

  • @BlackSteelz1
    @BlackSteelz1 ปีที่แล้ว +377

    In my opinion, this is a DF Retro "Legacy" series. Keep these stories coming. Innovators like this deserve a platform to tell their story.

    • @OrbitalHUB
      @OrbitalHUB ปีที่แล้ว +5

      Yes...very inspiring. Artist's spotlight.

  • @clementcardonnel3219
    @clementcardonnel3219 ปีที่แล้ว +75

    As a developer, I have mad respect for programmers of this era. It looks so tough! Nowadays, we may complain about some little bugs and flaws in our dev tools but we're so privileged in every possible way!
    As I said, mad respect ✊

    • @hangemhighhilton
      @hangemhighhilton ปีที่แล้ว +3

      Yeah man. Definitely a totally different time. Back then, devs did the most they could with what they developed for not just because they had to one-up the competition to sell some product, not just because these beautiful systems remained common-place well beyond their prime, but because they got something out of the challenge of doing so.
      "Just because you can, doesn't mean you should" does not apply to programmers. If you think you can, you basically HAVE TO, just to see what would happen at least. The challenge, the curiosity, the innovation... what an era.
      Real talk, it became a keyboard-cowboy cock-measurong contest near the end of the 16 bit console war but they had fun and the consumers benefitted.

  • @sCealt
    @sCealt ปีที่แล้ว +368

    this man really is the walking definition of 'thinking outside of the box'. genius!

    • @katakis1
      @katakis1 ปีที่แล้ว +7

      literally, lol

    • @MrRetrostage
      @MrRetrostage ปีที่แล้ว +4

      He's a LEGEND!

    • @wile123456
      @wile123456 ปีที่แล้ว +3

      What is he working on now though? He would be amazing in the emulator scene

    • @crazybunny1134
      @crazybunny1134 ปีที่แล้ว +3

      @@wile123456 as far as i know he did worked in emulation, but was taken to court, i don't know if he winned or not, but i do know that thanks to the outcome Emulators are legal

    • @TheCreature667
      @TheCreature667 ปีที่แล้ว +2

      @@wile123456 Randy has been working on a multiplayer mobile game called Cyboid that is a lot like Quake Multiplayer. Aside from that, he's always happy to lend people a hand in the Romhacking scene in regards to the SNES version of Doom's source code. He really is a fantastic guy.

  • @demantim
    @demantim ปีที่แล้ว +168

    Such a lovely conversation. Massive respect to Randy, and well-hosted by John and Audi!

    • @thingsiplay
      @thingsiplay ปีที่แล้ว +13

      After his explanation and the fact he didn't have source code for DOOM, and no development kit from Nintendo shows that he is a true legend. I have even more respect for him now after understanding these facts. Incredible!

  • @roberto1519
    @roberto1519 ปีที่แล้ว +228

    This was the version my brother and I first experienced DOOM. The red cart was neat and honestly, I don't care what people might say today, there was nothing quite like it on the console. I still like this version, just as Street Fighter Alpha 2 on the same console, to this day.

    • @theguest103
      @theguest103 ปีที่แล้ว

      Street Fighter Alpha 2 was on playstation 1. Are you sure you played the super Nintendo version?

    • @roberto1519
      @roberto1519 ปีที่แล้ว +15

      @@theguest103 Indeed, there are some high profile videos about the SFA2 port, you'll see it was considered as much as an 'impossible port' as DOOM, it was released late in the console's life, but back then, it was really cool to play a recent arcade game on the SNES.

    • @SevenCompleted
      @SevenCompleted ปีที่แล้ว +1

      the ai suffered badly in the sfa2 the game is soooooo easy even on 8 stars

    • @roberto1519
      @roberto1519 ปีที่แล้ว +7

      @@SevenCompleted True, the computer AI is easy, but back then, we played mostly against friends and brothers, the arcade was still very strong. Recently, it was discovered the code had some bug, the 'freezing' before each round was fixed and there's a rom with this patch, it seems it wasn't a limitation, but an oversight of some sort.

    • @danrenfroe2016
      @danrenfroe2016 ปีที่แล้ว +2

      Amen brother. It just works and is fun.

  • @guitarsimon1
    @guitarsimon1 ปีที่แล้ว +18

    Randy releasing a patch for his 25 year old game is the kind of commitment we love to see.

  • @EndlessFunctionality
    @EndlessFunctionality ปีที่แล้ว +124

    I always remember playing Doom on PC first. Then going over to a friends house, and also borrowing his SNES doom. Something so comfy about sitting on the couch to play doom, plus I really liked the different tone the music was. Seeing the bright red cartridge sticking out of the grey console was the icing on the cake

    • @iau
      @iau ปีที่แล้ว +13

      It's so cool to know that playing "the inferior version on console" was not a thing back then and not frowned upon.
      I imagine that just the fact that it ran and was playable at all on the couch, on the TV, with a controller was amazing.

    • @roberto1519
      @roberto1519 ปีที่แล้ว +5

      Very similar to my experience, my brother and I also got tense playing it, those grunts weren't common on the 16-bit games, specially in a 3D game where monster could be behind or hidden somewhere next to you, and the soundtrack is sinister, we were kids and thus, easily impressionable, even the cart was something else, a bit heavier and red, with those extra chips you could see on its bottom, cool stuff.

    • @bloomerb4162
      @bloomerb4162 ปีที่แล้ว +1

      @@iau yes I rented it just bc it was doom running on snes. I played it first on pc and didn't really like how slow it was on snes though.

    • @asteria9963
      @asteria9963 ปีที่แล้ว +7

      @@iau Back in the day, you were happy to be able to play the dang thing at all.

    • @JGRICH61
      @JGRICH61 ปีที่แล้ว

      To me the SNES version was such a step down from PC I never bothered with it. But such a cool bit of gaming history. NOne the less.

  • @Rafa-Silva-Alt
    @Rafa-Silva-Alt ปีที่แล้ว +64

    This guy is pretty much a genius, one of my role models as a programmer, one of the most talented people I've ever heard of. Kudos for him! Incredible to know him and a bit more of how he worked on this legendary project. Bring 'im more times!

    • @igorkrugly4842
      @igorkrugly4842 ปีที่แล้ว +1

      See his interview at Cacodemontube

  • @Ravenprose
    @Ravenprose ปีที่แล้ว +71

    I remember seeing SNES Doom in a coming soon video playing at Best Buy. I was stunned. I bought it as soon as it was released for around $80 USD. I had a lot of fun with this version of the game. The SNES music is still my favorite of all the versions.

    • @Clay3613
      @Clay3613 ปีที่แล้ว +5

      Paying $80 in 1995 money though...

    • @asteria9963
      @asteria9963 ปีที่แล้ว +5

      @@Clay3613 Games were very expensive back then.

    • @Unexpectedstuff
      @Unexpectedstuff ปีที่แล้ว +3

      @@Clay3613 that's why most of the games I played were rentals. No wonder Nintendo tried to fight that

    • @Ivegotsomewater81
      @Ivegotsomewater81 ปีที่แล้ว +2

      The expensive price is probably due to the Super FX2 chip inside.

    • @robsmall6466
      @robsmall6466 ปีที่แล้ว +1

      @@Ivegotsomewater81 yes. Super FX enhanced games were always more expensive along with SVP powered Virtua Racing on Megadrive

  • @emmettturner9452
    @emmettturner9452 ปีที่แล้ว +30

    Original X-Band player here. I recall coming face-to-face with another player once and panicking before I realized he was looking the other way even though the SNES rendered his Doomguy sprite as if it was always facing me. ;)

    • @roberto1519
      @roberto1519 ปีที่แล้ว +2

      Funny thing about this, there's a SNES DOOM Wad for open sources, the monsters can fight each other in this version, even though they only face the camera, so Cacodemons and other monsters launch fireballs, green magic from all sides, even from behind, it makes no sense but it's funny to watch that.

  • @jamescampbell8482
    @jamescampbell8482 ปีที่แล้ว +38

    This is one of the coolest DF Retros so far. Really really cool to hear the inside scoop on Doom for the SNES and thank you Mr Linden for a great deal of childhood enjoyment.

  • @getreadyforthecircus
    @getreadyforthecircus ปีที่แล้ว +95

    seriously stunned how well the Dirt Track FX game looks and runs. great interview!

    • @darkl3ad3r
      @darkl3ad3r ปีที่แล้ว +5

      That blew me away. I refuse to believe that's genuine SNES output. It looks super close to ExciteBike 64.

    • @davidaitken8503
      @davidaitken8503 ปีที่แล้ว +8

      @@darkl3ad3r I own Dirt Trax FX. It really does run quite smoothly for an FX Chip game and in fact even has a proper two player mode with all of the bikes out their. Obviously the performance takes a major hit in two player split screen but it is still very playable and some of the tracks are absolutely amazing and much better than the first, rather dull track they always show footage of.

    • @johneygd
      @johneygd ปีที่แล้ว

      Yes except this game among fx games don’t run in full screen size because it’s technically impossible on the snes due it’s limited bandwide, i was very very disappointed about that.

    • @davidaitken8503
      @davidaitken8503 ปีที่แล้ว +1

      @@johneygd Ha! Have you ever seen Stunt Race FX? That runs in a really small screen. Both games were, and still are, tons of fun.

    • @johneygd
      @johneygd ปีที่แล้ว

      @@davidaitken8503 i have played and beated both stunt race fx & doom on snes,i can get used with the controls BUT it simply misses the fun because of this,
      Doom on pc and gba is much more fun because of it’s responsive controls & and all the sound effects etc,,,

  • @guitarzilla555
    @guitarzilla555 ปีที่แล้ว +5

    Randy showing the original Amiga adapter cable was a great moment.

  • @SethGaramonde
    @SethGaramonde ปีที่แล้ว +38

    I didn't have money to buy a PC in those times, but I played SNES Doom for uncountable hours. You have my deepest gratitude, Randy. 😊

  • @ChesterMan-qd3xj
    @ChesterMan-qd3xj ปีที่แล้ว +89

    This was my first exposure to Doom. What a way to experience it, but my preteen-self didn’t care! The lack of a save feature was brutal though.

    • @TheRenalicious
      @TheRenalicious ปีที่แล้ว +10

      I spent hours with SNES Doom as a kid since it was the only way I could experience the full game at the time.

    • @docsavage4921
      @docsavage4921 ปีที่แล้ว +4

      Same here. It was pretty brutal, and not in a good way.
      Things were very hard to make out, I actually confused the tunnel lights in the walls with a passage, frequently got lost in the mess of pixels.
      When I got Ultimate Doom on PC was a night and day difference.

    • @obi-potobi790
      @obi-potobi790 ปีที่แล้ว

      No saves, damn. Did you complete it? thinking about it I finished Doom on the pc in pretty much one night, so it was doable.

    • @ChesterMan-qd3xj
      @ChesterMan-qd3xj ปีที่แล้ว +5

      @@obi-potobi790 yea not sure why they couldn’t at least have a password system. Never beat the whole game. Beat the first 2 episodes a lot, but never the last 2 if I remember right.

    • @arcadedude1987
      @arcadedude1987 ปีที่แล้ว +1

      This was the same way I got to play it too! I saw a kid I know playing it on his home computer, but we didn't have a computer at the time, so the SNES version was a blessing for me. It seemed perfect to me back then!

  • @yancgc5098
    @yancgc5098 ปีที่แล้ว +11

    Randy Linden is such a master assembly language programmer. If only more people in the industry were as skillful as him, there would be a lot more graphically impressive and optimized games out there.

  • @Civmonopolis
    @Civmonopolis ปีที่แล้ว +10

    I'm impressed how clear and confident his memory of that project was. Many developers have a hard time going into such detail from a project that long ago.

    • @chaleeman
      @chaleeman ปีที่แล้ว +3

      Maybe because he's the main (and only?) programmer?
      And others can't remember because they worked on a team, with other programmers

    • @Civmonopolis
      @Civmonopolis ปีที่แล้ว +3

      @@chaleeman Good point. Although he undoubtedly worked on many other games afterwards, so I'm still impressed he remembered to that specificity.

    • @shiru8bit
      @shiru8bit ปีที่แล้ว +1

      From a game developer standpoint, he barely shared any details on the project at all, to be honest. Like, he said how the dev card worked, how memory was limited and for some reason he rendered screen in 5 thirds, but not elaborated why exactly it was done this way, and he mentioned he wasn't using the obvious idea of doubling lines with HDMA, but not elaborated why. The SNES DOOM engine differs greatly from the PC one by the very design, and that what makes is possible at all, so it would be very interesting to know any details on how this design come to life, how it renders the things, and which short cuts it takes, but alas, none of this info is there.

    • @Civmonopolis
      @Civmonopolis ปีที่แล้ว

      @@shiru8bit Now I'm impressed with you! I'm sorry it wasn't as detailed as you wanted.

  • @adamhinde9538
    @adamhinde9538 ปีที่แล้ว +2

    what a fantastic historical interview!!! well done all !!!!

  • @jonnyj.
    @jonnyj. ปีที่แล้ว +2

    Holy shit, im so fucking happy that you guys interviewed the absolute programming LEGEND. Randy Linden is one of my all time favourite heroes of programming. One of the greatest problem solvers in all of software engineering imo, and someone who myself and many modern programmers could learn an insane ammount from.
    Just hearing him say so casually "yea i built my own tools, assembler, etc and reverse engineered the superfx chip," is awe inspiring for me :D

  • @anon_y_mousse
    @anon_y_mousse ปีที่แล้ว +6

    That man is an absolute legend. It's amazing you got to interview him and for so long. MVG surely must have watched this given his own video on SNES Doom.

  • @machadoviewer
    @machadoviewer ปีที่แล้ว +35

    I loved this video. I own a copy of this game, in The original red cartridge. I am still amazed to see the SNES running It! That's why, in my opinion, the 16bit era was the golden days of gaming. The Sega/Nintendo war made them look for The impossible and the different.

  • @patkelley8293
    @patkelley8293 ปีที่แล้ว +3

    Thank you so much for Doom on the Super. Just loved it and had so much fun. Secret rooms and passages!!

  • @drakescakes5629
    @drakescakes5629 ปีที่แล้ว +10

    Still have my copy today. I remember my mom just got me both Doom and Doom Troopers for my birthday because She wasn’t sure which one was the Doom I wanted. Ended up with what I wanted and a pretty damn fun side scroller.

    • @robarmstrong5404
      @robarmstrong5404 ปีที่แล้ว +4

      90s moms were different

    • @RootVegetabIe
      @RootVegetabIe ปีที่แล้ว

      @@robarmstrong5404 What a silly thing to say.

    • @bmx7596
      @bmx7596 ปีที่แล้ว

      @@RootVegetabIe I don't think you get it

    • @RootVegetabIe
      @RootVegetabIe ปีที่แล้ว

      @@bmx7596 Then explain it, please.

  • @PlanetaryPenguin321
    @PlanetaryPenguin321 ปีที่แล้ว +7

    Came for the Doom, also got a cool backstory of a few other moments in time. I can only imagine what kind of excitement, accomplishment, and pride must of been felt with that Starfox presentation.

  • @ABlackFalcon
    @ABlackFalcon ปีที่แล้ว +24

    SNES Doom is so amazingly impressive, I genuinely love this version! I particularly love that it doesn't make the level design compromises of the other versions of the day -- it has the crushing ceilings, the light level changes, enemies in dark areas are hard to see, it has the world map and episode end story texts, all of it is just as it should be. You won't find things like those in any other '90s console version of Doom. Really my only complaint is about the way you get stuck on walls, that's a little annoying. Other than that it's great, and I have finished the game on SNES. Great work.
    Dirt Trax FX is very good as well. Of the Super FX racing games it is by far the best, it easily outdoes Stunt Race FX in performance and fun factor.

  • @Horeteppe
    @Horeteppe ปีที่แล้ว +26

    This is incredible! I would love to experience that 25fps version of the rom!

    • @nostrnastr9439
      @nostrnastr9439 ปีที่แล้ว

      There are everdrive super fx chip … are TH-camrs put this on test?

    • @Horeteppe
      @Horeteppe ปีที่แล้ว

      @@nostrnastr9439 Give me the rom and I will play it on my everdrive lol.

    • @ScottDuensing
      @ScottDuensing ปีที่แล้ว +1

      It's possible to overclock the FX chip. Ask the Googles.

  • @JGRICH61
    @JGRICH61 ปีที่แล้ว +1

    I remember walking by an old computer store display window with a PC running DOS launch era Doom, I was immediately captivated by the shadows, the lighting, the ambient sound effects … it was truly a milestone. I immediately acquired the Shareware version which was being sold for like $5, and installed on my Compac PC with only 4mb ram. a memory I will always cherish.

  • @MrSirius79
    @MrSirius79 ปีที่แล้ว +9

    Man, I absolutely LOVED this version of DOOM. I had a PC that could never in a million years play DOOM and this was my 'Go To' version. I had great fun with it, loved the way it played on the SNES controller and to this day the music is still the way I prefer those tracks. Thanks for the great time and wonderful memories!!!

  • @jonathan2950
    @jonathan2950 ปีที่แล้ว +2

    Thanks to this port of Doom, I have great memories of Xmas 1995! I was obsessed with Doom at the time, but didn’t have a PC and only played it now and again round at a friend’s house on their PC. But we had to use a keyboard which I couldn’t work with so was rubbish at it. When I finally got it for the SNES I played it to death and managed to complete the whole campaign on the Nightmare difficulty finding all the secrets. Great memories, thank you Randy for making it possible!

  • @PatrickLofstrom
    @PatrickLofstrom ปีที่แล้ว +6

    The red cartridge is the icing on the cake!

  • @TheJazzbassjazz
    @TheJazzbassjazz ปีที่แล้ว +13

    DF retro pumping out amazing videos, I've been blown away by the quality of the content this summer

    • @GreggyAck
      @GreggyAck ปีที่แล้ว

      Such a good channel.

  • @nigelhighlands3131
    @nigelhighlands3131 ปีที่แล้ว +2

    Man, this guy seems so chill and humble despite being a literal fucking genius. Great interview y'all & can't wait for the Bleem portion.

  • @acardenasjr1340
    @acardenasjr1340 ปีที่แล้ว +3

    Impressive upload, I enjoyed it all.
    Biggest plus? The background ambience. Love the choice of subtle conspiracy tone music in the background, really adds to the story, like story time.
    Makes you sit down and actually listen more.

  • @Ray-rt3yh
    @Ray-rt3yh ปีที่แล้ว +2

    It's always cool to hear about how people have so much passion for something that they make the impossible work. Randy really did amazing stuff with this version of Doom. I remember playing it all the time on the SNES. Very cool to learn the basics of how it was ported so well.

  • @casedistorted
    @casedistorted ปีที่แล้ว +2

    This is so cool to see the actual man who made the game talking about it, really special

    • @robarmstrong5404
      @robarmstrong5404 ปีที่แล้ว

      It is, so many good memories because of him

  • @zclary923
    @zclary923 ปีที่แล้ว +2

    My first DOOM experience as a kid was on the SNES. We didn't a PC capable of playing DOOM at that point and time so when a friend of mine got DOOM for SNES we used to stay up on the weekends scaring ourselves playing it. It will always have a special place in my heart just for that. Would love to get my cartridge signed by Randy one day.

  • @Appl_Jax
    @Appl_Jax ปีที่แล้ว +3

    Whoa, had no idea that doom was used the superfx chip. For a game that didn't look "traditionally 3d" (i.e., drawn with triangles, like with SMW2), that's really cool to hear.

  • @TummyTimeTimmy
    @TummyTimeTimmy ปีที่แล้ว +12

    This is some of the best content you've guys put out in a long time. More of this style video please, these are great!

  • @Rumteldat
    @Rumteldat ปีที่แล้ว +9

    I love this dudes room. He knows the value of only keeping the essentials.

    • @ChesterMan-qd3xj
      @ChesterMan-qd3xj ปีที่แล้ว +4

      It’s a reflection of how he managed this SNES port too 😁.

  • @novelezra
    @novelezra ปีที่แล้ว +31

    Holy crap. I suggested to Linden on youtube comment that he should reach out to Ars Technica or someone to talk about his work and he seemed really interested in the idea but wasn't sure where to start; so I suggested he speak to MVG. I like to think that he did and that lead him here. What a dude.

    • @sssembler
      @sssembler ปีที่แล้ว +3

      Please no MVG... they guy is a hack. You know the only game he lead on was terrible? Blade runner enhanced. Terrible version that should never have been made.

    • @tommapar
      @tommapar ปีที่แล้ว +7

      @@sssembler Eh, his game might not be good, but he is very knowledgeable when mentioning different rendering or hacking technologies, and is a passionate gamer (he owns more consoles than I do, ha!) and keeps a sizeable collection as well.
      Besides, I'd say don't judge him based solely on ONE of his works, and one he worked at early on his career at that.
      I'm not saying he is comparable, after all it is the only game he lead on, but imagine if people called Da Vinci a hack based solely on something he finger painted as a kid, instead of looking at everything he did since then.

    • @CricetoFunni
      @CricetoFunni ปีที่แล้ว +5

      @@tommapar I haven't watched MVG's content or seen his work so I don't have an opinion on him so I can't say anything about that, but wasn't BR Enhanced released like last month? How is that early in his career?

    • @evelin1006
      @evelin1006 ปีที่แล้ว

      @@tommapar The guy tends to make mistakes in his videos. Take everything he says with a grain of salt.

    • @RealMephres
      @RealMephres ปีที่แล้ว

      @@evelin1006 Many do. DF isn't perfect, either.

  • @lasombra_br
    @lasombra_br ปีที่แล้ว +1

    What a fantastic interview! DF Retro keeps on delivering such great content. Thanks John and Audi, and thanks Randy for the time!

  • @TheHitmann069
    @TheHitmann069 ปีที่แล้ว +5

    I've still got my SNES and I've still got my Doom cartridge. 👏🏻👏🏻👏🏻👍🏻🙏🏻

  • @TheBandoBandito
    @TheBandoBandito ปีที่แล้ว +16

    DF Retro is a blessing. Put this on Netflix.

  • @11vag
    @11vag ปีที่แล้ว +1

    Absolutely marvelous interview. I'm really looking forward to the Bleem part, as I remember vividly that project back then. Please, keep these interviews coming.

  • @seba_playing
    @seba_playing ปีที่แล้ว +6

    Doom is the first video game that I played on PC in 1994. Amazing graphics for that time.

  • @lahma69
    @lahma69 ปีที่แล้ว +1

    Wow.. what an epic/iconic/fantastic interview with one of THE legends of early console development wizardry. This man deserves all the praise he receives and so much more. Thank you DF for making this happen! I was very disappointed when you cut the interview "until next time".. I guess I will be impatiently waiting until the next part of the interview is released to hear the story of Bleem straight from the source. Can't wait!

  • @withbravado1548
    @withbravado1548 ปีที่แล้ว +3

    This interview was spectacular. I really enjoyed it. Even though y’all consistently talk way over my head, it’s always a pleasure. Hope you all are going to do similar interviews in the future. Thanks again for your work!

  • @Diablokiller999
    @Diablokiller999 ปีที่แล้ว +3

    Always interesting to listen to the stories from people who shaped my childhood and young adulthood.
    Fascinating how they worked on these games with all this passion to put a smile on my younger face.

  • @TheBroz
    @TheBroz ปีที่แล้ว +1

    What an incredible interview, Randy is such a lovely chap. Thank you so much for making this.
    Would love for you guys to get more interviews like this with impactful vintage game developers.

  • @Wilberbeest
    @Wilberbeest ปีที่แล้ว

    Fantastic interview. Thank you for doing it! Please, more of this content!

  • @Violins77
    @Violins77 ปีที่แล้ว +24

    It baffles me that an official licensed game back then would require to use third party resources and not have access to the source code. This is insane!

    • @PoulWrist
      @PoulWrist ปีที่แล้ว +9

      Yeah, that's the craziest part. "How did you do it?" "well, first we reverse engineered this other game, so we would know about the hardware we were going to be working with, then we reverse engineered the game we were porting"... wat.

    • @Violins77
      @Violins77 ปีที่แล้ว +5

      @@PoulWrist Exactly. This is really strange, even from a business perspective.

  • @Schraiber
    @Schraiber ปีที่แล้ว +2

    This is to die for. Learning first hand these details about how the game was developed and how Randy thinks they can squeeze more performance out today is amazing.

  • @Ingel_Riday6690
    @Ingel_Riday6690 ปีที่แล้ว +3

    Bravo to you, Randy Linden. What an incredible interview. Sounds like Doom - Super NES was a real work of love and creative engineering, software and otherwise. Really glad to get this new perspective on it, all these years later. Thank you.

  • @MrTrebol4hojas
    @MrTrebol4hojas ปีที่แล้ว

    Amazing video guys, can't wait to see the rest of the interview!!

  • @snoringlemur2084
    @snoringlemur2084 ปีที่แล้ว +2

    As someone who's learning coding/programming this is absolutely fascinating!! The sheer amount of work he must have put into creating his own tools is insane!!

  • @MadX8
    @MadX8 ปีที่แล้ว

    Fascinating! Thank you for this interview and for the editing

  • @FredWallace18
    @FredWallace18 ปีที่แล้ว +3

    "No matter how basic a program someone writes, I'm always impressed that they've written it, because programming is hard." What a good guy.

  • @QuasarEE
    @QuasarEE ปีที่แล้ว +21

    It's amazing that the code also doesn't seem to just be full of dirty hacks everywhere to cut corners; of the parts I've read so far, it's actually really well engineered and focuses on doing things efficiently in a manner that is understandable. Performance is saved very deliberately through design decisions, such as keeping monster collision and movement AI very simple compared to what's used by PC Doom and most other ports.

    • @JimBob1937
      @JimBob1937 ปีที่แล้ว +5

      When programming for maximum computation and memory efficiency, messy hacks have no place. The code that exists is going to be very deliberate, as you say.

    • @acardenasjr1340
      @acardenasjr1340 ปีที่แล้ว +1

      @@JimBob1937 Exactly, why games from the past do so well, even by todays standards.
      Meanwhile, Destiny and Halo need their monthly updates to the code 😑

    • @JimBob1937
      @JimBob1937 ปีที่แล้ว +2

      @@acardenasjr1340 , to be fair, there is a programming efficiency vs computation efficiency trade off. The level of complexity difference between the original Doom and the newest Halo is massive. The newest Halo would still be in development for quite a while if it were given the same treatment as Doom, almost to the point of being impractical.

    • @JimBob1937
      @JimBob1937 ปีที่แล้ว +3

      @@acardenasjr1340 , with that said, the newest Doom shows you that efficiency gains can still be had with modern complexity games. That game is very nicely optimized.

  • @freddiejohnson6137
    @freddiejohnson6137 ปีที่แล้ว +11

    I remember seeing it reviewed in magazines at the time and the fact that it was really only being ported to far more powerful consoles for the most part. I think the actual potential of the Super FX 2 chip really wasn't explored and for the most was just considered to be something that was designed to push polygons on screen but games like Doom and Yoshi's Island showed it really could have done so much more.

  • @Cafeman_2D
    @Cafeman_2D ปีที่แล้ว +3

    I love watching this kind of technical shop talk about how things were accomplished. Randy is extremely talented.

  • @Xpert74
    @Xpert74 ปีที่แล้ว +1

    Really fascinating interview - thank you for doing this!

  • @mendozah92
    @mendozah92 ปีที่แล้ว +12

    awesome stuff! they guys passion comes through and is honestly inspiring

  • @jonaslarsson1761
    @jonaslarsson1761 ปีที่แล้ว +1

    What a really awesome interview. Could listen to this guy all day

  • @JimBob1937
    @JimBob1937 ปีที่แล้ว +3

    Love it. I'm not sure what your analytics say, but I'd like more of this type of technical content. As an electrical engineer and a software developer (assembly all the way up to managed languages), it is a pleasure to see a developer work so closely with the hardware. Shows he is definitely part of the old guard, with (most) newer programmers being so far removed from the hardware that their code runs on.

  • @thisjointisloose
    @thisjointisloose ปีที่แล้ว +28

    Doom is the most important PC game of all time because it single handedly popularize PCs as a gaming platform

    • @RobBCactive
      @RobBCactive ปีที่แล้ว +1

      Funny, I first played it in Sun BSD UNIX workstations 😁

    • @dsimpson530
      @dsimpson530 ปีที่แล้ว +3

      The interesting thing is a lot of those gamers only played the shareware version, as Doom was not sold in retail until after Doom 2 as Ultimate Doom. Versions like the SNES and playstation versions are how many played the non-shareware version in the mid 90s.

    • @steve_ire321
      @steve_ire321 ปีที่แล้ว +1

      Probably the most important in general, with maybe Super Mario Brothers on the NES. It astonishes me that the game has a strong modding community 30 years after it came out. It's crazy to think there's a generation or two of people who just haven't a clue about the impact this game had. Their only experience is the modern Doom games, which I don't care much for at all.

  • @EspireMike
    @EspireMike ปีที่แล้ว +4

    Thanks DF! Always creating such insightful and entertaining content! What a fascinating interview!

  • @amile3643
    @amile3643 ปีที่แล้ว +2

    Great interview guys.
    I had no idea John Coffey was a Doom fan; and now I can't get that image out of my head.

  • @Sewer_Ghost
    @Sewer_Ghost ปีที่แล้ว +1

    Loved this interview! Keep up the fantastic work gents!

  • @alansmith4655
    @alansmith4655 ปีที่แล้ว +5

    Need more of these making-ofs. Great stuff.

  • @CyclesMcHurtz
    @CyclesMcHurtz ปีที่แล้ว +1

    Wonderful interview! It's incredible to think about how much work that is, but people also forget that this era of console programming often did not have hardware support for integer multiplication or division of any kind usually. The kinds of tricks you need to use to overcome some of these limitations are crazy fun.

  • @rabiroden
    @rabiroden ปีที่แล้ว +2

    Really interesting and insightful. I'd love to see more of these kinds of interviews with developers in the future.

  • @steelcurtain187
    @steelcurtain187 ปีที่แล้ว +2

    This guy really knows his stuff. Very interesting to hear his knowledge and memories

  • @mancbiker17
    @mancbiker17 ปีที่แล้ว +7

    It’s so awesome that geniuses like this guy exist in this world

  • @ldd6098
    @ldd6098 ปีที่แล้ว +2

    Great interview! And hat-off to Randy for pulling it off. Hearing about possible improvements sounds amazing !

  • @TwinOpinion
    @TwinOpinion ปีที่แล้ว +9

    Great interview! Can't wait to hear more. Randy Linden is a Goddamn legend! His BLEEM saga was so important to video game preservation and emulation. Can't wait to see the next part.

  • @visualsviavenom
    @visualsviavenom ปีที่แล้ว +19

    I remember begging my mom to get me this game when I was a kid on the SNES. The game came on a red cartridge and was $80! I look back and think of how crazy that was but I had so much fun playing on the slow frames wonder.

    • @jsr734
      @jsr734 ปีที่แล้ว +3

      $80 was cheap. Virtua Racing on the Sega Genesis cost around $100 and in some places a little more 😱.

    • @visualsviavenom
      @visualsviavenom ปีที่แล้ว

      @@jsr734 Nooooo way! lol SNES games used to be like $40-$50 bucks back then. I'm not familiar at all with the Genesis prices but I will take your word for it.

    • @davidaitken8503
      @davidaitken8503 ปีที่แล้ว +4

      @@visualsviavenom Yeah. Sega really overshot the mark with that one. Virtua Racing was an excellent port of the arcade game but the tech in the cartridge was just too expensive and the game flopped. It was priced anywhere from $100 to $120 and that was back in the 90's. I laugh every time I hear some modern gamer whining about having to pay $60 to $70 for a game in the year 2022.

    • @visualsviavenom
      @visualsviavenom ปีที่แล้ว

      @@davidaitken8503 That's wild!

    • @PoulWrist
      @PoulWrist ปีที่แล้ว +1

      Adjusted for inflation 80$ in 1994 is like 160$ today. Pretty mad.

  • @andrewprice8940
    @andrewprice8940 ปีที่แล้ว +4

    Guys - audi should be on the right and side of the screen (switch positions with John) - looks like he has his back to the other two.

    • @sssembler
      @sssembler ปีที่แล้ว +1

      yeah very odd editing choice

  • @faustianblur1798
    @faustianblur1798 ปีที่แล้ว +2

    Amazing interview, really great to hear Randy's memories of working on this port. Can't wait for future episodes, would be interesting to hear his thoughts on how far PS1 emulation has come since Bleem!.

  • @ClassicDOOM
    @ClassicDOOM ปีที่แล้ว

    Very cool interview. Thanks for doing this. Cheers.

  • @CorneliusTalmadge
    @CorneliusTalmadge ปีที่แล้ว

    Great video as always John, thank you for making it.

  • @olefjord85
    @olefjord85 ปีที่แล้ว +1

    What a pleasure to watch. Thank you John! Respect to you guys!!!

  • @AaronVisser79
    @AaronVisser79 ปีที่แล้ว +2

    Love these dev interviews. Fascinating about the amiga being used as the dev machine. I had amigas growing up so always a fond place in my heart for stories about them.

  • @antzpantz
    @antzpantz ปีที่แล้ว +3

    Fascinating interview!!!

  • @user-ik8vy1rg8f
    @user-ik8vy1rg8f ปีที่แล้ว +1

    Great video! Man... it is still gonna take a few years before I even understand how these 1980s games were developed. 40 years ago. But thanks to videos like this, my knowledge is increasing all the time!

  • @neonswift
    @neonswift ปีที่แล้ว +1

    Absolutely excellent interview!

  • @Owlero
    @Owlero ปีที่แล้ว +11

    It's interesting hearing these older game devs refer to game controllers as "joysticks", even when they don't actually have a joystick.
    I assume it's because the word "controller" has many *different* meanings to a programmer.

    • @LonelySpaceDetective
      @LonelySpaceDetective ปีที่แล้ว +5

      Also inertia from when "joystick" was the more common term, or from platforms where most if not all controllers _are_ joysticks.

    • @alfo2804
      @alfo2804 ปีที่แล้ว +1

      Referring to an analogue stick as a 'joystick' is a modern misnomer, since the technology and functionality of an analogue stick is completely different to that of a joystick.
      It's probably also a vestige of home computer platforms. Controllers for computers used to be quite exclusively referred to as joysticks, though in recent times the term has been usurped by "gamepad".

  • @G4r2i0f
    @G4r2i0f ปีที่แล้ว +10

    I was lucky enough as a child in the 80's that my dad gave me his PC's after he upgrades so my 1st Doom experience was that. We did get the SNES version as well so Doom is all over my memories. Even now I have GZDoom on my PC lol As for Bleemcast...had that too. Will be watching for the next episode.

    • @FoxDie77777
      @FoxDie77777 ปีที่แล้ว +3

      if you feel nostalgic you could try Crispy Doom. It;s a source port that looks close to the original version of doom with a few enhancements.

    • @alfo2804
      @alfo2804 ปีที่แล้ว +1

      @@FoxDie77777 "Looks close" is a massive understatement - you can basically get Crispy/Chocolate Doom to be a functionally and visually exact recreation of the original DOS executable if you want to.
      It's super impressive, and I like to play as authentically as possible, honestly. Athough I can't really live without automap rotation - it's way more intuitive, and technically it has a basis in authenticity, since it was featured both in this port and in Doom 64.

    • @FoxDie77777
      @FoxDie77777 ปีที่แล้ว

      @@alfo2804 i like the mirrored corpses and colored blood

  • @M.W.H.
    @M.W.H. ปีที่แล้ว +6

    DOOM talk is always a welcome treat.

  • @Sabre_Wulf1
    @Sabre_Wulf1 ปีที่แล้ว

    Absolutely fascinating interview. Learnt so much from this.

  • @thiagovidal6137
    @thiagovidal6137 ปีที่แล้ว +1

    That was a treat to watch. So cool to hear the story behind it all.

  • @MikeyStewart
    @MikeyStewart ปีที่แล้ว +1

    Simply inspiring. What a genius. Thank you Randy and the DF team.

  • @MartinGP_3dfxlegacy
    @MartinGP_3dfxlegacy ปีที่แล้ว

    Great topic, I am waiting for more interviews with Randy. He is awesome.

  • @kevinsammut7246
    @kevinsammut7246 ปีที่แล้ว +1

    This is why I subscribed to this channel. Keep em coming.

  • @DefundtheABC
    @DefundtheABC ปีที่แล้ว +1

    Hearing the 5 thirds part, shows how difficult programming can be. But a person with the passion and tinkering capability can achieve anything. Amazing.

  • @ryogo666
    @ryogo666 ปีที่แล้ว +4

    This version was my introduction to Doom and I loved it so much! To this day I still play Doom and other retro first person shooters without saving during levels!

  • @ralphengland8559
    @ralphengland8559 ปีที่แล้ว +18

    This man is my hero. I played so much SNES Doom back in the day!

  • @BADC0FFEE
    @BADC0FFEE ปีที่แล้ว +2

    Randy is an absolute legend! and this DF Retro was truly epic, can't wait for the next one

  • @albo181
    @albo181 ปีที่แล้ว

    Amazing interview, pure gold

  • @MikeY1407
    @MikeY1407 ปีที่แล้ว +2

    So cool, I love this kind of video, this guys are genius ! Waiting for the next episode 👍

  • @kranibal
    @kranibal ปีที่แล้ว

    Am amazing interview! Thank you for posting.