64Doom - Classic Doom on the Nintendo 64

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024

Комментарии • 135

  • @KingSigy
    @KingSigy 2 дня назад +82

    From what I’ve read, it indeed was technical limitations that stopped Midway from simply porting Ultimate Doom. Doom 64 is a result of creating code that specifically worked with the N64’s tri-point texture filtering and specific RAM specifications. If Midway had more time, I’m sure it could have ported the original games. Remember, the expansion pak wasn’t out when Doom 64 released, so the console was limited.

    • @ariahiroshi64
      @ariahiroshi64 2 дня назад +6

      one note devs had access to it but it was meant for the 64dd and development only at the time of development
      with that said it was reasonable for devs to assume consumers would not have it yet

    • @ROD006
      @ROD006 2 дня назад +1

      where'd you read this? that's really interesting!

    • @dbowl7111
      @dbowl7111 2 дня назад +16

      That sounds like complete bunk, Doom 64 had a specially made hardware renderer that could push Doom to its limits, along with basic scripting. It's a complete upgrade of the doom engine, they just wanted to do something different

    • @Idkwhattoputhere5123
      @Idkwhattoputhere5123 2 дня назад +6

      How could doom run on the ps1 and the atari jaguar yet not the n64? Either way, the n64 was three times more powerful than the ps1, so it being "impossible" to run it on the 64 makes no sense.

    • @JD-mz1rl
      @JD-mz1rl 2 дня назад +2

      ​@@dbowl7111yes especially considering the original doom had already been ported to Nintendo

  • @Larry
    @Larry День назад +7

    Ah wow, I knew Doom was possible on the Nintendo 64, as Hexen got a port to the system and that ran on the Doom engine, but this is still super impressive!

  • @RikouHogashi
    @RikouHogashi 2 дня назад +39

    The Phantom vertical bars though

    • @Larry
      @Larry День назад +3

      Is that interlacing?

    • @ThatNukemGuy
      @ThatNukemGuy  День назад +2

      @Larry It was mentioned elsewhere it might be a side effect of using an S-Video video output. When I looked at other videos covering this, the issue was still present. Unfortunately I'm not tech savvy enough to pin down an answer haha

    • @RikouHogashi
      @RikouHogashi День назад

      @@ThatNukemGuy Fair enough it was more of a Awareness thing anyways

    • @jnmartin84
      @jnmartin84 17 часов назад

      I swear that was an artifact from an old version of libdragon. I'm amazed someone made a new video about this. Let me see if what I have in my public repo still has that issue...

  • @the_kovic
    @the_kovic 2 дня назад +20

    This port is software rendered on the N64 CPU. With more work to implement proper hardware acceleration, there is no reason this shouldn't run at full speed at all time.

    • @dbowl7111
      @dbowl7111 День назад +3

      It's actually the first hardware accelerated version of doom ever made, pretty easy to tell when you look at weapon recoil and see that everything is rendered in actual 3d

    • @shemlesh
      @shemlesh День назад

      @@dbowl7111 mate, you're replying to the guy who currently maintains an up to date fork of this project, this is software rendered, Doom 64 the N64 game released during the commercial lifetime was hardware accelerated, but this is 64DOOM/LibDragonDOOM which is a straight port of the original linux doom source release software rendering and all.

    • @joesaiditstrue
      @joesaiditstrue 4 часа назад

      ​@@dbowl7111 first HW accelerated Doom? lol, ever heard of GZDoom?

    • @dbowl7111
      @dbowl7111 3 часа назад

      @joesaiditstrue Doom 64 was 1997, dipshit, gzdoom was 2005. And even then it wasn't the first hardware rendered source port for doom, that was gldoom in 99

    • @dbowl7111
      @dbowl7111 11 минут назад

      @@joesaiditstrue Gzdoom didn't even come out until 2005, Doom 64 was 1997, which Gzdoom wasn't even the first source port to have hardware rendering. It was gldoom in 99 lol

  • @the_kovic
    @the_kovic 2 дня назад +11

    The stripes on the screen are a bug. It seems to only happen on real hardware and not on emulator so it's a bit harder to diagnose properly and fix.

  • @MarioKartSuperCircuit
    @MarioKartSuperCircuit 2 дня назад +21

    Tbf, though the N64 never got a version of DOOM (1993), the Super Nintendo somehow did

    • @Idkwhattoputhere5123
      @Idkwhattoputhere5123 2 дня назад

      Doom 64 was originally meant to be a port apparently

    • @MarioKartSuperCircuit
      @MarioKartSuperCircuit 2 дня назад +2

      @Idkwhattoputhere5123 that is actually true, a prototype of Doom 64 leaked a year or two ago that actually was just a port of the original if I'm not mistaken

    • @Idkwhattoputhere5123
      @Idkwhattoputhere5123 2 дня назад

      @MarioKartSuperCircuit Nope, just looked at it
      Looks like the final game

    • @zerotheero
      @zerotheero 2 дня назад +3

      SNES Doom runs on a custom engine. That and the SuperFX Chip is the main reason it can be run on the SNES.

    • @eightcoins4401
      @eightcoins4401 День назад +1

      The snes port started as a passion project by a single guy. It only ever became official due to how impressed ID was by it.

  • @CherryColaWizard
    @CherryColaWizard 2 дня назад +16

    If this had been released in the 90s, it probabaly would be right up there with the PS1 and Atari Jaguar ports in terms of quality. Unlike the Atari port, this version has music.

    • @eightcoins4401
      @eightcoins4401 День назад

      But it'd also have been automatically obsolete. Quake and Blood came out just 1 year later. Classic Doom was pretty unimpressive by then.

    • @CherryColaWizard
      @CherryColaWizard День назад +1

      @@eightcoins4401 You're probably right. But it still would have been a solid, fun experience.

    • @infinidominion
      @infinidominion Час назад

      ​@@eightcoins4401more people play Doom today than those others tho because Doom is fun

  • @ariahiroshi64
    @ariahiroshi64 2 дня назад +19

    my comment on the up to date fork keeps getting deleted i give up even though im one of the testers... there is an up to date one and im trying to write pwad support to hopefully get sigil working

    • @shemlesh
      @shemlesh День назад

      you can merge the PWAD into the IWAD using deutex

  • @okie1682
    @okie1682 Час назад +1

    I would have played the heck out of this game if it had been released in the 90s on the N64! My parents never wanted a computer, so I had to get my Doom fix on my Sega Saturn. Yes, I know it was the worst port, but this poor southern boy had to make the best of what I had.
    I did, however, rent the N64 from my local Aardvark Video as a special treat. I could pick 2 games to go with the console, and I picked Doom 64 and Mortal Kombat 4. Good times!! 😊

  • @ariahiroshi64
    @ariahiroshi64 2 дня назад +11

    another note that the midi instruments are a binary blob and theoretically can be swapped

  • @DeathwingDuck
    @DeathwingDuck 2 дня назад +3

    I'm surprised I haven't heard about this version of Doom at all, but I guess it is a fan release.

    • @eightcoins4401
      @eightcoins4401 День назад

      The "backports" of doom tend to not be very popular. Same with optimization. Theres people working on making the Saturn version playable rn.

  • @Snufflegrunt
    @Snufflegrunt День назад

    Remember that by the time of the N64’s release, Quake was out. Doom was seen as old hat. Thats probably why D64 has a bit more of a Quake vibe - not to diss it but it does feel like “we have Quake at home”.

  • @fernandolardizabal458
    @fernandolardizabal458 5 часов назад

    Cool video. Pity on the vertical strips. Thought there would be better anti aliasing (like Goldeneye for example).
    As for the Doom 64... I never understood why they released that thing... Such a weird game IMHO. Like an hybrid of Doom and Quake, so weird.

  • @keaton718
    @keaton718 22 часа назад

    I wish they made Doom for N64 back in the day, but made it with true 3D levels, and once you beat the game there's even more levels that use the true 3D to make levels that would be impossible on the old engine.

  • @Fuuntag
    @Fuuntag День назад

    Thanks for the timestamps.

  • @zaxchannel2834
    @zaxchannel2834 2 дня назад +3

    I ran this on my everdrive years ago, is it still getting new updates?

    • @shemlesh
      @shemlesh 2 дня назад

      libdragondoom is the latest by kovic

  • @roberto1519
    @roberto1519 День назад +1

    In my opinion, DOOM up to Plutonia is still DOOM and DOOM 2 is what DOOM 64 should be named as, I never cared about these "64" in the N64 games and I find them dumb.
    DOOM II is the same as naming GTA Vice City as GTA IV. While "DOOM 64" is the first true iteration in the franchise that changed enough from the original that even non-experts could tell.

  • @Mtlbro6
    @Mtlbro6 День назад

    I think the lighting and color scheme look better on this N64 version than the Gamecube version.

  • @EtaYorius
    @EtaYorius 2 дня назад +1

    What are those black bars? not sure i can put up with those things if they are present in the ROM. Otherwide, resolution and specially performance are great.

    • @Saver310
      @Saver310 2 дня назад

      Probably something added post edit.

  • @seanh9037
    @seanh9037 День назад

    That would have been amazing to have a straight port of Doom for the N64 back in the 90s. Nowadays I can appreciate what they were trying to do with the gothic horror vibes but back then I just wasn't into it.

  • @aquelescaraaaaaaaaaa
    @aquelescaraaaaaaaaaa 2 дня назад +1

    I tried this on my n64 and honestly it's almost perfect, were it not for the fact that you can't rebind your controls. Doom 64 let you rebind which was great because all default control schemes were really bad, but this you're stuck with the dpad because Z can't strafe left even though there is built in analog control. If there's a way to change controls it probably involves changing a config file and recompiling the wad, which is a bit beyond my capability. I don't know why the guy that made this didn't just either include the option to change or didn't give this Turok controls, which are ideal for fps games on N64.
    And I guess if you're gonna play it, make sure to back up your memory pak saves, because if you try saving it it'll just erase your saves.

  • @kyomotion
    @kyomotion 16 часов назад

    It's DOOM. Of course I would have bought it, what a question! :)

  • @maxmccoy6
    @maxmccoy6 11 часов назад

    It was apparently possible to run Chex Quest through 64doom.

  • @watchmakerful
    @watchmakerful 2 дня назад +1

    [14:19] Linedefs can be activated regardless of player's Z position :-D

  • @ThommyofThenn
    @ThommyofThenn 2 дня назад

    Was just looking at your page yesterday cause i was wondering when u uploaded

  • @roflBeck
    @roflBeck 2 дня назад +1

    This is pretty cool! Shame I don't have a flash cart.

  • @Kettenwurm
    @Kettenwurm 2 дня назад

    Nice to see a console port without simplified architecture. I always hated how many details have been cut in most versions

    • @eightcoins4401
      @eightcoins4401 День назад

      Honestly, at some points I prefer the cut console levels. Makes some of the worse levels more stomachable. Sadly they still kept the majority of E3M5 though. Lots of people consider it the worst map.

    • @0neDoomedSpaceMarine
      @0neDoomedSpaceMarine День назад

      Well, they were done for a reason. You can see an example of this in Playstation Doom, where Doom 1 uses the simplified level architecture originally made for Atari Jaguar, and the game runs quite smoothly, but then when you get to Thy Flesh Consumed and Doom 2, those were never on Jaguar or any other console, and those levels were not cut down to the same degree when ported to Playstation, so you see worse performance in a lot of places.

  • @robertfilomeo346
    @robertfilomeo346 16 часов назад

    it probably never got ported for the same reason why you need the expansion pack, 1997 when doom 64 released the expansion pack wasn't released yet. so they didnt have it to work with.

  • @the_kovic
    @the_kovic 2 дня назад

    The instrument font used for the music in this is from some sort of Atari, I think. I'd love to replace it with some better instruments one day.

  • @tabsntoot
    @tabsntoot 17 часов назад

    That’s all great but I want to know how to edit the wad before it launches I just use doom wass as a base for my own maps

  • @shemlesh
    @shemlesh 2 дня назад

    kovic has continued the port as libdragonDOOM

  • @united_virusX
    @united_virusX 2 дня назад

    With the new enhancements to doom64 on original hardware I know for sure that the original games can be fixed to run better and not have the issues these ported versions have I do know freedoom has a WIP port being worked on

  • @StefanHolmes
    @StefanHolmes 2 дня назад

    What’s interesting about those vertical bars is there are similar vertical bar artifacts when playing Doom 2016 on PC.

  • @GADBabaganoosh
    @GADBabaganoosh День назад

    Is this running on the everdrives FPGA at all? Or is it all N64 hardware?

  • @lepopcornnaisseur546
    @lepopcornnaisseur546 2 дня назад +2

    Interesting video! I thought it was gonna be Doom using Doom 64 assets. 😅

    • @pgtmr2713
      @pgtmr2713 День назад

      That exists as a mod and it's good.

    • @lepopcornnaisseur546
      @lepopcornnaisseur546 День назад

      @pgtmr2713 really? What's it called?

    • @0neDoomedSpaceMarine
      @0neDoomedSpaceMarine День назад

      @@lepopcornnaisseur546 Unseen Evil, it's a GzDoom mod which "Doom64ifies" Doom and Doom 2.

    • @pgtmr2713
      @pgtmr2713 День назад

      @@lepopcornnaisseur546 Doom64RR or something like that. I got it from Zdoom Forum years ago. It's a complete recreation. I like to mix it with Russian Overkill for a weapons mod. Runs on GZDoom even on linux and arm

    • @Mr-lorax
      @Mr-lorax 21 час назад

      ​@@0neDoomedSpaceMarineor the d64ifier

  • @naxeras0
    @naxeras0 2 дня назад

    Where can you download the roms? It is impossible for me to compile this.

    • @shemlesh
      @shemlesh 2 дня назад

      the original DOOM wads didn't permit that sort of distribution unfortunately, try libdragonDOOM, jnmartin has stopped working on 64doom in the main.

  • @flashn00b
    @flashn00b День назад

    I'm guessing that rules out the possibility of a Boom-compatible source port?
    Even the GBA got prBoom+, though I assume that you'll generally want to stay within the limitations of DOS doom on PWADs on such a diminutive machine

    • @tabsntoot
      @tabsntoot 17 часов назад

      The megadrive has MegaDoom launcher for the everdrive pro which is not quite as crisp as this but preferable as you can replace the doom wads maps sprites n sounds using an editor,I’d like to know if you can with 64Doom as doom2 simply is not enough for me.

  • @adampagano5361
    @adampagano5361 2 дня назад

    Other than the music being pitch shifted too high, it is a fine port. My question is: how much development time and effort went into this? Given how bad the retail ports were, I'm wondering how development compares.

  • @Skyrilla
    @Skyrilla День назад

    So considering this, would it have made more sense to port Doom onto the N64 rather than the SNES (which ran... not so great)? I mean I played the PS1 port and loved it.

  • @MarkRayers
    @MarkRayers 2 дня назад

    Description says "This video explores 64Doom and how it ran on SNintendo's console" what is SNintendo

  • @Gameboy_1992
    @Gameboy_1992 2 дня назад

    Dose it work on PAL?

  • @watchmakerful
    @watchmakerful 2 дня назад

    Does it smoothly run E4M3 in the Ultimate Doom?

  • @paulbowen5600
    @paulbowen5600 2 дня назад

    It's a great port most appropriated but it's to easy to turn god mode on pressing L and R and all the yellow key I turn on god mode all the time by mistake and it would be nice to have Goldeneye controls

  • @adesignersperspective
    @adesignersperspective 2 дня назад +1

    it looks weird to see an FPS on the n64 without texture filtering. granted i know doom was a recasting engine and not a proper 3d engine (which doom 64 was) - would be cooler if someone were to port a more 'proper' N64 version of doom with full texture filtering. but hey this is still an interesting curiosity. doom 64 certainly runs rings around it in terms of visual fidelity, though.

    • @-Zakhiel-
      @-Zakhiel- 2 дня назад +1

      Doom 64 is not a full 3d engine. It's still the Doom engine, with a few upgrades.

    • @-Zakhiel-
      @-Zakhiel- 2 дня назад

      Doom 64 is not a full 3d engine. It's still the Doom engine, with a few upgrades

    • @adesignersperspective
      @adesignersperspective 2 дня назад

      @@-Zakhiel- no, it's a full 3D engine developed by midway. it has no relation to the original doom engine. this is why when you shoot in doom 64 the viewpoint bobbles up and down in proper 3d space. literally every reviewer mentioned this when the game came out as well - you can look it up - and it's why doom 64 has things like room-on-top-of-room geometry which the actual doom engine couldn't do. doom 64 is full 3d, bespoke for the N64.

    • @ImTheMayor
      @ImTheMayor 2 дня назад

      ​@@adesignersperspectiveIt is not
      It's the same engine used in PS1 Doom.
      Room over room is doable with silent teleporters

    • @shemlesh
      @shemlesh 2 дня назад

      @@ImTheMayor so what, for all intents and purposes the gameplay is 3d, level geometry is immaterial to the experiential aspect.

  • @AlphaZeroX96
    @AlphaZeroX96 День назад

    Nonsense. The N64 gamepad is not hard to use. Wasn't the reason for The Ultimate Doom and Doom 2 not being on the N64 because people would have seen them as just another port?

    • @eightcoins4401
      @eightcoins4401 День назад

      The controller was for control in Doom64 though. Theres a reason the game only got much love once it got ported to PC.

  • @requiemcollectiblesgaming
    @requiemcollectiblesgaming 2 дня назад

    Interesting how it doesn't seem to run as well as Doom 64. I wonder if they used the Doom 64 engine, if not, they should have. even if they used the color lighting scheme from playstation Doom.

    • @requiemcollectiblesgaming
      @requiemcollectiblesgaming 2 дня назад

      And i know, technically Doom 64 uses the same engine at the original.

    • @shemlesh
      @shemlesh День назад +1

      @@requiemcollectiblesgaming its the original linux doom source release running purely with software rendering, so it has to contend with the latency of sharing bandwidth with the RDP.

  • @roguespartan2854
    @roguespartan2854 21 час назад

    DOOM 64 is a solid game, a good game even, but holy shit the abscence of a mission select or anything else other than start new game, load game, and insert password was incredibly annoying.

  • @Spacemonkie42
    @Spacemonkie42 2 дня назад

    Neat

  • @Dessan01
    @Dessan01 День назад

    Yeah I went through doom 64 on real hardware many times back in the day but there are parts of it that made that a pain in the ass (though I wouldn’t cry about it like you get Gen-Zers doing now). Always tend to just play the remaster now with in level saving etc

  • @Damnerz
    @Damnerz 2 дня назад

    Sigil on n64

  • @ThommyofThenn
    @ThommyofThenn 2 дня назад

    Hey

  • @wesleybcrowen
    @wesleybcrowen День назад

    Ah, so the jail bars aren't just my S-Video cable being wonky.

  • @Leonardo-24
    @Leonardo-24 2 дня назад

    Yo

    • @ThommyofThenn
      @ThommyofThenn 2 дня назад

      Hope you're ok Leonardo

    • @ThommyofThenn
      @ThommyofThenn 2 дня назад

      I translated your comment and the secret message is "they" but I believe it was not meant to be a coded message

    • @Leonardo-24
      @Leonardo-24 2 дня назад +1

      @@ThommyofThennyeah it’s not supposed to mean anything 😅

    • @ThommyofThenn
      @ThommyofThenn 2 дня назад

      @@Leonardo-24 same lol