So, time for another update!
Today I took my 32 GB CF card that I tested yesterday and took the plunge to install Windows 95 with USB support on it. Now my particular version of Windows 95 does not boot from CDROM, and given I have no empty floppies and no way to burn a CD, I had to get a little creative to boot the installer with the full 32GB of FAT32.
I only have MS-DOS 6.22 install disks, so that was ruled out very quickly.
So I downloaded Unetbootin, and installed FreeDOS to the CF card. Also copied FreeDOS' FDISK onto it. Booted it up, deleted the partition and made a FAT 32 (LBA) one. That got rid of FreeDOS, so the CF card went back to the PC for another install of FreeDOS now on FAT32 🤣
Luckily, FreeDOS came with a CDROM driver, so I could boot the Windows 95 installer from there, and luckily it didn't complain about anything.
Spent some time installing the drivers for the ATI Rage, Direct X and the Voodoo2 drivers + OpenGL. Messed with the damn Sound Blaster again for an hour, since now MIDI would play back but not anything else (Windows 3.11 was the other way around) 🤣. Turns out at the end it was wrong DMA settings that Windows chose - fixed that and now it works perfectly.
Now on to the fun part... I noticed in the BIOS there is a "CPU Soft Menu", which allows you to configure CPU speed and whatnot. Some of my games require a Pentium 233 MHZ so I spent some time researching about Pentium MMXs and what the board would support, in case I wanted to upgrade later, and stumbled on this WIKI page:
https://en.wikipedia.org/wiki/P5_(micro ... cture)#MMX
And there I saw something odd about what my BIOS was displaying - 150 MHZ, 2.8V / 3.3V. According to that page, the Pentium MMX 150 MHZ is a mobile processor, and the CPU voltage did not match up at all, since it should have been 2.45 V for a mobile P150 MMX...
So I opened the case, took the CPU out, and here's what I found:
Yep, a Pentium MMX 233 MHZ 🤣
So the seller sold it as 150 MHZ, but then I remembered the CMOS data was erased since the battery was dead, and the mainboard just defaulted to 150MHZ (makes sense if you think about it..), and that's what he saw as he tried to boot it. He probably just didn't look inside at all.
So, changed the settings for it to be at 233 MHZ, booted up and I started to install Voyager: Elite Force to test (it supports the Voodoo2):
Max settings I could put in there...
🤣