Doom Runs on Everything | MVG

Поділитися
Вставка
  • Опубліковано 26 лип 2024
  • Have you ever wondered why DOOM runs on everything from computers, game consoles, tablets, phones, watches and even microwave ovens? In this episode we take a closer look!
    ► Consider supporting me - / modernvintagegamer
    ► Fabien Sanglard Game Engine Black Book: DOOM (Affiliate Link ) - amzn.to/39V4zEH
    Credits and Thanks Voices in this Video -
    ► Nostalgia Nerd - / nostalgianerd
    ► LGR - / lazygamereviews
    Social Media Links :
    ► Check me out on Facebook : / modernvintagegamer
    ► BandCamp : modernvintagegamer.bandcamp.com/
    ► The Real MVP Podcast : player.fm/series/the-real-mvp
    ► Follow me on Twitter : / modernvintageg
    #Doom #SoureCode #ItRunsDoom
  • Ігри

КОМЕНТАРІ • 1,7 тис.

  • @Astfgl
    @Astfgl 4 роки тому +2802

    Id Software's code from the '90s and early 2000's are some of the cleanest, elegant and most pleasant codebases to work with. I learned a lot about quality in programming from modding the various Quake games and toying around with their code. It's also made all of the spaghetti codebases I've had to work with throughout my professional life extremely disappointing. Id just set the bar so high for me early in life.

    • @6581punk
      @6581punk 4 роки тому +142

      Real craftsmen. When you enjoy your work and you know your shit then it shows.

    • @brpadington
      @brpadington 4 роки тому +119

      Carmack is a national treasure.

    • @AmstradExin
      @AmstradExin 4 роки тому +1

      But it's not the fastest... 040 to run Doom on Amiga???? Pfeh.

    • @USSMariner
      @USSMariner 4 роки тому +24

      @@brpadington Don't forget, Romero at his prime was no slouch either.

    • @brpadington
      @brpadington 4 роки тому +26

      @@USSMariner I totally agree. To my knowledge he wasn't really a programmer. He was an amazing graphic artist and level designer though. When he left ID it was a big loss.

  • @corbinjones3086
    @corbinjones3086 4 роки тому +2937

    If doom runs on everything.. then.. does that mean, doom is eternal?

  • @stuballingerart
    @stuballingerart 4 роки тому +1833

    "Chocolate DOOM, which is kind of the vanilla flavored DOOM"
    Wot

    • @olivethekitty5706
      @olivethekitty5706 4 роки тому +54

      bruh

    • @Definitely_a_Fox
      @Definitely_a_Fox 4 роки тому +41

      bruh

    • @singletona082
      @singletona082 4 роки тому +250

      Vanilla Doom: the oficial install
      Chocolate Doom: Reimplimentation from source that is platform optimized but behaviorally the same as the original.

    • @heliveruscalion9124
      @heliveruscalion9124 4 роки тому +8

      bruh

    • @leegsy
      @leegsy 4 роки тому +7

      You're just nitpicking here. Pretty sure MVG knows what CD is. I play Doom on Steam sometimes for nostaligia giggles but I mostly use Z-Doom.

  • @Holammer
    @Holammer 4 роки тому +849

    1800 years from now when the Sun is finally covered by a fully operational Matrioshka brain that's capable of calculating possible solutions to reversing entropy itself, some nerd will port Doom to it.

  • @Projectwolfie21
    @Projectwolfie21 4 роки тому +154

    There's a saying that I heard once, and I keep coming back to whenever people talk about doom modding or porting: "Doom will never die, only the players."

    • @MilkyNep
      @MilkyNep 4 роки тому +15

      Some could say Doom is Eternal

    • @trickzclipz5910
      @trickzclipz5910 4 роки тому +10

      girls are temporary.. but doom is eternal.

  • @osgrov
    @osgrov 4 роки тому +1094

    Let's spend an extra moment to realize how completely awesome John Carmack is for making it open source so incredibly early.
    That was radical, and one of the big moments in gaming history!

    • @NicolaiSyvertsen
      @NicolaiSyvertsen 4 роки тому +43

      Easy enough with such a self contained code base as Doom. Then game devs started to lean more heavily on middleware and releasing source code would be impossible. Unreal's highly polished but expensive game engine and SDK is largely to blame as well. iD software was never into engine licensing as much.

    • @roberte2945
      @roberte2945 4 роки тому +31

      ​@@NicolaiSyvertsen I wouldn't say they were never into it. They licensed all of their engines up to and including id Tech 3 (the Quake 3 engine, which was used for a lot of games), but it's since died back. Now their engines are only used for other Bethesda developers, which is a shame.

    • @samin90
      @samin90 4 роки тому +15

      Radical in the most 90s sense of the definition

    • @NicolaiSyvertsen
      @NicolaiSyvertsen 4 роки тому +8

      @@roberte2945 I meant as part of the core business. If you intend to make money licensing your engine you polish the tools and make them very easy for other teams to use. Tools that are for internal use only tend to be rough on the edges. At least it was that way back in the 90s.

    • @dennisanderson8663
      @dennisanderson8663 4 роки тому +3

      @@roberte2945 They didn't even use id software's engine for Rage 2, what a shame!

  • @DrearierSpider1
    @DrearierSpider1 4 роки тому +988

    Yup, you can literally play DOOM on an oscilloscope with a toaster as a controller.

    • @singletona082
      @singletona082 4 роки тому +31

      Hey I think I remember seeing that on hackaday.

    • @AndreiTacu
      @AndreiTacu 4 роки тому +1

      DrearierSpider1 No you can’t

    • @eminescu253
      @eminescu253 4 роки тому

      @@AndreiTacu glumea doar

    • @Dazdigo
      @Dazdigo 4 роки тому +26

      @@AndreiTacu Doom on a scope: ua-cam.com/video/GTApvwqZ_TM/v-deo.html
      Doom played with a toaster (which is fake but is plausible): ua-cam.com/video/vI7tWd7B3iI/v-deo.html

    • @daskampffredchen9242
      @daskampffredchen9242 4 роки тому +1

      @@Dazdigo First has a lot of dislikes and people comment that a scope doesnt have color but a vaccum display.Dont know about that just wanted to point that out

  • @btarg1
    @btarg1 4 роки тому +780

    Id Software: *makes clean, readable code that always works*
    Valve: [CONFUSED SCREAMING]

    • @damsen978
      @damsen978 4 роки тому +51

      Well... Doom is much simpler than any of Valve games, so that's something to consider.

    • @ValkyrieTiara
      @ValkyrieTiara 4 роки тому +96

      @@damsen978 Yeah, like...it's easy to write clean code when your programming team consists of four people (one of which is John fucking Carmack, one of if not THE greatest game programmers to ever breathe earth air). The team on Half-Life was fully four times larger than that on Doom.

    • @brandonobaza8610
      @brandonobaza8610 4 роки тому +20

      “Have you seen our code?”
      _(showcases the crate of malfunctioning SIR units)_
      “It’s not stupid! It’s _advanced._ “

    • @alvareo92
      @alvareo92 4 роки тому +10

      Almost any videogame programmer: [CONFUSED SCREAMING]

    • @sabikikasuko6636
      @sabikikasuko6636 4 роки тому +69

      Bethesda: [tries to scream but the sound files are bugged]

  • @HonestlyJustSomeGuy
    @HonestlyJustSomeGuy 4 роки тому +65

    The thing i loved about the programmers like Carmack was that they didn't hide technical terms behind obsfucative bullcrap intended to somehow make their language more accessible. Tell people the technicals, especially in this day and age where anybody can simply search what the words mean if they don't know them. He even managed to be succinct without sounding too cold. What a pro.

  • @SaroG
    @SaroG 4 роки тому +427

    0:48 LGR detected

  • @TorqueSteer
    @TorqueSteer 4 роки тому +39

    2007: "But can it run Crysis?", 1993: "But can it run Doom?"

    • @crevice5369
      @crevice5369 3 роки тому +4

      Crysis is beyond overrated.

    • @vladv5126
      @vladv5126 Місяць тому

      Can Crysis run Doom?

  • @thecoolman78
    @thecoolman78 4 роки тому +472

    I will play Doom in my I M A G I N A T I O N

  • @tejj5957
    @tejj5957 4 роки тому +258

    I feel like Doom being ported to everything imaginable is a testament to how great the game is

    • @jackalenterprisesofohio
      @jackalenterprisesofohio 3 роки тому +3

      Ha.
      Like you could port it to a cheesewheel.

    • @dragonandavatarfan8865
      @dragonandavatarfan8865 2 роки тому +8

      I think its more of a testament of how simple yet amazing the code for Doom is and how tech nerds on the Internet will do everything in their power to shower your game with love if you don't threaten them with lawsuits every step of the way, unlike some other companies *cough* *cough* nintendo *cough* *cough*

    • @Morbidmobius
      @Morbidmobius Рік тому

      Agreed

  • @BenersantheBread
    @BenersantheBread 4 роки тому +109

    "The level design by John Romero is iconic"
    *Shows Hell Beneath*

    • @matheusrios4223
      @matheusrios4223 4 роки тому

      american mcgee's contribution to ruin your day. hell beneath and perfect hatred by john romero are the hardest part of thy flesh consumed. I still struggle so much on those 2 levels alone.

    • @serhiy-serhiiv
      @serhiy-serhiiv 2 роки тому

      @@matheusrios4223 don't forget e4m6

  • @Simte
    @Simte 3 роки тому +159

    2020: Doom runs on a prengancy test.

    • @TheRealJochen
      @TheRealJochen 3 роки тому +17

      2030: Doom runs on brain chip

    • @workingjoe5599
      @workingjoe5599 3 роки тому +21

      2077: doom runs on a gun

    • @johngrave5554
      @johngrave5554 3 роки тому +9

      @@workingjoe5599 connect to the internet to get a new firmware update for your gun.
      Somehow it fucks up the update and now you get a melle weapon for free XD

    • @Saikou7896
      @Saikou7896 3 роки тому +8

      2169
      doom runs on a flashlight

    • @dragonvlogsdragonvlogs1132
      @dragonvlogsdragonvlogs1132 3 роки тому +1

      lol someone actually got doom running on a pregnancy test:D

  • @AcidGlow
    @AcidGlow 4 роки тому +176

    I remember playing it on SNES. I loved it. But when i played it again now..I can't understand how i never focused on the frame rate issues back then. ✅😀

    • @SomeOrangeCat
      @SomeOrangeCat 3 роки тому +12

      Because we were more forgiving of stuff like that back then. Look at the frame rate the early flight sims ran at. We didn't care, it was awesome. Doom on the SNES was a great idea though. A lot of people I knew back in the day didn't own a PC like I did, and hadn't upgraded to a 32-bit game console either, yet Doom was right there for them to enjoy.

    • @ericvtheworld
      @ericvtheworld 3 роки тому +1

      Same when I go back to NFS: Underground 2 for GameCube. Guess because it was just cause I was younger and didn't know/care what frame rates were.

    • @ramonegues5689
      @ramonegues5689 3 роки тому +5

      Maybe because we didn’t had anything better to compare it to, we were kids unable to do a comparison and more focused to have a good time

    • @agentburningbutters3655
      @agentburningbutters3655 3 роки тому

      I played it on my gba from Amazon because I installed it onto my gba 600 in 1 with a nes controller from amazon

    • @vincentcabezas7147
      @vincentcabezas7147 3 роки тому

      CRT screens do a much better work looking smooth at lower framerates than modern LEDs monitors and tvs. One of the many tradeoff of digital vs analog, along other things like input delay

  • @Schrau
    @Schrau 4 роки тому +587

    "The level design by John Romero is iconic" while showing a map designed by American McGee.

    • @sovietonion4020
      @sovietonion4020 4 роки тому +47

      And let's not forget Shawn Green, Sandy Peterson and Tom Hall (at least in the first game).

    • @ChesterRico
      @ChesterRico 4 роки тому +7

      Yeah, I was gonna say. Fucking e4m1...

    • @sweetypuss
      @sweetypuss 4 роки тому +15

      its almost as if MVG is a fucking poser and doesn't know anything about DOOM

    • @Gatitasecsii
      @Gatitasecsii 4 роки тому +62

      Yeah I also memorize who made each and every map! It shows I actually like Doom unlike these normies ugh

    • @alexcallender
      @alexcallender 4 роки тому +68

      ​@@Gatitasecsii "You say you're a fan of DOOM? Name 3 of their albums"

  • @MarcoGPUtuber
    @MarcoGPUtuber 4 роки тому +707

    Mistakes were made: When they forced you to log in.

    • @NicoTheCinderace
      @NicoTheCinderace 4 роки тому +35

      To be fair, that issue was rectified within the first patch of the switch port.

    • @MarcoGPUtuber
      @MarcoGPUtuber 4 роки тому +114

      @@NicoTheCinderace After angering everybody.....on a 1993 game that is open source.

    • @clarebearr5357
      @clarebearr5357 4 роки тому +17

      Marco Bethesda.

    • @6581punk
      @6581punk 4 роки тому +36

      Bethesda are probably looking at using the classic Doom engine for their next Fallout game as they are after a newer engine :)

    • @VV-nw3lz
      @VV-nw3lz 4 роки тому +8

      6581punk or just because it’s a plain better engine in every respect.

  • @vinnysgphone
    @vinnysgphone 4 роки тому +59

    A coworker and I made it run on a 36” Canon Plotter. We have everyone beat. Trust me.

    • @mathieuwiersma1660
      @mathieuwiersma1660 4 роки тому +8

      I've got Doom running on my Electric bike's dashboard.

    • @RetroDawn
      @RetroDawn 3 роки тому +1

      I'd love to know how this worked. I assume you had it displaying on a config screen and not plotting out the frames?

    • @RetroDawn
      @RetroDawn 3 роки тому

      @@mathieuwiersma1660 What was that dashboard running for SoC and OS? I'd love to know about the porting.

  • @sonichuizcool7445
    @sonichuizcool7445 4 роки тому +20

    After learning C, this code taught me so much. I remember creating levels in dos.. learning about vertex's, lindefs, ect ect... It took my 386dx 40mhz a LONG time to render out the levels in the doomer editor I used. My finger prints are left in a couple notorious wads as me and an infamous person learned together. we shared our work over AOL at the time.

  • @MarcoGPUtuber
    @MarcoGPUtuber 4 роки тому +350

    No mistakes were made with these Nostalgia Nerd and LGR cameos!

    • @arioca
      @arioca 4 роки тому +3

      Marco Unfortunately you’re mistaken; they’re both e-beggars.

    • @cunt5413
      @cunt5413 4 роки тому +14

      @@arioca how so?

    • @MarcoGPUtuber
      @MarcoGPUtuber 4 роки тому +13

      @@arioca I like Nostalgia Nerd and LGR. Subbed to both!

    • @arioca
      @arioca 4 роки тому +5

      @@cunt5413 If content creators want to earn a living on UA-cam that's great, they can make it by growing their channel organically, in a fair way: via views, audience interaction (like/dislike, commenting, sharing) and ad revenue. Amateur hobby video creations shouldn't be asking subscribers to pay for their expenses via Patreon or whatever e-begging means this platform allows. People should donate to charities working to feed and cloth children or anyone in real necessity, instead of privileged UA-camrs who do not need your money or video games/consoles donations. Many content creators on UA-cam are master manipulators and charlatans who only truly care about profiteering over some of their lonely, naive subscribers who are unfortunately fooled into believing they are real friends.

    • @arioca
      @arioca 4 роки тому +4

      @@MarcoGPUtuber As long as you're just subscribing and watching it's fine. Just don't be tricked into their "it's just a tip jar" Patreon propaganda. It's all part of an old manipulation trick to pocket some of their subscribers hard earned money.

  • @Vamptonius
    @Vamptonius 4 роки тому +273

    The new 'Hello, World', really.

    • @daskampffredchen9242
      @daskampffredchen9242 4 роки тому +24

      The Hello World of Homebrew

    • @darkness74185
      @darkness74185 4 роки тому +28

      Hello World and Doom, name a more iconic duo in homebrew scene

    • @MarksterC
      @MarksterC 4 роки тому +4

      omg genius

    • @singletona082
      @singletona082 4 роки тому +2

      @@darkness74185 zork.

    • @ashurad_fox5991
      @ashurad_fox5991 3 роки тому +4

      that's… oh that's true
      I wish this was the first one we did while studying I.T

  • @CubicleNate
    @CubicleNate 4 роки тому +20

    It's interesting to know that a fairly stock Amiga could have run Doom back in the day. I remember the kind of "heart break" I had when I read that Doom wouldn't work on the Amiga. Nice to know, many years later, the truth of it came out and that open sourcing the game has actually made it so much more popular.

    • @daishi5571
      @daishi5571 4 роки тому +5

      I think the problem was that when ppl said "Amiga" they envisioned only the A500 or A2000 which without some upgrade can't run Doom (after all the hardware was basically from 1985 in these models) New Amiga systems were more capable but ppl were blinded by the amount of product and news coming out of the PC industry that they didn't hear what was happening on the Amiga. It's also nice to know someone as smart as John Carmack can be very wrong.

  • @babywithatank9565
    @babywithatank9565 4 роки тому +30

    “doom runs on everything”
    Me: **looks at crappy chromebook**
    Doom: **runs faster than light causing my computer to be sent 30 years into the future**

    • @Saver310
      @Saver310 Рік тому

      The original dos version is capped at 35 fps, duh

  • @aaaron7481
    @aaaron7481 4 роки тому +263

    I remember one time I played doom on my calculator and my teacher thought I was doing my work

    • @h3lln18htf1r3
      @h3lln18htf1r3 4 роки тому +11

      Texas Instruments Ti-82 or Ti-84? :-D

    • @arunraman6630
      @arunraman6630 4 роки тому +13

      nspire probably. that can run quake too

    • @GhostsQueen85
      @GhostsQueen85 4 роки тому +1

      LMAO

    • @ozzelot3349
      @ozzelot3349 4 роки тому +8

      Yup, Nspires are powerhouses. However, some good attempts at FPSes exist for older TIs, of course. :)

    • @nesyboi9421
      @nesyboi9421 4 роки тому

      I do the same thing on my TI-83

  • @danmanx2
    @danmanx2 4 роки тому +42

    It's a crazy world we live in. ZZT (1991) by Epic Megagames was supposed to have its source code released in 1997 also, but Tim Sweeney lost the source code and only released the game as freeware. Just yesterday, somebody reverse engineered all of the game after so many years of its release. The point you made in the video about it taking much longer to have builds of Doom if the code wasn't released is completely true. Finally, ZZTers can get it ported to Windows, Linux and everything else without emulators.

  • @strawmanfallacy
    @strawmanfallacy 4 роки тому +36

    I'D NOTICE CLINT'S VOICE ANYWHERE! Shout-out to Lazy Game Reviews.

  • @phoenix9856
    @phoenix9856 4 роки тому +1

    I love how all these retro tech youtubers help each other with voiceovers and collaborations, makes me feel good.

  • @bananachild1936
    @bananachild1936 4 роки тому +59

    I can recognize LGR's charismatic voice anywhere in a heartbeat

    • @prymus141
      @prymus141 2 роки тому +2

      Right after the first message, being read by Nostalgia Nerd

  • @djc604
    @djc604 4 роки тому +26

    Having Clint (LGR) do the voiceover for John Carmack was a wonderful surprise

  • @BruceChastain
    @BruceChastain 4 роки тому +14

    I feel so lucky to have been a young teen when doom came out, great times.

  • @MichaelTavares
    @MichaelTavares 3 роки тому

    Nice work getting @nostalgianerd and @lgr for the voice acting!

  • @lazydragon2551
    @lazydragon2551 4 роки тому +452

    1993: Doom runs on everything
    2020: Doom still runs on everything
    Meanwhile in 2007: Crysis runs on nothing.

    • @Gatitasecsii
      @Gatitasecsii 4 роки тому +9

      Bad optimization. Crysis was such a piece of shit.

    • @bradmonk69
      @bradmonk69 4 роки тому +34

      You could argue that Crysis still runs on barely anything.

    • @davkdavk
      @davkdavk 4 роки тому +10

      Its not even that good. Just single threaded.

    • @owenwalters5818
      @owenwalters5818 4 роки тому +1

      Threadripper 3990x out here in 2020 running Crysis without a GPU tho.

    • @damsen978
      @damsen978 4 роки тому +7

      @@Gatitasecsii Actually Crysis can run on my potato with an NVIDIA GT 240 1 GB and 4 GBs ram pretty well, all at minimum ofc. It seems that the highest settings are what melts PCs for using some weird unoptimized effects.

  • @MarcoGPUtuber
    @MarcoGPUtuber 4 роки тому +480

    Year 2000: Doom looks dated and old. Let's play newer games like Quake!
    Year 2020: Did you know I can run Doom on a Nintendo Switch?

    • @zenv9180
      @zenv9180 4 роки тому +14

      Jesus christ how many times are you gonna comment

    • @MarcoGPUtuber
      @MarcoGPUtuber 4 роки тому +34

      @@zenv9180 As many as I want to. It's a free country.

    • @tobiasboon8496
      @tobiasboon8496 4 роки тому +11

      zenv The dude commented 3 times. How does it affect you dude?

    • @VV-nw3lz
      @VV-nw3lz 4 роки тому +3

      @Tobias Boon it is a lot. But they are great comments so... @Marco keep it up.

    • @apispraetorium3275
      @apispraetorium3275 4 роки тому +3

      @@MarcoGPUtuber What's a free country? You're on the Internet.

  • @Norweeg
    @Norweeg 4 роки тому

    I didn’t expect to hear LGR, but I should have. This is the perfect subject for a collab with him. Thank you for putting together this awesome video.

  • @mullinsjm1
    @mullinsjm1 4 роки тому

    Lazy game reviews helping with the narration is awesome. It is so fitting.

  • @l.e.a.d.761
    @l.e.a.d.761 4 роки тому +229

    Mistakes were made: Forgetting to turn the mouse cursor off.

    • @SupaDanteX
      @SupaDanteX 3 роки тому +4

      Silly Mistake?
      Or the first generation of Aim Assist?

  • @octave981
    @octave981 4 роки тому +14

    Now, while some amazing Doom Ports already exist, the most ambitious is still missing. A playable port of DOOM on MARS!

    • @hybby
      @hybby 4 роки тому +4

      2021: Mars Rover now runs Doom

    • @StellaEFZ
      @StellaEFZ 4 роки тому +3

      There's even DOOM on the NES. THE. FUCKING. NES.

    • @singletona082
      @singletona082 4 роки тому +3

      We must petition nasa to give us the specs for the rovers up there so we can send along with the manned mission disks.so they can jumpstart curiosity and install doom.

    • @talkinglukashenko4303
      @talkinglukashenko4303 3 роки тому

      @@StellaEFZ it actually has a raspberry pi built in to the cartridge. still kinda cool tho

    • @claudiobizama5603
      @claudiobizama5603 2 роки тому

      Imagine the input lag

  • @evertonc1448
    @evertonc1448 4 роки тому +25

    "it seems even in those days port begging existed"
    Homebrew developers laughed with this one, lol.

  • @TtEL
    @TtEL 2 роки тому +2

    0:48 I like how Carmack misspelled "powerful"

  • @andrescarrasco1248
    @andrescarrasco1248 4 роки тому +6

    I played Doom for the first time when I was a child on 97, of course never passed the game, then on 2008 I got the port for my psp and was able to defeat the game ultimate and 2, that was amazing, thank you for writing that port, now days I love Doom 2016

  • @batmangovno
    @batmangovno 4 роки тому +54

    7:05 Using a Switch emulator to play Doom is so you.

    • @TheRealJochen
      @TheRealJochen 3 роки тому

      Switch emulator? What? That had nothing to do with the switch version. And if it did, it would probably have been the official Bethesda version that you can Buy from the Bethesda website, and steam. That's not even the Bethesda version, it has the red crosses in health kits.

    • @stormburn1
      @stormburn1 3 роки тому +1

      AndyDoesAnAnimateYT in the top left you can see the program name is Ryujinx, a Switch emulator.

  • @LNSLateNightSaturday
    @LNSLateNightSaturday 4 роки тому

    Good to hear Nostalgia Nerd and LGR! Great vid, mate.

  • @JosePerez-zt8si
    @JosePerez-zt8si 4 роки тому

    Always looking foward to your videos!!!

  • @GameplayandTalk
    @GameplayandTalk 4 роки тому +9

    Doom-X was one of the first things I loaded onto my modded Xbox back in the day. Thanks for porting it!

  • @TechDoctorUK
    @TechDoctorUK 4 роки тому +28

    This was the game that made me upgrade my 386 to a 486sx25 !

    • @alexjohnward
      @alexjohnward 4 роки тому +2

      must have 486 DX!

    • @TechDoctorUK
      @TechDoctorUK 4 роки тому +1

      DX = with maths co-processor ... mine was without that, hence sx25😀

    • @user10476
      @user10476 4 роки тому

      I didn't run on the 386? I thought Doom could run on any hardware 🤔

    • @alexjohnward
      @alexjohnward 4 роки тому +2

      @@user10476 it ran, frame-rate was slideshow.

    • @user10476
      @user10476 4 роки тому

      @@alexjohnward Sounds more like it was walking or crawling than running...

  • @bonkmaykr
    @bonkmaykr 4 роки тому +20

    Me: deprecated
    MVG: *depreciated*

  • @DarthBreh
    @DarthBreh 4 роки тому

    you are awesome mvg! im always looking foward to your nate the hate conversations! i just recently played doom for the first time on the switch, its a great game!

  • @a1batross_
    @a1batross_ 4 роки тому +41

    I remember when I forked Xash3D(Half-Life game engine re-implementation), I wanted to run it on Linux.
    Then a random guy ported it to Android. After that a BSD port appeared, then OSX, then iOS.
    I remember MVG covered up Xash3D several times, on Switch and Vita, but some forks gone further, successfully running Half-Life on XBox and 3DS and... that's impressive. When I've started it, I've never thought of that. We've continuning to enhance portability and recently ported engine to "Made in China" music player, mobile phone Motorola ZN5 and even to DOS, thanks to refactoring renderer, achieving software mode and implementing low memory mode.

    • @a1batross_
      @a1batross_ 4 роки тому

      @@mumbles005 if it has ability to run 3rdparty software, that would be enough to run Xash3D, not to say Doom or Quake lol.

    • @sganicocchi5337
      @sganicocchi5337 4 роки тому +3

      Thanks for letting us play 1.6 and half life on our phones. Corona got us really stuck in traffic and I'm 1/4 through half life.

    • @a1batross_
      @a1batross_ 4 роки тому

      @@mumbles005 engine can't utilize multiple processors at this time anyway. :(
      So I guess, which one is connected to video output, it should be used.

    • @a1batross_
      @a1batross_ 4 роки тому

      @@sganicocchi5337 you're welcome~

    • @SummonerArthur
      @SummonerArthur 4 роки тому

      Whats needed (files) and whats the system requirements to run it on android?

  • @Vanessaira-Retro
    @Vanessaira-Retro 4 роки тому +3

    Great "Respects were made" in this video. Awesome job!

  • @VectraQS
    @VectraQS 4 роки тому +8

    "DOOM chewed up slower 386 computers"
    I felt that.

    • @john_unforsaken
      @john_unforsaken 4 роки тому

      Just worked on my 386 sx machine, upgraded the ram just so I could play it as well, I think I put 1 meg in to do so. Still choppy and lower res but it worked.

    • @VectraQS
      @VectraQS 4 роки тому +1

      John Clarke I’m pushing a 20 MHz 386DX to its limits. Windows 95, TCP/IP, and trying to install IE 5.5 for laughs.

  • @EspireMike
    @EspireMike 4 роки тому

    LOVED the cameos from Nostalgia Nerd and LGR!

  • @lohphat
    @lohphat 4 роки тому +107

    6:45 I think you meant “deprecated” [DEPP-rih-kay-ted] (no longer current) instead of “depreciated” [de-PREE-she-ay-ted] (lower in monetary value over time via a defined schedule)

    • @mattiviljanen8109
      @mattiviljanen8109 4 роки тому +3

      This caught my eye too, and I think both would fit the sentence. From a technical point of view, using only current code without relying on anything undocumented and not taking advantage of compiler quirks, the source code remains valid source code to this day. From a human point of view, making the code simple, logical and easy to follow, keeping the distance to least used and hard to grasp language features and structuring the project right, the next person to look at it can actually get some meaningful work done. MVG said he created the Xbox port in a few nights, and I bet it wouldn't have been possible without both of the above being true.

    • @doc_sav
      @doc_sav 4 роки тому +10

      I can tell you that in a professional development setting, these words are used interchangeably without question. This is going to be one of those instances of language evolution that linguistic purists get upset about probably..

    • @userPrehistoricman
      @userPrehistoricman 4 роки тому +4

      Meanwhile self-deprecation is viewing yourself with lower value and self-depreciation is viewing yourself as obsolete. English is great :(

    • @lohphat
      @lohphat 4 роки тому +9

      docsav I’ve been in professional software and hardware development for 35 years. There has been little confusion on these terms across a dozen companies.

    • @dangerfox1776
      @dangerfox1776 4 роки тому +1

      @@lohphat you must be fun at parties

  • @MultiTelan
    @MultiTelan 4 роки тому +13

    Can confirm. It's on just about everything I own with a screen.

  • @RandomizationShow
    @RandomizationShow 4 роки тому

    I knew a dedicated DOOM video from you was inevitable, glad it’s finally here :D

  • @connorkiss2614
    @connorkiss2614 4 роки тому

    While other UA-camrs have covered Doom ports, you have presented a unique look at the code and that's why your channel always stands out to others !

  • @surfgreeentele
    @surfgreeentele 4 роки тому +25

    There's an exact replica of Doom on Roblox, there's even a multiplayer.

    • @userPrehistoricman
      @userPrehistoricman 4 роки тому +3

      That's nuts. I didn't think Lua in Roblox would be fast enough to run the software renderer.

    • @CathrineMacNiel
      @CathrineMacNiel 4 роки тому +2

      @@userPrehistoricman when you think about it, lua is strongly bound to c++

    • @userPrehistoricman
      @userPrehistoricman 4 роки тому +4

      Obviously the game engine consists of C++ functions and Lua binds are given. Normal Lua code is still interpreted, which is very slow. There's a chance that Roblox no longer uses interpreted Lua, rather compiled Lua. I know they use Lua bytecode for the client-sided scripts.

    • @OperatorVanta
      @OperatorVanta 4 роки тому

      Don't forget, He's making a clone of DooM eternal on Roblox.

  • @Ziggurat1
    @Ziggurat1 4 роки тому +4

    Thank you for delivering now in these homebound days

  • @winstonsmith430
    @winstonsmith430 4 роки тому

    Awesome collaboration guys!!!

  • @fionavalkyrie
    @fionavalkyrie 4 роки тому

    I love how you have, what looks like, an old amiga running Doom in the background :)

  • @reaganlyle5088
    @reaganlyle5088 4 роки тому +6

    0:48 Damn, I didn't know LGR worked for ID software.

    • @Perceptified
      @Perceptified 3 роки тому

      we were just welcomed to a John Carmack thing

  • @MKMadness
    @MKMadness 4 роки тому +6

    It's insane how far we have come when it comes to technology.

  • @hotdogflavoureddrink
    @hotdogflavoureddrink 4 роки тому

    Great vid as usual MVG. I am currently thinking about my career and your stuff has really given me a lot to think about. I have always been afraid of programming but the plug in the end has really got me thinking I should learn it as a hobby and hopefully make something of it.

  • @doctor_sega
    @doctor_sega 4 роки тому

    Thanks sir, very good produced video! Best regards from germany

  • @agudgorl
    @agudgorl 4 роки тому +6

    10 years from now, we're gonna be playing Doom in our sleep.

    • @Radioaktivitaet
      @Radioaktivitaet 4 роки тому +1

      yeah.. some scientists will manage to artificially create memories and dreams on a PC and then implant them as-is into a person.
      and then some guy ports doom to a human brain.

  • @cheater00
    @cheater00 4 роки тому +11

    DOOM RUNS ON MY HEART, MVG

  • @JaspervanStijn
    @JaspervanStijn 4 роки тому

    Love the cameo voice overs!!

  • @Mr.Atari2600
    @Mr.Atari2600 3 роки тому +2

    Before "Can it run Crysis?" There was "Can it run DOOM?"

  • @VegitoBlackityBlack
    @VegitoBlackityBlack 4 роки тому +3

    I read the description and I need to see Doom playing on a microwaves screen.

  • @endianajohns4788
    @endianajohns4788 4 роки тому +13

    “Doom runs on everything”
    My garbage pc: are you challenging me

    • @ArcturusOTE
      @ArcturusOTE 4 роки тому +2

      Just run a no frills source port, disable filtering of any kind and yer good to go

    • @crevice5369
      @crevice5369 3 роки тому

      @@ArcturusOTE stfu geek

  • @GruntyGunner
    @GruntyGunner 2 роки тому

    Man I love your channel, words can’t describe how much I enjoy your content

  • @mgk64
    @mgk64 4 роки тому +2

    0:57 AHHH THATS LGR's VOICEEEE!!!!

  • @geminirebirth
    @geminirebirth 4 роки тому +4

    Sooo, Nostalgia Nerd is some random dude on the internet and LGR is Carmack.

  • @samse7en11
    @samse7en11 4 роки тому +7

    Watching gameplay, makes me want to play Doom, no matter how many times I've played it 😁

  • @benzbubblecat
    @benzbubblecat 3 роки тому

    I love the cameos by nostalgia nerd and LGR!

  • @thebrokenblackbelt
    @thebrokenblackbelt 4 роки тому

    * A wild LGR Appears!
    Love the cameo!

  • @wasd____
    @wasd____ 4 роки тому +35

    "Things like chocolate DOOM, which is kind of the vanilla flavored DOOM"
    ...Umm, wait.

    • @mysocialmediaslave2301
      @mysocialmediaslave2301 4 роки тому +11

      Vanilla Doom
      - plain old Dos version of doom
      Chocolate Doom
      - modern source port that runs on modern OS but replicates and behaves like the old plain Dos version of doom

    • @fragglet
      @fragglet 4 роки тому +2

      GNU's Not Unix and Chocolate Doom ain't Vanilla (but behaves very similar).

    • @Xegethra
      @Xegethra 4 роки тому +1

      I'm getting a culinary vibe from that post....

    • @tomstonemale
      @tomstonemale 4 роки тому

      /whoosh
      Seriously, I am amazed at how even nerds don't get nerdy jokes

  • @jocosesonata
    @jocosesonata 4 роки тому +64

    The antithesis to the question: "But can it run Crysis?"
    Chill, m'dudes! It's a meme. I frankly don't care if Crysis can be run or not.
    Especially since my PC is on the average/decent side, so it won't be able to play anything too high-end, not even DOOM!!! (2016). Pity me, for my subpar computer. I won't be able to experience the Slayer's rampage.

    • @bhirawamaylana466
      @bhirawamaylana466 4 роки тому +2

      Oh come on Crysis is old news even new low end hardware now can run it, but If that hardware cannot run Doom that mean there something wrong with it.

    • @pipyakas
      @pipyakas 4 роки тому +1

      @@bhirawamaylana466 the new ryzen 3000 CPUs can still drop to 60fps due to CPU heavy levels/maps with lots of physics and AI interaction. It's still interesting to see how new hardware run Crysis, because there's no other game like it, not even Crysis 3 with some level essentially demands you have more than 4 CPU cores for 60fps

    • @bhirawamaylana466
      @bhirawamaylana466 4 роки тому

      @@pipyakas so ? its still can run it unlike few year ago where Crysis crash many system even in expensive hardware, and with little tweak you can run it 60fps without any problem, I bet if the developer release the source code many will tweak it and can be play even in old hardware coz there many useless code in Crysis.

    • @pipyakas
      @pipyakas 4 роки тому +2

      @@bhirawamaylana466 no one actually knows if there're useless code in Crysis - it's already incredible that they can output such graphics in 2007, let alone pioneer things like SSAO and POM in games. The meme "but can it run Crysis" is not necessary about "running it at a playable state" anymore because if you want, you can run it on a singlecore Pentium 4. It's about how it runs, or scale. If you dont see any importance in that then you do you, but that's the same deal with ppl want to see toasters run Doom

    • @bhirawamaylana466
      @bhirawamaylana466 4 роки тому

      @TheThunderGuy S agree there many discuss about it, some try it vanilla, some try to tweak it and some try to crack the code, and found the game is mess I don't know what developer thinking but I guess they to ambitious, now day it's know for meme but back then while some praise it (even though it's just generic FPS to me) many also complain about it.

  • @bostownmassive
    @bostownmassive 4 роки тому +1

    We really have to get MVG to a million plus subscribers. This dudes content, ( even for the novice and non technical types like me) is solid.

  • @KRAFTWERK2K6
    @KRAFTWERK2K6 4 роки тому

    Ooooh i recognized those familiar voices during the letter-reading part. :D Hello NostalgiaNerd & LazyGameReview!! :D

  • @NorthEevee
    @NorthEevee 4 роки тому +5

    Hearing LGR as Carmack is something I never thought I wanted to occur.

  • @Mecharuva
    @Mecharuva 4 роки тому +4

    I think at about 6:45 you were looking for the word “deprecated,” maybe?

  • @mort_brain
    @mort_brain 4 роки тому

    I have a huge respect for you for porting Doom onto PSP, unfortunatley when I was a kid I was to silly to find out how to install and run the port.

  • @ChuckMoyes
    @ChuckMoyes 4 роки тому

    I ported Doom to Nintendo DS (with wifi multiplayer) back in the day! Brings back good memories, thanks for making this video.

  • @GTXDash
    @GTXDash 4 роки тому +6

    I would die for someone to do a decent port for the Saturn. Apparently the developer got the game to work at up to 60fps because he was utilizing everything on the board including both VDP chips. Unfortunately Carmack told him to not use them because they had the "unfortunate" side effect of texture warping. And so now it runs at the software level which results in an abysmal framerate. :(
    I would also like to see a good port for the 3DO as well.

    • @JAGO_Tech
      @JAGO_Tech 4 роки тому

      Did you know Japanese framerates on SS port are better? Fun fact.

    • @GTXDash
      @GTXDash 4 роки тому

      @@JAGO_Tech That's what they said about Tomb Raider also, but they were also wrong. The Japanese version of Doom runs just as bad as the American.

    • @JAGO_Tech
      @JAGO_Tech 4 роки тому

      @@GTXDash I've played 10+ hours of the US version of SS Doom. It's fairly choppy. I saw a comparison version on YT of JPN & it did look better. Not near 100% but better. I've also played through TR on SS & PSX. It runs fine on SS. The differences to PS1 aren't substantial. I'd say the PS models look slightly better due to shapes of polygons matching original development.

  • @linklovezelda
    @linklovezelda 4 роки тому +7

    Aw man, did you just say "depreciated"?

    • @CanuckGod
      @CanuckGod 3 роки тому

      Noticed that too, I think he said that in another video as well. That was about my only criticism of the video, should have been deprecated. Otherwise, another great video MVG!

  • @Gloriayana
    @Gloriayana 3 роки тому

    I watch a little of this information from a show on Netflix about videogames, really nice video MVG

  • @smeliscave
    @smeliscave 3 роки тому +1

    Omg That‘s Clint from LGR! Best crossover Episode everrrr

  • @CrimsonFlame567
    @CrimsonFlame567 4 роки тому +5

    Anyone else got excited when they heard nostalgia nerd and lgr in an mvg video?

    • @Chrisso567
      @Chrisso567 4 роки тому

      The algorithm is getting out of hand 😂

    • @arioca
      @arioca 4 роки тому

      ozzy64k No, they’re both e-beggars.

  • @dustylamborghini3577
    @dustylamborghini3577 4 роки тому +6

    Biggest mistake ever made: Underestimating the Amiga (!!!)

    • @vapourmile
      @vapourmile 4 роки тому +1

      LOL. Doom is shit on every kind of Amiga except the 68060 accelerated Amigas, and it wasn't available on the Amiga until 1998.
      Carmack was absolutely right: On the Amigas which existed at the time Doom was actually released, Doom would have sucked.
      The idea the Amiga was some kind of graphical powerhouse is total and utter fiction.

  • @FunkyELF
    @FunkyELF 4 роки тому +1

    Great video... that book looks neat even though I'm not really into game development I enjoy reading about this kind of stuff.

  • @asdfjklo234
    @asdfjklo234 4 роки тому

    11:32 Perfect coffeetable book. Auntie is gonna love it

  • @sticklyboi
    @sticklyboi 4 роки тому +6

    its true i put a doom cartridge in my urethra and my eyes lit up
    i tried to scream but the only sound that came out was e1m1

  • @Ziimbiian
    @Ziimbiian 4 роки тому +3

    I have yet to see a GOOD DOOM port for the Sega Saturn.

    • @Ziimbiian
      @Ziimbiian 4 роки тому +1

      @referral madness You're wrong. Saturn Doom wasnt made by Sega.
      There is a prototype that is lost out there who plays Doom with GPU acceleration, it has texture warping but it ran at 60fps.

    • @Juanknes
      @Juanknes 4 роки тому

      @referral madness It can run Hexen at good speed. The Doom port was a disaster...

  • @Totone56
    @Totone56 4 роки тому +1

    I loved the fact that Doom and Doom 2 even run inside of Doom Eternal

  • @LtdResources
    @LtdResources 4 роки тому

    Brilliant video! Would you want to do a video digging slightly deeper in to working with the original xbox to the switch, not a training video but more of an appreciation of what you ha e done. Really enjoyed this anyway.

  • @AdamJorgensen
    @AdamJorgensen 4 роки тому +4

    Doom is one of the few games from its era that has aged extremely well, both in terms of visuals and gameplay

  • @RabeDennis
    @RabeDennis 4 роки тому +30

    Year 2030 Crysis Runs on Everything | MVG

    • @danmanx2
      @danmanx2 4 роки тому +2

      This actually could be a thing.

    • @donpepe8440
      @donpepe8440 4 роки тому

      @@YoureUsingWordsIncorrectly get your foil hat off

  • @ced1106
    @ced1106 3 роки тому

    Thanks for the ports, MVG!!!

  • @Garmichael1
    @Garmichael1 4 роки тому

    MVG + LGR ???
    I didnt know i needed this!