VOGONS


First post, by boggsman

User metadata
Rank Newbie
Rank
Newbie

Hi, I am currently building a Pentium Pro machine. I am pretty set on running Windows 2000. What do you think is the better choice for overall performance: Rage 128 or Radeon 7000?

Reply 2 of 19, by swaaye

User metadata
Rank l33t++
Rank
l33t++

First, whichever gets you the clearest VGA signal. For 2D speed they are probably similar. The Radeon 7000 should be around twice as fast for 3D and look nicer. A Pentium Pro will be a bottleneck for them in 3D though.

Reply 3 of 19, by Trashbytes

User metadata
Rank Oldbie
Rank
Oldbie

I use a TnT2 M64 PCI which has both excellent picture quality and DOS compatibility along with excellent 3d Acceleration for the odd 3d game, I also throw in a Voodoo2 or 2 for Glide. I find the M64 to be a good fit for the Pentium Pro and PPro Overdrive, its almost period correct too.

Actually I just had a peek and its not a M64 its a full TnT2 PCI.

Reply 8 of 19, by iraito

User metadata
Rank Member
Rank
Member

A matrox g200, voodoo 2, rage 128.
Why win 2000 though? Personally I think a Pentium pro is a good home for win95\98\me but win 2000 sounds too heavy to me for a Ppro.

uRj9ajU.pngqZbxQbV.png
If you wanna check a blue ball playing retro PC games
MIDI Devices: RA-50 (modded to MT-32) SC-55

Reply 9 of 19, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
iraito wrote on 2024-01-31, 08:51:

A matrox g200, voodoo 2, rage 128.
Why win 2000 though? Personally I think a Pentium pro is a good home for win95\98\me but win 2000 sounds too heavy to me for a Ppro.

With enough RAM (256MB+) win2k runs silky smooth on a ppro233

Reply 10 of 19, by iraito

User metadata
Rank Member
Rank
Member

Ok I can believe that buy what about a game on top? It's also less compatible with dos or early win games I guess.

uRj9ajU.pngqZbxQbV.png
If you wanna check a blue ball playing retro PC games
MIDI Devices: RA-50 (modded to MT-32) SC-55

Reply 11 of 19, by NostalgicAslinger

User metadata
Rank Member
Rank
Member
iraito wrote on 2024-01-31, 08:51:

A matrox g200, voodoo 2, rage 128.
Why win 2000 though? Personally I think a Pentium pro is a good home for win95\98\me but win 2000 sounds too heavy to me for a Ppro.

The Pentium Pro runs best and was best optimized for the 32-Bit Windows NT4 operating system, also Win 2000 should run fine with enough RAM.
Windows 95/98/ME is not the best option for a PPro, because of the not so good 16 Bit Performance.
Pentium II is better, because of the improved 16-Bit performance and also has MMX technology.
PPro Socket 8 Mainboards could be upgraded to Pentium II 333 overdrive processor to avoid this problems, also produced in 250nm for much less heat.

Yes, there are some YouTube Videos, showing a Pentium Pro running fine with for example: Windows 98 SE, but I would always install NT4 with the latest service pack on a PPro System.

This is from wikipedia:
Despite being advanced for the time, the Pentium Pro's out-of-order register renaming architecture had trouble running 16-bit code and mixed code (8-bit with 16-bit (8/16), or 16-bit with 32-bit (16/32), as using partial registers cause frequent pipeline flushing.[8] Specific use of partial registers was then a common performance optimization, as it incurred no performance penalty on pre-P6 Intel processors; also, the dominant operating systems at the time of the Pentium Pro's release were 16-bit DOS, and mixed 16/32-bit Windows 3.1x and Windows 95 (although the latter requires a 32-bit 80386 CPU, much of its code is still 16-bit for performance reasons, such as USER.exe). This, with the high cost of Pentium Pro systems, led to tepid sales among PC buyers at the time. To fully use the Pentium Pro's P6 microarchitecture, a fully 32-bit operating system is needed, such as Windows NT, Linux, Unix, or OS/2. The performance issues on legacy code were later partly mitigated by Intel with the Pentium II.

Reply 12 of 19, by appiah4

User metadata
Rank l33t++
Rank
l33t++

Windows NT 4.0 is my choice of OS on a single socket Pentium Pro. I'd go Windows 2000 if I had a dual socket board..

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 13 of 19, by luckybob

User metadata
Rank l33t
Rank
l33t

win2000 is the best OS for ppro. NT4 does not play well with USB, and not dicking around with software is my primary goal. 2000 can be a bit slow, but "its just works" 99% of the time.

It is a mistake to think you can solve any major problems just with potatoes.

Reply 14 of 19, by kixs

User metadata
Rank l33t
Rank
l33t
NostalgicAslinger wrote on 2024-01-31, 14:23:
The Pentium Pro runs best and was best optimized for the 32-Bit Windows NT4 operating system, also Win 2000 should run fine with […]
Show full quote
iraito wrote on 2024-01-31, 08:51:

A matrox g200, voodoo 2, rage 128.
Why win 2000 though? Personally I think a Pentium pro is a good home for win95\98\me but win 2000 sounds too heavy to me for a Ppro.

The Pentium Pro runs best and was best optimized for the 32-Bit Windows NT4 operating system, also Win 2000 should run fine with enough RAM.
Windows 95/98/ME is not the best option for a PPro, because of the not so good 16 Bit Performance.
Pentium II is better, because of the improved 16-Bit performance and also has MMX technology.
PPro Socket 8 Mainboards could be upgraded to Pentium II 333 overdrive processor to avoid this problems, also produced in 250nm for much less heat.

Yes, there are some YouTube Videos, showing a Pentium Pro running fine with for example: Windows 98 SE, but I would always install NT4 with the latest service pack on a PPro System.

This is from wikipedia:
Despite being advanced for the time, the Pentium Pro's out-of-order register renaming architecture had trouble running 16-bit code and mixed code (8-bit with 16-bit (8/16), or 16-bit with 32-bit (16/32), as using partial registers cause frequent pipeline flushing.[8] Specific use of partial registers was then a common performance optimization, as it incurred no performance penalty on pre-P6 Intel processors; also, the dominant operating systems at the time of the Pentium Pro's release were 16-bit DOS, and mixed 16/32-bit Windows 3.1x and Windows 95 (although the latter requires a 32-bit 80386 CPU, much of its code is still 16-bit for performance reasons, such as USER.exe). This, with the high cost of Pentium Pro systems, led to tepid sales among PC buyers at the time. To fully use the Pentium Pro's P6 microarchitecture, a fully 32-bit operating system is needed, such as Windows NT, Linux, Unix, or OS/2. The performance issues on legacy code were later partly mitigated by Intel with the Pentium II.

This was discussed before. PPro works just fine with DOS/Win9X. Performance penalties aren't significant. Especially taking into account that most later DOS games/apps that would demand faster CPU were 32-bit anyway.

Requests are also possible... /msg kixs

Reply 15 of 19, by Shponglefan

User metadata
Rank l33t
Rank
l33t

One big exception to Pentium Pro performance are Build engine games (e.g. Duke Nukem 3D, Shadow Warrior, etc.) in higher resolutions.

The Pentium Pro significantly underperforms on these games compared to regular Pentium processors. I've even tested a Pentium 133 against a Pentium Pro 200 (256kb cache), and the Pentium 133 was faster in 640x480 and 800x600.

For other DOS games I find the Pentium Pro is typically on par with a regular Pentium clock-for-clock. In DOS Quake with FastVid, the Pentium Pro pulls ahead.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 16 of 19, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++
Shponglefan wrote on 2024-01-31, 19:23:

The Pentium Pro significantly underperforms on these games compared to regular Pentium processors. I've even tested a Pentium 133 against a Pentium Pro 200 (256kb cache), and the Pentium 133 was faster in 640x480 and 800x600.

That's Linear Frame Buffer issue. Build engine VESA modes suck on P6+ CPUs if you don't tweak them.

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 17 of 19, by boggsman

User metadata
Rank Newbie
Rank
Newbie
iraito wrote on 2024-01-31, 08:51:

A matrox g200, voodoo 2, rage 128.
Why win 2000 though? Personally I think a Pentium pro is a good home for win95\98\me but win 2000 sounds too heavy to me for a Ppro.

Nostalgia. I had a PPro machine in the 2000s that ran Win2k. It didn't feel slow at all to me. I would run NT but I want USB and newer DirectX

Reply 18 of 19, by loblolly986

User metadata
Rank Newbie
Rank
Newbie

It's 2024, and the "can't have USB with NT 4.0" ignorance still hasn't died?

The Inside Out Networks stack doesn't work with every USB controller (neither does 2000's, at least without hotfixes), but when it works, it works pretty well in my experience. I've been able to use USB 2.0 flash drives and an internal memory card reader just fine. There is a serious bug involving the default registry entries for the ionusb service, though, that's simple enough to fix: delete the "Group" entry, and edit "DependOnService" to add LanmanWorkstation, otherwise having a mass-storage device connected at startup can lock up the system.