VOGONS


First post, by murrayman

User metadata
Rank Member
Rank
Member

This is regarding my Compaq Presario 5170, the one in my sig currently listed with the PII 350. The board has a 440BX chipset, but as far as the BIOS is concerned, I'm pretty certain it doesn't officially support Pentium III, only Pentium II. It's REALLY difficult to find any info regarding the BIOS for this system, the only thing I know is that it's version 686I3, dated 08/1998 - a good half year before the first SL35E released.

Nevertheless, I wanted to try sticking in a 500MHz PIII SL35E. Has the same FSB and voltage as the outgoing 350MHz PII SL2U4. Correctly changed the jumpers on the motherboard to match the correct multiplier for the CPU per the service manual, and lo and behold, it booted! Win98SE, Everest, etc all recognize the CPU correctly.

So then I tried playing Descent 3. The first couple of minutes of play were fine, but then the game started changing my secondary weapon every few seconds at random. Wasn't on an interval or anything, it just happened spontaneously every so often. Not an issue with my joystick or keyboard - tried swapping those out just in case. But the issue does consistently occur now when running the game.

Then, there was one time when Windows was booting, and as it was getting ready to load the desktop proper, two errors popped up - one regarding a DLL missing, and another saying explorer.exe crashed and Windows needed to be reinstalled. Did a simple reboot, and it booted just fine the second time around.

So, there's something up clearly. This system's never given me issues of any sort. Does this sound like a CPU-to-motherboard compatibility issue, or perhaps a faulty CPU? Can a CPU "work" on a motherboard at all like this if it's not explicitly compatible? I tried to find an answer via Google and here, and couldn't find anything conclusive - at least regarding Deschutes and Katmai-based Pentiums.

P3B-F 1.04, PIII 1k, 512MB PC133, GF DDR 32MB + DM3DII 12MB SLI, SB0100
P3B-F 1.03, PIII 700, 384MB PC100, V5 AGP, SB0160
CP 5170, PII 350, 256MB PC100, Rage LT 2MB, ESS 1869
PB M S610, PMMX 233, 128MB EDO66, DM3D 4MB, Aztech

Reply 1 of 6, by Horun

User metadata
Rank l33t++
Rank
l33t++

Not sure but maybe BIOS related. What does Windows say the Processor is ?
Archive of Compaq lists SP11599 as last bios update for 5170 for ROM 686I3 dated 05/18/99: http://web.archive.org/web/20010410213633/htt … les/corpus.html
you can get the sofpack and txt from either: http://cwcyrix.duckdns.org/ftp-archives/ftp.c … /sp11501-12000/ or http://www.ftpdir.hu/2/ftpboi.external.hp.com … q/sp11501-12000

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 2 of 6, by PC Hoarder Patrol

User metadata
Rank l33t
Rank
l33t

As @Horum says, your ROM version is not the latest - the Intel PIII cpu patch was added March 1999. The latest SoftPAQ for your system is SP12234 (though the ROM version hasn't changed since May 1999)

Filename
sp12234.exe
File size
1.11 MiB
Downloads
39 downloads
File license
Fair use/fair dealing exception
Filename
sp12234.txt
File size
12.75 KiB
Downloads
46 downloads
File license
Fair use/fair dealing exception

Reply 3 of 6, by murrayman

User metadata
Rank Member
Rank
Member
Horun wrote on 2021-05-07, 02:19:

Not sure but maybe BIOS related. What does Windows say the Processor is ?
Archive of Compaq lists SP11599 as last bios update for 5170 for ROM 686I3 dated 05/18/99: http://web.archive.org/web/20010410213633/htt … les/corpus.html
you can get the sofpack and txt from either: http://cwcyrix.duckdns.org/ftp-archives/ftp.c … /sp11501-12000/ or http://www.ftpdir.hu/2/ftpboi.external.hp.com … q/sp11501-12000

Much appreciated, that helps! Guess the date at the top of the BIOS setup screen was suggesting something else.

Looks like the BIOS does have a patch for PIII chips. Also turns out I may have not had the CPU seated all the way - the backplate that holds the heatsinks on was hitting the top of one of the capacitors that lines the slot. Seems like everything is stable now! Windows, Everest, etc. all list the CPU as a Pentium III, with all the correct CPU ID info

P3B-F 1.04, PIII 1k, 512MB PC133, GF DDR 32MB + DM3DII 12MB SLI, SB0100
P3B-F 1.03, PIII 700, 384MB PC100, V5 AGP, SB0160
CP 5170, PII 350, 256MB PC100, Rage LT 2MB, ESS 1869
PB M S610, PMMX 233, 128MB EDO66, DM3D 4MB, Aztech

Reply 4 of 6, by murrayman

User metadata
Rank Member
Rank
Member
PC Hoarder Patrol wrote on 2021-05-07, 02:32:

As @Horum says, your ROM version is not the latest - the Intel PIII cpu patch was added March 1999. The latest SoftPAQ for your system is SP12234 (though the ROM version hasn't changed since May 1999)

sp12234.exe
sp12234.txt

Huh, that really makes me wonder why mine is listed as 686I3, but with the much earlier date. Alright, understood, thanks for the help - gonna give this a shot! Seems all is stable now, but I’d like to have this BIOS fully updated either way. I’m gonna put the PII back in while I’m doing it though to be safe, and on a UPS.

Also note to self: Need to start actually using archive.org and not keep forgetting it exists

Last edited by murrayman on 2021-05-07, 02:45. Edited 1 time in total.

P3B-F 1.04, PIII 1k, 512MB PC133, GF DDR 32MB + DM3DII 12MB SLI, SB0100
P3B-F 1.03, PIII 700, 384MB PC100, V5 AGP, SB0160
CP 5170, PII 350, 256MB PC100, Rage LT 2MB, ESS 1869
PB M S610, PMMX 233, 128MB EDO66, DM3D 4MB, Aztech

Reply 5 of 6, by Horun

User metadata
Rank l33t++
Rank
l33t++

686I3 is the Compaq ROM/board identifier. The date is the important part of whether you have the newest or not....

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 6 of 6, by murrayman

User metadata
Rank Member
Rank
Member

Installed with no issues! The date in the BIOS matches.

All still stable, so should be good to go for sure now 😀

P3B-F 1.04, PIII 1k, 512MB PC133, GF DDR 32MB + DM3DII 12MB SLI, SB0100
P3B-F 1.03, PIII 700, 384MB PC100, V5 AGP, SB0160
CP 5170, PII 350, 256MB PC100, Rage LT 2MB, ESS 1869
PB M S610, PMMX 233, 128MB EDO66, DM3D 4MB, Aztech