You mentioned that the GX1 had a 17% reduction in FPU performance in CPU-Z compared to the GXm at the same frequency. Were these tested on the same system, or are you using the user table from CPU-Z? Have you verified this occurrence in game-based benchmarks on your system?
I've never seen a GXm board with 3 PCI slots. This is interesting. Are you able to use all 3 PCI slots simultaneously for bandwidth heavy tasks, e.g. video, hard drive, and 100 mbit ethernet? EDIT: looks like you tried this before I posted my comment. Your system was unstable with 3 PCI cards. I understand why most systems only come with 2 PCI slots. On my system, I use PCI1: Voodoo Banshee, PCI2: Promise TX2 ATA100. I leave the CD-ROM connected to the motherboard's IDE for DOS CD-ROM access.
Strange that you don't have jumper control over the CPU voltage like on other GXm boards. My board has jumpers going down to 2.1 V.
If you cannot use the fastest SDRAM frequencies with 256 MB, try reducing your total memory size until you can. I needed to use 64 MB to achieve best BIOS SDRAM timings (SDRAM divisor of 3 and refresh 2T) with a stability I was satisfied with. The databook states, "SDRAM frequencies over 79 MHz are only supported for certain types of closed systems, and strict design rules must be adhered to." Thus, 100 MHz is already pushing the system further than intended.
Does your system BIOS have CPU clock to SDRAM divisor options of 2, 2.5, 3, and 4? Mine only has the 3 and 4 option. Are you able to upload your systems BIOS here?
Have you tried using EDO DIMMs with the /2 and /2.5 options? I recall reading somewhere in the datasheets that EDO is supported.
Could you provide readable photos of your SDRAM sticks? I'm surprised you could achieve stability with 256 MB at /3 and 2T at 300 MHz, and later, 333 MHz.
I am curious why you went for the BGA GX1-266 CPU. There are ceramic GX1-300 2.0V CPUs. There was an endless supply of them on eBay at one point.
How much effort would it entail to bodge wire the PLL to run at 34.2 MHz or 37.5 MHz? I bet the TURBO function runs at 34.2 MHz. Try to toggle it manually. EDIT: Looks like another posted suggested how to do this already.
Are you willing to tabulate the benchmark numbers between the GF2MX, FX5200, and Voodoo3-2000 at 300 and 333 Mhz? Do you have a Voodoo3 3000 or 3500? Or can you overclock your V3-2000 to 3000/3500 speeds for a fairer comparison?
Are you able to use the Cyrix companion IDE drivers for your CD-ROM drive within Windows 98SE while still having pre-loaded the DOS CD-ROM driver? For my system, I found that if I load the DOS CD-ROM driver, then try to load Windows, I will get compatibility mode paging on my CD-ROM drive. It is my primary complaint with this system. I have no other system with this issue. If I run a DOS game which has a CD-ROM disc verification check, I need to edit autoexec & config.sys to re-enable the CD-ROM in DOS, the reboot.
myne wrote on 2025-02-09, 12:26:
Hmm. Well. It looks like pin 5 has a resistor on it. Presumably, based on 1 being on, and it linking to pin1 (vdd) it is a pull up resistor. If it measures 1.5,2.5 or 3.3v it would imply I'm right. If so, simply removing it should enable your extra 2.5%
I'm looking forward to this test with great anticipation!
Plan your life wisely, you'll be dead before you know it.