Shponglefan wrote on 2024-06-29, 18:13:
ux-3 wrote on 2024-06-29, 18:05:
Shponglefan wrote on 2024-06-29, 17:49:
I'm saying that a Pentium II 450 isn't a "bottom of the barrel" system for that particular time period.
I didn't say that either. I said it would be bottom of the barrel for the OS.
And I politely disagree with that as well. 😉
A 486 w0uld be a bottom of the barrel system for Windows 98. A realistic 'low end' system for Win 98 would probably be a Pentium MMX. A Pentium II 450 is leaps and bounds beyond that.
Memory is also a factor, maybe.
Windows 9x development had started in the 386/486 days so someone should think these processors would have been sort of baseline, still.
Windows 98 (Gold/SE) has gotten certain optimizations for MMX, 3Dnow and SSE (?), also.
Especially in the DirectX runtime. 98SE had v6.1, at least, I remember. MMX and bump mapping were being advertised.
So I'd say a Pentium MMX isn't too bad, considering that MMX just came out in 1997, about a year before Windows 98.
A Pentium MMX was still new, so to say.
Memory expansion makes a difference, though.
Windows 98 had an Active Desktop-enabled Windows Explorer and was a bit of a resource hog.
On the other hand, Windows 98 had a better memory management and could run program code directly from VCache (swap file) if it was properly aligned.
This could make a big difference, because the program code in question didn't have to be copied back to memory first, as it's always necessary with Windows 95.
So Windows 98SE did kind of compensate for its own higher requirements here.
Anyway, these are just my thoughts here.
I was more of a tinkerer and hobby programmer back then and wasn't so much into AA titles or shooters.
The PC I had for Windows 98SE first was that Compaq with a Pentium 75.
It had an SCSI hard disk, though, with 1,5GB capacity.
Memory was 24 MB, which was a bit more than what my father had in his 386DX-40 before (he had 16MB).
Still too little for Windows 98, I admit. 32MB or 48MB should have been wiser.
Now, these configurations aren't quite mainstream, I guess.
But as I was told by my father, a fast processor isn't everything.
In his opinion, it was all about not having bottlenecks in the system.
So as a programmer and IT person, he had focused on RAM and HDD storage instead.
That's why he had a 386DX-40 in the Windows 95 days.
He sold off the fine 486 board that he previously had to a client and then got himself a humble, but stable 386 baby AT board as a temporary replacement.
With two big IDE HDDs and 16 MB of RAM, he could comfortably run his MS Works, Visual Basic, Win Bank Formular, Faktura, Netscape Navigator etc.
That's why the 386DX-40 mainboard had remained left installed, also:
The 386 processor was good enough. It was proven by time and didn't cause any trouble.
If it had been a weird AMD K5/K6, Cyrix or NexGen who knows how stable Windows 95 would have run.
And since the motherboard had 128KB of cache and 16MB of RAM, the performance was acceptable to business use.
The CPU and ISA-bus intensive swapping process could be avoided most of the time.
About the HDDs.. He had HDDs, 250 and 150MB (*I think*) which was huge in early 90s. For a while, at least. 😉
He did use two HDDs, because he wanted a clean cut between OS and DATA.
Windows 95 and applications on one, the documents and source code on the other.
He did also spend money on a rather fast and expensive data/fax modem.
It was a 33K6, I think. V34 or something.
We got it from the wholesale (metro) in 1995/1996 or so.
It was a Trust Communicator series modem, I think.
To use it properly, I think he had modified his multi-i/o ISA card to hold an 16550 FiFo, too.
As a ham, he had a soldering station and some DIP sockets in the house.
In 2000, he replaced that aged 386DX-40 PC system by that aforementioned Pentium III 733 (I got the old 386).
It was time for a complete upgrade l. He went "to get the whole hog", so to say.
This may sound like luxury, but his logic simply was like "I'm too poor for bad tools".
[Edit: It's akin to occasional upgrading a server, maybe.
Back in the 90s, network servers ran Novell Netware and had to be quite powerful.:
A 486DX with 16 MB of RAM, a fast network card, EISA or VESA slots and fast/large SCSI HDDs (1GB or more; 1GB often being implemented as 2x 500MB).
To ordinary users, such an configuration must have seemed overkill and a violation against period-correctness.
To the administrators, however, it was just "normal".
Programmers and designers had similar powerful PCs back then.]
And since my PCs weren't so crucial, I didn't have much of a high-end configuration myself - that's reason for my occasional inconsistency, I'm afraid. 😅
I was driven more by curiosity and learning.
I did invest in RAM and using SCSI HDDs/controllers, though, whenever I could.
The processor speed or generation was rather secondary to me.
I mean, who needs a Pentium II to play Need for Speed II SE, Flight Simulator 5, Descent or Sven Bømwøllen ? 😁
If I had the matching memory available (at home or for buying), I would have had given that poor Pentium 75 up to 64MB of RAM.
But instead doing these upgrades, I did give SuSe Linux a try.
I bought an used boxed copy of SuSe from a small PC software developer a few streets away. It had 7 or 10 CDs, I think.
The price was fair and I've learned a lot by installing it on my Pentium 75.
Like fixing an X11 graphics server (XFree86 days).
Especially the large amount of amateur radio software was unexpected, but interesting.
My father didn't hold a high opinion about Linux, because he preferred real Unix (commercial grade software), but the amateur radio software had caught his attention.
That's when his respect for SuSe had increased a lot.
Anyway, SuSe Linux did run worse than Windows 98SE on the Pentium 75.
Probably because Linux was such a memory hog (I probably should have had 128MB installed or something) .
Multitasking was better (file copying etc), but the KDE GUI was very sluggish.
Meanwhile on Windows 98SE, the Pentium 75 was usable like a real PC.
It could be used in daily life. MS Works and Internet Explorer 5.5 could handle complex documents and there was support for JPG/MP3..
Whereas in a typical Linux experience you were being limited to plain ASCII printers and ASCII/UTF-8/RTF documents and VGA or VBE graphics drivers. 😉
Edit: Sorry for the bad wording. I'm writing on a smartphone. 😅