Win3x.Org

Windows & DOS Community

Running NT 3.51 on real new hardware (Ryzen 3900X)

Post Reply   Page 1 of 1  [ 8 posts ]
Author Message
OMORES
Post subject: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 04 Nov 2021 13:53
Membre inscrit
Offline
 
Posts: 10
Joined: 12 Jun 2020 15:01
 
Hi guys! I guess this is the right place for some NT 3.51 stuff...
[ img ]

So..., not only NT 4.0, but also Windows NT 3.51 can be convinced to work with modern hardware like Ryzen 3900X!

I.Make NT 3.51 great again bootable:

UniATA v. 0.46e8 seems to be the perfect version for NT 3.51 and SATA drives. On my machine, it boots and 3 SATA drives show up in disk manager. (all, except NVME)

Also, you might need at least one file from here: Windows NT 3.51 SuperPack ver.7

II.Drivers part:

*USB emulated keyboard simply works. I use a PS2 mouse.

*For video I use a Voodoo 3 3000 PCI which is already installed on my system, and works with Windows 3.11, 9x, NT4/2000/Xp. I used Voodoo Velocity Drivers. Given the fact there is almost no 3D going on... these Velocity drivers are basically a set of 2D drivers for NT 3.51, but it's nice to have 16m colors... :) Also I have a PCI nVidia Vanta which might have OpenGl support. ( NT 3.51 supports OpenGL 1.0.)

*For Audio - I use a M-Audio Audiophile 24/96 PCI card - this is a new and a surprise find to me! Drivers are good, you simply install them and that's it. And my Delta card is on the PCI-E bus using an Asmedia bridge chip.

*LAN - Realtek 8029 PCI. (drivers)In NT 4.0 I use a Broadcom BC57XX PCI-E gigabit card - maybe I'll find some older drivers compatible with NT3.51. Anyways, there are plenty PCI NICs with drivers for NT3.51.

Software:

*16bit software works great! All the 16bit software which I used to ran in 3.11 now is installed on NT 3.51.

* If it is not specifically designed for NT3 most 32bit commercial software will fail at the installation part. But, if you can install it in NT 4.0 then probably will work in 3.51 also. (just copy the installed files and add the missing dlls...)

Internet:

There are some modified versions of Seamonkey, Firefox and Thunderbird which are extremely good if you have low expectations. I uninstalled IE 5.0 because it causes some start up errors. (it seems these errors appear even in emulators: PCTCPAPI083: 4.10 PC/TCP kernel and VxD not loaded.

Now some screen shots:

Attachments
nt351_siv_hwinfo.gif
Unreal_NT_35.gif
Voodoo3_NT_351_Ryzen.gif

Last edited by Big Monstro on 04 Nov 2021 22:11, edited 1 time in total.
Replacement of toastytech link by the one for the tutorial already provided by Win3x.Org


Top
Profile Quote
Deksor
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 04 Nov 2021 14:19
Membre d'honneur
User avatar
Offline
 
Posts: 5225
Joined: 23 May 2011 13:33
Retro PC: 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
This is really impressive !!

_________________

À la recherche de documentation pour une vieille carte mère ? Visitez Ultimateretro !


Top
Profile Quote
Big Monstro
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 04 Nov 2021 23:11
Administrateur
User avatar
Offline
 
Posts: 3837
Joined: 27 Jun 2003 15:15
Retro PC: 80486 DX2/66, MS-DOS & Windows 3.11
 
Unlike what we may think due to its interface, Windows NT 3.51 was a fairly evolved system, far beyond any other Windows 3.x (NT or not).

It was designed to be compatible with the upcoming Windows 95. Sadly, Microsoft didn't release some features like DirectX or important DLLs shipped with IE Win32.

Some other nice stuffs you can do with it:

[ img ] [ img ] [ img ]

Resources links


Top
Profile Quote
Deksor
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 04 Nov 2021 23:17
Membre d'honneur
User avatar
Offline
 
Posts: 5225
Joined: 23 May 2011 13:33
Retro PC: 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Seeing dosbox running in there gives me crazy ideas, which could perhaps be achievable with such a modern PC : run windows 9x in dosbox, and then perhaps run connectix virtualpc :lol: :mrgreen:

_________________

À la recherche de documentation pour une vieille carte mère ? Visitez Ultimateretro !


Top
Profile Quote
OMORES
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 08 Nov 2021 15:45
Membre inscrit
Offline
 
Posts: 10
Joined: 12 Jun 2020 15:01
 
I just found something interesting: NT 3.51 can be installed with VIA 6421 RAID drivers designed for NT 4.0. (the ones from the latest driver package(2011))

This PCI to SATA/PATA VIA 6421 card is very common and easy to find. One important mention: you have to use a IDE hard drive. SATA drives will work fine at the installation part (using int 13h) but as soon NT 3.51 will try to initialize them - system will crash. But... if you use a classic IDE hard drive (in my case a 8.4G WD) connected to the same card, everything will go normal.

NT 4.0 can be installed directly on SATA drives using this VIA RAID drivers.

Disk drivers is the department where Windows NT 3.5, 3.51 & 4.0 are most compatible. Other drivers rarely work from one version to another.

Attachments
via_nt4_raid.jpg


Top
Profile Quote
daerlnaxe
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 09 Mar 2022 23:33
Membre inscrit
Offline
 
Posts: 61
Joined: 08 Mar 2022 11:36
 
Deksor wrote: *  04 Nov 2021 23:17
Seeing dosbox running in there gives me crazy ideas, which could perhaps be achievable with such a modern PC : run windows 9x in dosbox, and then perhaps run connectix virtualpc :lol: :mrgreen:
you can run it with dosbox-x or pcem. For the first you must be careful during the installation, you will find a tutorial on their website because you must use a normal core and not a dynamic. I did it, but it's not totally stable and sometimes you can crash, but you can do it, and even dosbox-x has this objective to go further than dosbox.

For PCEM it works very will, but both can't emulate more than a 166mmx without have a ... i don't remember the correct word, but you will see percentage fall if you build a virtual machine too strong. They don't use multicore if i well understood. But a hardware based between a 120 to 166mx it's ok with a host with a good hardware. I ran some games on it without problem like Blade Runner. I don't use it for 3D games there is not a passtrough like for dosbox (perhaps dosbox-x). Same for DosBox, there is a fork working on something strongest 86Box, they try to emulate more machines and especially some more powerful. Real problem about use a strong emulate machine is the sound will stru.. ah, i forgot the word, it's like an echo on a very little time and will enter in collision with the rest of the sound, this is why for games it's a problem.

For the topic i'm very interested, but i would to know if it's possible to have all drivers even if it's generics to have the possibility to not have to use old material that i don't have enough like a voodoo 3, ps/2 mouse etc... It must renew mine, but it's not so old (1070+4770k). I think about the opportunity to run old games directly on a such OS without have to emulate a machine that have an os, by an os. Same for w95 or w98 if it was possible to have it, perhaps to have also the possibility to have directx11/12 to use reshade or something else able to use shaders to have a good result on 1080p crt (worst when they will disappears too).


Sorry for my english, i try to be understandable and to practice :lol:


Top
Profile Quote
Joet BERNARD
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 09 Mar 2022 23:57
Modérateur
User avatar
Offline
 
Posts: 2258
Joined: 19 Mar 2016 20:33
Retro PC: Compaq Presario 1920, P2 500, 192 Mo RAM
 
Hey we speaking about using NT 3.51 on real hardware, did you think DOSBox-x or pcem can run into NT 3.51 :?: :lol:
It's already possible to run ver0.65 of DOSBox, and I think nobody has tried a more recent build

_________________

Accueil de mon Index de sites
Accueil de WINJOY (version "Theta" déployée | Iota en vue ?)
Ma collection de matériel enfin ± à jour, exit Micso pour de bon 😅
Mon serveur Discord


Top
Profile Quote
Big Monstro
Post subject: Re: Running NT 3.51 on real new hardware (Ryzen 3900X)
Posted: 10 Mar 2022 07:53
Administrateur
User avatar
Offline
 
Posts: 3837
Joined: 27 Jun 2003 15:15
Retro PC: 80486 DX2/66, MS-DOS & Windows 3.11
 
Joet BERNARD wrote: *  09 Mar 2022 23:57
It's already possible to run ver0.65 of DOSBox, and I think nobody has tried a more recent build
DOSBox 0.65 is the last version compatible with Windows NT 3.51.

Newer ones require some features not available prior Windows 95 or NT 4.

That said, I talk about the regular DOSBox. I didn't test the numerous forks.


Top
Profile
Display: Sort by: Direction:
Post Reply   Page 1 of 1  [ 8 posts ]
Return to “Retrocomputing”
Jump to: