Running Windows NT 3.51 on modern hardware: AMD Ryzen 9 / Intel 13th Gen. Bare metal - no emulation!

Поделиться
HTML-код
  • Опубликовано: 20 авг 2024
  • It's time to check if Windows NT 3.51 works on something newer than my Ryzen 9 3900X configuration, like an Intel 13th Gen CPU/H610 motherboard. I will use the same installation I have on my Ryzen 9 PC since it's much easier than performing a fresh install.

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

  • @victormancini3002
    @victormancini3002 5 месяцев назад +37

    Now I want to install NT 3.51... :)))) Not for the 32bit software part, but more as a Windows 3 PC with 4 gigs of ram!

    • @O_mores
      @O_mores  5 месяцев назад +5

      Obviously you don't need that much RAM for 16bit software, is not even addressable. :) Anyway modern BIOSes are limiting the available RAM in the legacy mode: Ryzen 9/X470 mobo = 3.29GB. Intel Coffe Lake Refresh (9th gen) /H110 = 3.1GB, Intel Raptor Lake (13th Gen) / H610 only 1.86GB...

    • @O_mores
      @O_mores  5 месяцев назад +3

      @@vardekpetrovic9716 I know, but I was pointing out that BIOS (CSM) implementation is important on this matter. On my motherboard X470/Ryzen 3900 with the very same hardware - the available RAM will differ depending on what BIOS version I use. With the latest version made for Ryzen 5000 series I get less RAM and Windows 9X support is broken... (but there is Cregfix to fix Win 9x support) On this even newer motherboard (H610 socket 1700) available RAM is limited to 2GB.

  • @Markworth
    @Markworth 5 месяцев назад +6

    This is mind blowing. NT 3.51 on modern hardware? Unreal on NT 3.51? Windows is amazing.

  • @xXAce_TnTXx
    @xXAce_TnTXx 5 месяцев назад +4

    I remember my friend forcing me to upgrade to 2000 professional straight from NT and I have never seen so many errors in my life. I lost everything and he felt so bad about it but doing that forced me to try to keep up to date with the most recent OS. I love old technology lol. I love the fact that people are still interested in how things used to work.

  • @roberto88958
    @roberto88958 5 месяцев назад +12

    You killed me with that printer test!! 🖨🖨🖨

    • @wishusknight3009
      @wishusknight3009 5 месяцев назад

      That blew me away. I still keep my Epson ActionLaser 1500 to have something for old computers, but maybe now I don't need to?

  • @classicmgammer
    @classicmgammer 5 месяцев назад +11

    Great video and you are the best by helping us install versions of Windows earlier than Windows 7/8/8.1/10/11!!!

  • @xXAce_TnTXx
    @xXAce_TnTXx 5 месяцев назад +3

    I kinda wish there was a modern day version of windows 98. The same old school version but is able to take advantage of more Ram, better processors, capable of running heavy games. If it was stable, I would legit only have that on my desktop rn lol

  • @sh0ckwaveVR6
    @sh0ckwaveVR6 5 месяцев назад +6

    OH you're Hungarian ! Some of my favorite artist came from Hugary :) Zagar and anima sound system! Nice video I haven't seen NT 3.5 running for a long time! cheers from Canada! :)

    • @O_mores
      @O_mores  5 месяцев назад +3

      Hi there! I'm from Transylvania, not exactly in Hungary, but close... ;) Speaking of Anima Sound System... maybe you like Enigma founded by Michael Cretu, a fellow citizen.

    • @sh0ckwaveVR6
      @sh0ckwaveVR6 5 месяцев назад +2

      @@O_mores Oh sorry for the mistake! I assume based on your google language in Magyar! Thanks for the music suggestion I'll put that on my list! ;D

  • @MRooodddvvv
    @MRooodddvvv 5 месяцев назад +6

    I did try one of those "pci-e hubs" boards to get more pci and pci-e slots from one pci-e port.
    From my experience it works fine.

    • @O_mores
      @O_mores  5 месяцев назад

      Nice, PCI-E 1x has enough bandwidth to use 2 regular PCI devices at full transfer speed. I want one of these: PCI expanson Box: 1 PCI-E to 4 PCI, in a nice enclosure, but it's only 250€... www.exsys-shop.de/shopware/en/categories/expansion-box/1157/compact-expansion-box-pci-express-slot-to-4x-pci-slots

    • @MRooodddvvv
      @MRooodddvvv 5 месяцев назад

      @@O_mores that should work but too expensive. can get just board for 1/10 of that price

    • @JohnSmith-iu8cj
      @JohnSmith-iu8cj 4 месяца назад

      Yes I had one of those 4in1 for gpu mining for around 20€ new from aliexpress, used you should get them for 5€ or so.

  • @MotownBatman
    @MotownBatman 5 месяцев назад +3

    Wahoo! Let's See how well this goes!
    Great Vid! Well Done Sir!
    New Sub! Detroit, Michigan, US

  • @PluMGMK
    @PluMGMK 4 месяца назад +3

    This is absolutely awesome!
    I haven't watched your video on NT4, but I'm surprised it ran on modern hardware. I can't seem to persuade it to run on qemu unless I emulate a Pentium (albeit with only SP3…)

    • @O_mores
      @O_mores  4 месяца назад +2

      This NT 3.51you see in the video was initially installed on a K6-2/500. I had to edit some files to make it accept the CPU, this procedure is documented on the web... If you ask me, I have to look again on how to do it. What surprised me the most is that it runs with multiprocessor kernel too. P.S. I will try your ahcifix and if it works with Windows 3.11 on this Intel 13th Gen config I will make a video.

    • @PluMGMK
      @PluMGMK 4 месяца назад +2

      @@O_mores Ah cool, I'll check that out, thanks! :)
      As you know, the ahcifix was built to deal with a BIOS quirk on my PC (Z97 chipset, 4th-gen Core i7), so there's no guarantee that it will work on something so much newer. But feel free to try it! :)

  • @bertnijhof5413
    @bertnijhof5413 5 месяцев назад +5

    I have Windows NT 3.51 in a Virtualbox VM. It has Microsoft Office 4.3. But to be honest I have all Windows Releases in a VM from 1986 Windows 1.04 to the latest Windows 11 Pro.

    • @O_mores
      @O_mores  5 месяцев назад

      I have all Windows releases too, but they are spread on several SSD and partitions. I have an Ensoniq ES1370 and a Voodoo 3 PCI - these two PCI cards are compatible with almost any Windows, including Windows 3.11. This is I can simply reboot any Windows I want using the same hardware.

    • @heinrichagrippa5681
      @heinrichagrippa5681 5 месяцев назад

      Well, don't stop there! Once you've done that, the next complete-waste-of-time achievement is to make them all again using emulated hardware with something like PCem or 86Box, bringing you one step closer to the authentic experience of having a pile of useless, antiquated PCs. It's like VMs - but shittier!

  • @lucasrem
    @lucasrem 5 месяцев назад +8

    I used NT 3.5 from 1994 till forever, Alpha, PowerPC, running Oracle 10i, or Alias wavefront IRIX render machines on Windows services.
    Zen is easy, native AMD 64 support, enough apps that support it !
    How many NT 3.5 servers are still operative, unable to migrate the processes ?

    • @O_mores
      @O_mores  5 месяцев назад +1

      I guess not many NT 3.5 servers are alive, but I read an article where Windows Server 2003 had a huge market share in 2016... "Analysis by Spiceworks, a provider of management solutions for IT pros, found an overall 18 percent market share for Windows Server 2003, based on June sampled data. In addition, 53 percent of organizations in its survey were running "at least one instance" of Windows Server 2003."

    • @davidmoralesgarcia9365
      @davidmoralesgarcia9365 5 месяцев назад +1

      @@O_mores here in Spain there are thousands of Windows 2003 Server and SBS Server running around on little business with no retirement planning on mind. Second top one is 2011 SBS Server. The replacement costs are too high for what those business need.

  • @mickplayvm
    @mickplayvm 4 месяца назад +4

    This real cool

  • @TheBrick517
    @TheBrick517 5 месяцев назад +3

    awesome!

    • @O_mores
      @O_mores  5 месяцев назад +1

      Glad you think so!

  • @stevec00ps
    @stevec00ps 5 месяцев назад +4

    Never knew Unreal Tournament was developed on NT3.51! Interesting video, thanks, subscribed!

  • @treahblade
    @treahblade 5 месяцев назад +3

    I think you should have added the note that the only reason your file server was able to be seen by nt3.1 is because it was using the older smb1 protocol. Modern samba servers and microsoft file servers disable this by default. If you were trying to connect to a modern nas for example its likely this would not have worked. Honestly I would question why your router still is supporting smb1 as it was disabled for security reasons....

    • @O_mores
      @O_mores  5 месяцев назад

      Yes, I'm fully aware.... Anyway SMB1 is not completely extinct, my TP-Link router mentioned in the video has a 2023 firmware - 1.0.7 Build 20230829. I have a few other Huawei routers SMB1 compatible, also my LG TV with a 2024 firmware update and my Android phone also can access SMB1 share.

    • @treahblade
      @treahblade 5 месяцев назад

      @@O_mores Its honestly overblown for the security part anyway to be honest. Its only bad if someone on the local network was doing something bad. You did inspire me to try out windows NT4 however on my period correct windows 98 machine that is running a PII 350 with a intel 440BX chipset. I used NT4 because I had a disc from my old company along with never opened nt4 boot diskettes. The experience was alright as tracking down old nt4 drivers is a bit of a chore these days but no blue screens or any errors. I did run into a bit of a problem with my 8gb flash card as nt4 did not like that the drive was that big. I partitioned it down to 4gb and it was happy. There are even voodoo drivers for my 2000 and sound blaster drivers for sound. Have yet to try it playing any games however so I hope i get some similar performance as 98 or ME but from what I read online during the time it was a bit slower on the same platform for nt4 for some reason.

    • @O_mores
      @O_mores  5 месяцев назад +1

      ​@@treahbladeI'm just happy when people try these retro installs. I think this must be treated as a relaxing therapy... :) NT4 is much more compatible with 32bit software than NT 3.51. Btw, I'm looking right now for a modern video player for Windows NT. On these modern systems with 3-4Ghz CPUs speed is obviously not a problem... but it's not easy to find a decent player for these new formats. I found this one that kinda works with NT4: retrosystemsrevival.blogspot.com/2020/01/tcpmp-072rc1-mod-6.html

  • @WindowsNT351Server
    @WindowsNT351Server 5 месяцев назад +1

    Hey! Thats Workstation me! :))))

    • @O_mores
      @O_mores  5 месяцев назад

      Hi there, Server!

  • @avoohanian
    @avoohanian 5 месяцев назад +1

    Runs great on HyperV too with VBEMP video drivers. No audio of course.

  • @AtreidaeChibiko
    @AtreidaeChibiko 5 месяцев назад +2

    And performance monitor didn't get updated for DECADES

  • @Intellmac
    @Intellmac 5 месяцев назад +2

    Super tare!!!

  • @Phalanx443
    @Phalanx443 5 месяцев назад +1

    Oooooo! Do Windows for Workgroups 3.11 next!!

    • @O_mores
      @O_mores  5 месяцев назад

      Here we go: ruclips.net/video/nqyF6ZlT-Pw/видео.html

  • @Spyd77
    @Spyd77 5 месяцев назад +3

    Can't you "transplant" the software rendering Opengl32.dll file to Win NT 3.51? This way you don't need an OpenGL card or drivers. A standard install of Windows 95 or NT4 should have that DLL, as it's used for the 3D screensavers. And with the power of the modern CPU software rendering should work fine even with demanding (epoca wise) titles.

    • @Spyd77
      @Spyd77 5 месяцев назад

      I'm replying to myself because now I think I'm remembering better about the software rendering OpenGL from Windows, and it was an incomplete implementation, but I know that there are complete software implementations that I used on Windows 95 or 98.
      Those incomplete implementations worked on simple applications (like the screensavers), but didn't work at all with anything complex like games.
      With the complete implementation the performance was abysmal with games, and now I'm curious about how it may perform with a modern CPU.

    • @O_mores
      @O_mores  5 месяцев назад +3

      Hi! Windows NT 3.51 it is OpenGL ready... I did try MESA OpenGL, it works in NT 3.51, but the frame rate is low, not playable. As far as I know the game must specifically support *software* OpenGL to get better results. For example GLQuake supports software OpenGL and the results are much better. In Quake II I get about 33 FPS @1024.768 by using software OpenGL renderer from Microsoft. I can't test this in NT 3.51 because Quake series won't start, all the Quake series will specifically check the OS version and it will display this message: "Windows version 4 or higher required..." (there is a workaround for this - I might try it)

  • @martin1b
    @martin1b 5 месяцев назад +1

    I always liked 3.51. Picky, but solid.

    • @O_mores
      @O_mores  5 месяцев назад +1

      Yeah, quite picky on software, but there is a greater satisfaction when you can run 32bit software on NT 3.51... :)

  • @0dec0de
    @0dec0de 5 месяцев назад +2

    so cool

  • @Damjes
    @Damjes 5 месяцев назад +2

    In every version of Windows You can close window by double clicking topleft icon.

    • @O_mores
      @O_mores  5 месяцев назад

      Yes, I usually use ALT + F4. But when I record a video, I prefer to explicitly show when I close a window, otherwise would be a little confusing for a program/window to disappear from the screen for no apparent reason.

  • @Constantin314
    @Constantin314 5 месяцев назад +3

    uau, super. cum iti vin ideile astea? sunt bestiale! :)

    • @O_mores
      @O_mores  5 месяцев назад +1

      Pai, aveam NT 3.51 deja Instalat pe Ryzen 9, eram curios mai mult daca merge in multiprocessor mode pe Intel. Si uite ca se poate... :)

  • @explorer9049
    @explorer9049 5 месяцев назад +1

    it's so strange seeing new software like SIV and hwinfo running on old windows NT.

    • @O_mores
      @O_mores  5 месяцев назад +3

      Oh, yeah... SIV specifically works because the author, Ray, is actually passionate and very aware about NT 3.51. We had some discussions and he asked me to test SIV on different configurations and send him back reports generated by SIV. HWiNFO works only in NT4 and up... - in NT 3.51 crashes.

  • @wskinnyodden
    @wskinnyodden 5 месяцев назад +3

    Netscape Communicator FOREVER, oh and by the way running on OS/2 Warp 4.5 pleaze! :P

    • @O_mores
      @O_mores  5 месяцев назад +2

      Ok, I will definitely make a video about OS/2. Stay tuned.

  • @tigheklory
    @tigheklory 5 месяцев назад +3

    Can you share where to get that PCIe to PCI adapter? I have seen many but the one you are using is interesting. Did you use an ISA adapter too???

    • @O_mores
      @O_mores  5 месяцев назад +3

      Well, it's an El Cheapo... from Aliexpress, I think I paid 20$ for 2 adapters. The bridge chip is important - this one uses an Asmedia 1083, and this chip is used by many motherboards to implement PCI slots, including the one used in the video. ISA adapters are totally different. If from PCI-E to PCI you get 100% compatibility, an ISA adapter has very limited use, older cards won't work at all.

    • @JohnSmith-iu8cj
      @JohnSmith-iu8cj 4 месяца назад

      @@O_moresHave you seen Rasteris ISA card? It used the TPM header for real ISA with some limitations but soundblaster worked.

  • @jamesross3939
    @jamesross3939 4 месяца назад +1

    Liked & Subscribed!

    • @O_mores
      @O_mores  4 месяца назад +1

      Welcome aboard!

  • @CLOYO
    @CLOYO 5 месяцев назад +2

    5:06 what is the second song you're listening to? Thanks!

    • @O_mores
      @O_mores  5 месяцев назад +1

      It's the soundtrack from the "Nameless: The Hackers RPG" from BoxCat Games - this track is called "Breakin in".

  • @tikkasen_urakointi
    @tikkasen_urakointi 5 месяцев назад +3

    Will it run ST-DOS?

    • @O_mores
      @O_mores  5 месяцев назад +1

      If you mean ST-DOS for Atari... won't budge... I can't think of any other ST-DOS... :)

    • @tikkasen_urakointi
      @tikkasen_urakointi 5 месяцев назад +2

      @@O_moresI meant ST-DOS for IBM PC compatibles.

    • @O_mores
      @O_mores  5 месяцев назад +1

      @@tikkasen_urakointiSorry, I don't know this one, can you provide a link or something... :)

    • @tikkasen_urakointi
      @tikkasen_urakointi 5 месяцев назад

      @@O_moresGoogle should find it.

  • @eusebiosksipolitos2524
    @eusebiosksipolitos2524 4 месяца назад

    Great video...

    • @O_mores
      @O_mores  3 месяца назад +2

      Glad you enjoyed it

    • @eusebiosksipolitos2524
      @eusebiosksipolitos2524 3 месяца назад

      @@O_mores Is there any way on some NT version to accesss RAM for extraction info from?

  • @JohnSmith-iu8cj
    @JohnSmith-iu8cj 4 месяца назад +1

    You almost teased me to buy one of those epsons. Even though I know their heads get clogged all the time. Then I saw your print. No thanks 😂
    Never Epson again!
    I stick to canon pixma multifunction printers that have their heads included in the cartridge. So every cartridge a new head. These printers last a very long time.

    • @O_mores
      @O_mores  3 месяца назад

      I don't think it's specifically for Epson but for any CISS(continuous ink supply system) printer. On the other hand it's very cheap to run a printer like this. You just have to use it regularly.

  • @Eyetrauma
    @Eyetrauma 5 месяцев назад +1

    Hell yeah, more absurd adventures in software installation.

  • @danilbilousov
    @danilbilousov 5 месяцев назад +2

    HOW??? In 2008 I tried to install Win NT 4/0 on laptop with celeron u353 and PC with Athlon 64 3500+ and it was even unable to be installed.

    • @O_mores
      @O_mores  5 месяцев назад +2

      Actually, the CPU generation doesn't make any difference when installing Windows NT. As you can see runs very fine on the 13th Gen hardware. The main issue when installing is the disk hardware --- but many people start thinking that... "Hmm..., the computer is too new, the CPU must be to fast..." and gave up. I was one of those people. But in reality, you have to take special care of how disk is accessed by Windows NT - either by using a PCI to IDE/SATA card that has Windows NT drivers or by using UniATA drivers. But you can't use UniATA drivers during the setup so in my case was a combination. First I used a PCI to SATA adapter with NT4 drivers that are NT 3.51 compatible also, then I installed UniATA and that very installation is running on this video.

  • @enosunim
    @enosunim 5 месяцев назад +2

    Yeah, it is actually unreal to see Unreal graphics in those years. I hardly can imaging how people feel that. And now games are not so mind changing, with all the technology we have, it become a template based business.

    • @O_mores
      @O_mores  5 месяцев назад +1

      It was indeed "unreal" to play this game in the summer of 1998 on a Pentium 233MMX. The software rendering engine was the best at the time and I didn't even think that I need a Voodoo. Unreal was released in May 1998, so the technology behind Unreal engine was developed mostly in 1996 - 1997, on Windows NT computers, that's why this game runs perfectly fine without DirectX in NT 3.51.

  • @masterviper420
    @masterviper420 5 месяцев назад +1

    how did you get pass the cpu limit error windows 9x cpu limit

    • @O_mores
      @O_mores  5 месяцев назад +1

      Well, that error occurs in Windows 95 and 98 first edition. The CPU speed has no effect on Windows NT. Anyway there is a patch for Windows 9x, you can see in this video how Windows 95A can handle an Intel i3-13100F after the patch is applied: ruclips.net/video/gTaUTx6xPE4/видео.html

  • @Phil-D83
    @Phil-D83 5 месяцев назад +1

    NT 3.51 or 4.0 without scsi? 🥴

    • @O_mores
      @O_mores  5 месяцев назад

      It works using UniATA drivers which can cover all the use cases with Windows NT:
      DMA/UDMA support (up to ATA-133) on known and generic DMA on unknown controllers
      LBA48 (large drives above 128Gb) support
      large drives above 2Tb support (SCSI READ16, WRITE16)
      SerialATA support (SATA, SATA-2, SATA-3)
      AHCI rev. 0.95 - 1.30 support
      NT3.51 (i386+ CPU), NT4, 2000, XP, 2003, 2005, Vista, 7, ReactOS (x86/i386)

    • @Phil-D83
      @Phil-D83 5 месяцев назад

      Hope you have rescue disks and a floppy for them..😅

  • @luizlopes819
    @luizlopes819 5 месяцев назад +1

    insane tests lol..

  • @Good_Luck_8619
    @Good_Luck_8619 5 месяцев назад +1

    Why not NT 4.0?

    • @O_mores
      @O_mores  5 месяцев назад +2

      Actually there are a few NT 4.0 videos on this channel:
      ruclips.net/video/upuUtLkNVjY/видео.html - Multiprocessor support on NT 4.0
      ruclips.net/video/BSN43szLVts/видео.html - Running NT 4.0 on Intel 13th Gen CPU
      ruclips.net/video/QdkZC2WAiDQ/видео.html - Runnint NT 4.0 on AMD Ryzen 9 CPU

    • @Good_Luck_8619
      @Good_Luck_8619 5 месяцев назад

      @@O_mores thanx a lot 🙏

  • @techactivate781
    @techactivate781 5 месяцев назад

    Why don't you like VMs? I use them all the time (VMware for newer OSes, and 86Box for older)

    • @O_mores
      @O_mores  5 месяцев назад +1

      On real hardware I pick the video card, I struggle to find a sound card(especially for NT 3.51) - let's say I have a personalized experience. Playing games with a proper video card also it's a big deal on real hardware. Also, it's about commitment, when I have to reboot and I pick let's say Windows 98 SE... I usually stay there for a while, on a VM it's easy to loose focus, ALT + TAB and I'm on Facebook 2 minutes later. :)

  • @intel386DX
    @intel386DX 4 месяца назад

    Does VLC for Windows 95 works here?

    • @O_mores
      @O_mores  4 месяца назад +1

      I didn't test it, but TCPMP mod works in NT4 : i.imgur.com/B9dI3sx.png | ..and somehow starts in NT 3.51 but it's not working. I have to look for something more stable.

    • @intel386DX
      @intel386DX 4 месяца назад

      @@O_mores what about starcraft 1? Does it work? I managed to run the map editor in NT 3.51, but the crack did not want to start (I do not have the original game, so it complain about missing CD)

  • @webinatic216
    @webinatic216 5 месяцев назад

    I loved Windows 2000. Everything after sucked.

    • @O_mores
      @O_mores  5 месяцев назад

      Then I have a Windows 2000 video especially for you: ruclips.net/video/osoLP8Vm-Yc/видео.html

  • @maniatore2006
    @maniatore2006 5 месяцев назад +1

    i do not belive you, Windows NT have NO DRVERS for that OLD OS!

    • @O_mores
      @O_mores  5 месяцев назад +4

      Just watch the video and you'll see how I'm installing drivers for video, sound and LAN. Of course I'm using older PCI/PCI-E cards.

  • @AllanGyllingOlsen
    @AllanGyllingOlsen 5 месяцев назад

    A lot of talk.. I lost it….

  • @illegalsmirf
    @illegalsmirf 5 месяцев назад +1

    Why bother?

    • @911Salvage
      @911Salvage 5 месяцев назад +1

      Yup, my thought exactly. 😂
      There's no practical purpose to installing NT 3.51 other than just for the sake of nostalgia.

    • @jimmyhillgren7479
      @jimmyhillgren7479 5 месяцев назад +4

      Because it is fun, I once hade WinMe, Win2000, WinXP, Linux, FreeBSD, OS2/Warp 4.52, BeOS and OpenDos installed on the same disk in mulitboot.

    • @dlarge6502
      @dlarge6502 5 месяцев назад +3

      Because old operating systems are cool and a great way to escape the broken UI design we have today.

    • @911Salvage
      @911Salvage 5 месяцев назад

      @@dlarge6502 wtf dude? That makes no practical sense.