Reply 160 of 200, by mockingbird
BitWrangler wrote on 2023-07-05, 15:30:There is a survivorship bias in what we see of 440BX boards now, the earlier less flexible ones more likely got scrapped sooner. However, some of the early and crappy ones are still around. They have inflexible and weak voltage regs, don't go below 1.8 or so, and rarely do better than 115 FSB, I can't tell you if this is due to improvement in the BX silicon over the first year, or improvement in board design, because you don't get older silicon on newer boards and vice versa. Do not forget that 440BX was launched for PII @ 100Mhz FSB. With 450Mhz PIIs these boards are fine for their day and solid as you want, but try to get them running PIIIs and faster than 100 and you are struggling. Even with power regulated powerleap adapters and a bunch of workarounds these boards are a pain in the arse. The "famous" P2B had these problems in the earliest revisions, however community support did manage to alleviate some of these with known mods, voltage reg transplants etc. There are plenty of good boards released with baked in PIII support from after this, but the "all BX are golden" myth will bite you in the arse if you subscribe to it.
I like BX in the sense that it was the successor to LX and TX and that enabled you to go above 75Mhz, and they were all revolutionary in the sense that you went from Multi-Word DMA 2 (with the FX, HX, and VX) to UltraDMA 2 with the PIIX4 southbridge.
Remember that this was the advent of the CD Writer, and you could not get those things to work reliably unless you enabled UDMA mode (or were fortunate enough to be able to afford a SCSI drive).
Aside from that, what else was there at that time to compare with? ALI and VIA were not at all close to BX in terms of stability and performance (AGP fast writes, sideband support, southbridge performance/maturity), so yes, for a system with ISA, BX was the gold standard.
The P2B 1.02 and 1.03 revisions (I am not including 1.04, because Asus claimed that they never produced 1.04 -- and it is a counterfeit model) are in fact great boards... The voltage regulator is the HIP6004ACB, so you swap it to the HIP6004BCB and you get 1.3V and above ability, which isn't really a big deal, because with the 1.6V of the original regulator, you're not overvolting your Coppermine by much anyways. I did the mod, but in retrospect it was unecessary because I'm using a slotket with it's own VRM chip (Abit Slotket III).
I think it would have been more accurate for you to say that Pentium II (or newer) CPUs have a survivorship bias, because they have far less throttling ability than anything before them. Even the Pentium MMX is better in this regard.
But honestly, what else with ISA was better than BX? i810 and later needed a third-party PCI-ISA bridge if you wanted ISA, ditto with P4. Yes, technically, a P4 "slow" Win98 system is superior to a BX "slow" Win98 system if the following two conditions are met: a) You have ISA or SB-Link on your motherboard (SB-Link is even more rare with P4 boards than ISA is. I happen to have two models that have it), b) you plan to play non-speed sensitive DOS games only. I have such a P4 system (SB-Link), it's not as "easy" as you make it out to be. Yes, you get native UDMA5 support and a smoother experience in general, but there are the little things such as:
- P4 CPUs need to be de-lidded and have fresh heatsink compound applied between the core and the heatspreader (otherwise your CPU will be doing 60+ degrees with the crusty old Intel TIM acting as an insulator rather than a conductor)
- Of the two *good* sound cards that with SB-Link (YMF7xx, ESS Solo), only one of them works properly with it (the YMF7xx. though there is a single report here of success with a Solo, which I could not replicate)
- Wavetable support with this setup is difficult (but possible), because no YMF7xx cards of that era have a header (Some Solo models do, but again, good luck getting SB-Link working with it)
- P4 throttling is useless (discussed in length elsewhere on this forum... ODCM is made to sound a whole lot better than it actually is)
With regard to VRMs on BX boards, I have not seen a single BX board, no matter how generic it was, that didn't have a decent VRM design. There are plenty of Socket 7 and SS7 boards with less than ideal VRM designs, but not BX boards. Yes, the overwhelming majority of them have off-brand capacitors, but capacitors are easily replaced.
Also, you say that older BX silicon did not do 133Mhz reliably... I will test this at some point. I've got a P2B and a P2B-S, among others... Do you have any references for this claim?
bloodem wrote on 2023-07-05, 16:15:Why do you think it's fake? The ICS9148BF-26 is the reason why SoftFSB works. This clock generator can be found on a handful of motherboards (personally, I only saw it on the Gigabyte 6BXC and the Amptron PII-3100B). I think some older revisions of the Asus P2B might also have it, but never seen one myself.
It's a "counterfeit" Asus P2B 1.04. Asus claimed it never released the 1.04. Nothing has ever been posted about its deficiencies vis-à-vis the 1.03 or 1.02, but I think one such deficiency is in fact the counterfeit or deficient clock generator. I say it's not a "real" ICS9148BF-26 because it will not do above 100Mhz, not with the jumpers, nor with SMB (but SMB works otherwise with it). I will be replacing it with a real ICS9148BF-26 I managed to order and will be reporting back.
Either way, if you downclock the Ezra-T to 150MHz (50MHz x 3) without disabling any caches, it will still be way too fast (Pentium MMX equivalent speed, IIRC). So you will need to experiment with the "L1D" and "ICD" setmul arguments (in combination with the CPU's frequency) and see which combo will give you 25 - 30 FPS in 3DBench 1.0c
Indeed. Thanks for that point of reference. Sounds to me like we need a new table. I know that my Cyrix 5x86 performs identically to a 486 DX/33 when set to 33Mhz (setmul 1).
You really don't need a 486/386 if you're only interested in games. Trust me, I have quite a few 386/486 PCs, and while they are very nice to tinker with, you are better off playing games on the Ezra-T which can be tuned for any speed point, starting with a slow 386. If you encounter any games that, for some reason, don't work with the Voodoo 3, you can always get a secondary S3 PCI video card and it will surely work with virtually anything you throw at it.
Two videocards in the same box sounds complicated... I concur, with a good VBE 2.0 compliant card (the Voodoo3 is no slouch, but it is not perfect in this regard), you don't need a 486.