Doom 95 - The predecessor of modern Doom source ports

Ойындар

Today we take a look at the first release of Doom for Windows - the Ancient One, the Great-Grandfather of Doom source ports, the one known as... Doom 95.
Join me in my Windows 95 (emulated in PCem), as I look into a genuine piece of Doom history. And if you're one of the old Doom veterans that did use Doom 95 back in the day, feel free to share your stories in the comments below...

Пікірлер: 80

  • @deathstalker667
    @deathstalker6675 ай бұрын

    1:52 Actually, WinQuake came after GLQuake. GLQuake came out right at the very start of January 1997, while WinQuake was about a month or so later. Of course, if you want to talk about the "original port", that actually goes to VQuake for the Vererite V1000. It basically featured similar stuff as GLQuake, but was a month earlier in December of 1996. The reason you never hear about VQuake is because GLQuake basically made it obsolete and VQuake had a lot of funkiness to run in the first place. Plus nobody really uses Vererite in 2024, so it would be more of a pain to run. Would be interesting to get some sort of emulated environment for it, but from what I recall there was only a handful (like 5 games ports max, none of which were exclusive to this technology) designed for this particular architecture. So we don't really have a bunch of VQuake stuff lying around as it isn't easy to get running.

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    Now this is a surprise. I always thought they did the software rendering before venturing into GL territory. The more you know... Perhaps there is a way to emulate it. May look into ti at some point.

  • @deathstalker667

    @deathstalker667

    5 ай бұрын

    @@AlexeiVoronin It is a really weird thought for sure. It seems perfectly reasonable that software would come before GL. With Quake though, you can see a focus with Carmack on trying to do insanely amazing things. I guess making a software port for Windows is less amazing in comparison to hardware acceleration or fluid multiplayer latency. No surprise Quake 2 came out so fast.

  • @thomasspriggs8038

    @thomasspriggs8038

    3 ай бұрын

    @@AlexeiVoronin Well yes, the software rendered DOS version of quake came first.

  • @america-san
    @america-san4 ай бұрын

    My dad had doom 95, and thats how i played doom until 2007 when my uncle gave us his copy of the diom colectors edition he had. I didnt learn about source ports until 2009 when i found zdoom. I cant knock z doom., i played soo muuch doom barracks zone

  • @mattirealm
    @mattirealm2 ай бұрын

    As Doom I and II were DOS games, the people I knew back in those days didn't have Doom 95. I never knew anybody with it actually. I remember hearing about it and that obnoxious ad campaign for Win 95, but this was not as well known as many think. It is cool to see this after all these years.

  • @wadmodderschalton5763
    @wadmodderschalton57635 ай бұрын

    Hexen95 was developed by WildTangent which later made Windows games throughout the late-1990s to early-2010s, many of which were pre-installed onto PCs during the Windows XP-era through the early Windows 10-era. On a side note, many of WildTangent's early Windows game catalog is still lost media though.

  • @CoralCopperHead

    @CoralCopperHead

    3 ай бұрын

    Gaaaah, I'd kill to play Dark Orbit or Sabrewing 2 again.

  • @dreak-cz
    @dreak-cz4 ай бұрын

    Nice work, thanks for the video.

  • @darkprinc979
    @darkprinc97915 күн бұрын

    I had both Ultimate Doom and Doom 2 for Windows 95 and I had no idea that new cheats were introduced, so that's pretty interesting to learn. I remember tinkering around with some of the earlier source ports like DosDoom, which later became Edge, and Doom Legacy, which is still around today although it's targeted at older hardware and so is rather primitive compared to something like GZDoom.

  • @BlazingOwnager
    @BlazingOwnager4 ай бұрын

    It's crazy I've been playing Doom for 30 years.

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    Kinda feels like a discovering a new continent in real life :P

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    I was 1 years old when it came out, discovering the game when I was like 7 blew my tiny mind. I thought the digitized monsters and guns looked insanely realistic, the graphics were cooler to me than Quake 2, Terminator Future Shock, and Goldeneye 64, games which I thought were some of the coolest imaginable. Been more or less stuck to it since.

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    @@0neDoomedSpaceMarine I was introduced to FPS by Wolf 3D... though this still didn't prepare me for the shock of seeing Doom for the first time.

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    @@AlexeiVoronin My first one was Future Shock, which was pretty cool, and Quake 2, which was also pretty cool, but Doom 2 was very much something else. Just the aesthetic alone was amazing to me.

  • @deathstalker667
    @deathstalker6675 ай бұрын

    8:31 FHHALL is interesting since it apparently was tied to the CEO of Monolith known as Jason Hall. The name immediately brings to mind Tom Hall. The lesson here is Hall is too common of a last name :P

  • @Trevor6714
    @Trevor67143 ай бұрын

    Doom 95 was my first source port to play with custom wads. I didn’t understand why a zdoom wad wouldn’t work. Then I got zdoom. And everything changed.

  • @endymallorn
    @endymallorn3 ай бұрын

    I definitely used Doom95 until the first time I played SkullTag.

  • @aurorafox1283
    @aurorafox12833 ай бұрын

    Doom 95 was my first contact with doom when i first played it around uhh i forgot but i was a kid back then

  • @henrykkwinto4324
    @henrykkwinto43243 ай бұрын

    Funny thing is Doom95 doesn't work on systems newer than Windows XP, but WinDoom (very early version of Doom95) works even on Windows 10

  • @deathstalker667
    @deathstalker6675 ай бұрын

    2:13 I was about to argue that WordPad still exists and how it just got an update a couple days ago, but apparently it is being purged from Windows 11 and has officially just been removed this month. The more you know :P

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    For real? Awww, this is kinda sad. Win 10 still has Wordpad, though, and it has exactly the same functions as the one in Win 95. Yay for consistency :P

  • @intrinia2832
    @intrinia28325 ай бұрын

    But can Doom95 run Doom?

  • @stephensalex

    @stephensalex

    5 ай бұрын

    Perhaps it can

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    I've assigned a team of particularly nerdy scientists to solve this mystery ;)

  • @AndroidFerret

    @AndroidFerret

    4 ай бұрын

    With what did they come up?

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    @@AndroidFerret It seems that it can run Doom... but with the constant risk of becoming self-aware and trying to wipe out humanity ;)

  • @0neDoomedSpaceMarine
    @0neDoomedSpaceMarine3 ай бұрын

    Ah, Doom 95, what memories. I had started out with Doom2.exe (often with Simpsons Doom 2), and then eventually got to experience Ghostbusters Doom, on the then still quite new ZDoom, and I was blown away by seeing a (moderately) faithful interpretation of my favorite movies. It was also cool to finally get to play Doom 2 with full mouselook, which felt very natural to me. I got to experience Doom95 after that, and while I was upset that the promised mouse wasn't working at all, and I couldn't figure out how to load the full Simpsons Doom patch, the new levels and new music in Final Doom impressed me very greatly.

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    From my experience, some Doom 95 installations included a necessary mouse driver file, but others didn't, so it didn't work in them... even if you run them under a real WIndows 95.

  • @lancebaylis3169
    @lancebaylis31694 ай бұрын

    I never played regular Doom using Doom 95, but I do remember the PC CD of Final Doom basically installed it as the default, so I almost certainly played Final Doom originally in Doom 95.

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    My first contact with D95 was with Final Doom as well. I quickly figured out I could add the other IWADs too. It seemed like a huge improvement at the time.

  • @deathstalker667
    @deathstalker6675 ай бұрын

    5:57 You keep talking about this thing called Doom, which I guess is somewhat interesting, but I really want to know more about the strange red X!

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    Let's just say it's an old friend of yours :D (no, it's not X-wing)

  • @deathstalker667

    @deathstalker667

    5 ай бұрын

    @@AlexeiVoronin Don't worry, watched the full video, now I know it is a good friend of mine. The close button to shut off terrible games :P

  • @deathstalker667
    @deathstalker6675 ай бұрын

    6:20 Does Episode/Level lack mouse wheel support? Sounds like it would be quite painful to navigate.

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    I can never get the mouse wheel to work in my Win 95/98 emulations... I don't know if this is due to the emulation itself, or the operating systems.

  • @MarekKnapek

    @MarekKnapek

    5 ай бұрын

    ​@@AlexeiVoroninPcEm emulates two-button mouse by default and uses middle button to escape the mouse capture. I believe that Win95 didn't support mouse wheel, you needed to install and run some additional software, the application author needed to listen to some non-standard WM_MESSAGE to handle the wheel (it propagated in the opposite order as all other messages). Even later the wheel was not automatically fine. I remember that I implemented wheel support to some Delphi7 built-in grid control in the WinXP/Vista time frame, it was around 2009. This time with standard wheel related WM_MESSAGE.

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    @@MarekKnapek - I'd normally try to remember how I did stuff back in the Win 95/98, but it seems we didn't have a mouse with a wheel back in those days, so I have no idea if it worked or not. But yeah, WIn 95 doesn't support a number of things we take for granted nowadays.

  • @fisk0

    @fisk0

    4 ай бұрын

    @@MarekKnapekyou're probably right, I remember having to install some logitech software to get the mouse wheel working back in the day.

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    Windows also changed how mouse input was handled at some point, and that wasn't compatible with Doom 95, which was never updated for that, hence why the mouse would not work on XP and later. It was so frustrating not knowing why the mouse didn't work as a kid, lol.

  • @deathstalker667
    @deathstalker6675 ай бұрын

    0:18 Happy Caco, Inc. Nice little company there :P

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    Big smile = big happy!

  • @deathstalker667
    @deathstalker6675 ай бұрын

    2:43 Beta stage? Beta suggests that a version of it exists out there somewhere. Would be curious if that ever got leaked, especially given all the development stuff that got leaked for Doom over the last few years.

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    If you mean WinDoom, that exists out there as an unfinished Windows port of Doom. You could almost look at it as a prototype for Doom 95, if you want to try it out you can probably still find it somewhere, but there's no new content or anything, it's just a port for Doom to Windows which wasn't completed.

  • @kayeplaguedoc9054
    @kayeplaguedoc90543 ай бұрын

    What pcem setup are you using, i get wonky performance in 95 at higher reses

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    Machine type is "[Socket 7] Shuttle HOT-557", CPU is Pentium 200, and RAM is 128 MB. Video card -S3 Virge with drivers I found from some site (this is only needed for Win 95 - 98 is able to provide its own drivers). Of course, your host specs matter as well. The more powerful your CPU is, the better.

  • @kayeplaguedoc9054

    @kayeplaguedoc9054

    3 ай бұрын

    @@AlexeiVoronin Hmm, that's close to the setup I made, same Socket, card and ram. altho I'm using a Pentium MMX 266. I have a Core i9-119000k and 32 gb of ram in my host. I'll try the pentium 200 to see if it makes a difference, guessing maybe you have a better machine overall then.

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    @@kayeplaguedoc9054 Sometimes choosing a way too powerful processor can have the opposite effect - that's why I generally stick with the P200. Experiment with different settings and see what happens ;)

  • @lethalbroccoli01
    @lethalbroccoli014 ай бұрын

    I had doom95 on windows xp. I dont seem to remember it crashing when i selected ep4. Maybe its particular to doom95 on windows 95?

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    It crashes when you try using the older (3-episode) IWAD with it, since it lacks the graphic for Episode's 4 name in the menu. With the Ultimate Doom IWAD, however, everything works fine.

  • @wadmodderschalton5763

    @wadmodderschalton5763

    3 ай бұрын

    It's referring to the bug found in the rarer Doom95 executable from the id Anthology compilation.

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    I remember using D95 on WinXP later on, but that was the Ultimate Doom .wad I was very confused by E4 using E1's intermission map.

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    @@0neDoomedSpaceMarine D95 works fine on XP, usually. Though specters' invisibility gets messed up and turns into all kinds of weird effects (I've seen scenery refractions on certain video cards).

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    @@AlexeiVoronin I remember the specters doing that! It's almost kinda cool in a way, but it also tends to make them much easier to see, ruining their gimmick. In Doom's original 320x240 resolution it's actually very tough to spot them.

  • @jonathanfenton5496
    @jonathanfenton54964 ай бұрын

    I got the Ultimate Doom Collection back in like 2005. It was from like 2001 and what annoyed me was that it only had Doom 95 for a source port. (And it didn't work right in Win XP. Back then if you weren't in the doom community you may not have known about other source ports. It would've helped to at least make a new port, compatible with the current Windows.

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    Yeah, it's a pity they never botheredto update it, even if only to keep up with WinXP's developments. Old games are often left to rot without tech support, once they reach a certain age...

  • @deathstalker667
    @deathstalker6675 ай бұрын

    8:40 But what about the Doom 1 bosses? Can it instakill the Cyberdemon and let you immediately win the map?

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    Heh, I forgot to test this. I will, when I get the chance.

  • @Funnyguy-cq7rg
    @Funnyguy-cq7rg4 ай бұрын

    Do you know you can use doom 95 on modern windows with doom 95 Portable mod. Its on ModDB it was Released in 2020.

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    Oh, I didn't know this. I may take a look at it at some point :)

  • @deathstalker667
    @deathstalker6675 ай бұрын

    6:27 Hanger. Amazing how the first level of the first episode of the official port for Doom is misspelled :P

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    Ah yes, this is sometimes mentioned in lists of Doom 95 bugs and inaccuracies, alongside the other stuff.

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    I wonder if that was a mixup someone made since one of the TNT levels is named Hanger

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    ​@@0neDoomedSpaceMarine It is a possibility. Some words are easy to confuse with one another.

  • @deathstalker667
    @deathstalker6675 ай бұрын

    8:15 Given that this wasn't officially released until 1996, could be that notarget was ported from Quake as well :P

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    This is a possibility, yes - I may be wrong, but Quake's notarget also wasn't quite perfect and monsters could sometimes awaken, if you were fighting nearby? I'm sure you know the answer to this.

  • @deathstalker667

    @deathstalker667

    5 ай бұрын

    @@AlexeiVoronin ...that isn't perfect? I figured the intention of notarget was to allow you to move around and look at the world. If you attack an enemy or alert enemies to your presence by attacking other enemies, only reasonable they would attack you. I always saw it more as a reasonable feature.

  • @AlexeiVoronin

    @AlexeiVoronin

    5 ай бұрын

    @@deathstalker667 - The newer implementations of notarget usually prevent this. Enemies only react to you, if you attack them directly. I think this started as early as Quake 2.

  • @deathstalker667

    @deathstalker667

    5 ай бұрын

    @@AlexeiVoronin Interesting. Yeah, it is totally normal for me to know not to attack enemies or it will trigger others, so this would likely throw me off :P

  • @deathstalker667
    @deathstalker6675 ай бұрын

    7:37 The lack of changed FOV is really hurting Doom here. That gun sprite is so bothersome since you know it is wrong.

  • @0neDoomedSpaceMarine

    @0neDoomedSpaceMarine

    3 ай бұрын

    It's a bit hard to look at, yeah. That they didn't apply the proper aspect ratio to the game is a pretty massive flaw, I didn't know it back then, but these days I can't not.

  • @VikingBoyBilly
    @VikingBoyBilly4 ай бұрын

    Did you know there's mac ports of these too?

  • @VikingBoyBilly

    @VikingBoyBilly

    4 ай бұрын

    including an unofficial heretic port

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    Never seen them, since Macs weren't really known in my country during the 90's :P

  • @VikingBoyBilly

    @VikingBoyBilly

    4 ай бұрын

    @@AlexeiVoronin wow that's fascinating. Here in the states I find all this commodore 64 stuff with attempts to make megaman and mario games available in other countries and it's mindblowing

  • @AlexeiVoronin

    @AlexeiVoronin

    4 ай бұрын

    @@VikingBoyBilly - Back in the 80's and early 90's my country produced its own 8-bit computer model, which was known as the "Pravets". But it wasn't quite an original machine - it was actually a rip-off of the Apple II (probably not very legal)... which means that programs and games written for the Apple II could run on it :D I used to have one such machine at some point in 1991-1992. It had a monochrome monitor and no hard drive - everything ran from 5.25'' floppy disks.

  • @daviddeltoro1808
    @daviddeltoro18083 ай бұрын

    What is this dude's accent

  • @AlexeiVoronin

    @AlexeiVoronin

    3 ай бұрын

    Slavic. Bulgarian, to be precise ;)

Келесі