VOGONS


First post, by OMORES

User metadata
Rank Member
Rank
Member

I recently installed Windows 98 on a bare-metal Ryzen 9 9900X system. The install initially failed with an NTKERN error, which many posts blamed on the CPU. It turns out it was actually a SATA/AHCI issue - check out this video if you're curious.

Ironically, the CPU was running incredibly slow.

During installation and regular use, this wasn't obvious. But after installing 3DMark 2001, I noticed that texture decompression took way longer for such a fast CPU. Running SiSoft Sandra 99, my 4.4GHz CPU scored only about 1.1K points - comparable to a Pentium II 450, far below the 20K+ it should get.
Ryzen9_9900x_SiSoft_Sandra_SLOW_crop.png

After some digging, I found the culprit: any PCI-E card installed in the x1 slot on my Asus Prime X670-P motherboard causes this slowdown. I first suspected a USB polling issue with a PCI-E to USB card (VIA6212 chip), but the problem occurs with any card.

I’m now curious what might be causing this, especially since CPU load never hits 100%.

My latest video: NT 4.0 running from M.2 PCI-E AHCI SSD.

Reply 1 of 2, by ratfink

User metadata
Rank Oldbie
Rank
Oldbie

These sorts of quirks are fascinating.

Would it be a stupid question to ask whether 98 would run faster in a VM on the Ryzen system.

Reply 2 of 2, by DoZator

User metadata
Rank Member
Rank
Member

Perhaps you can share interrupts? Try to reserve an interrupt used by an installed device in the device manager. After a reboot, the system will reallocate the interrupts (the devices will take over other free interrupts except for the reserved one).