Is there a workaround to the Windows 95 identification problem?
A. I agree that the Windows 95 identification problem does suck, but here is a workaround. You can get the Windows 95 system to report a 6×86 as a Pentium by having it query the CPUID instruction for a CPU ID. The CPUID is disabled by default. You can enable it with the ibmm1.exe program and Windows 95 will report a Pentium as being used. Using ibmm1.exe, set MAPEN in CCR3 to 1. This will allow the remaining control registers to be accessible and manipulated. In CCR4, the CPUID bit is visible; set that to 1. Once set, Win95a will report a Pentium as the CPU. Win95a must be started with the bit already set. Unfortunately, the processor clears the CPUID bit on a reset. There is no way to save the setting unless you put a program into your autoexec.bat which will set this bit every time the machine boots. Download 686_p.exe or 6xopt078.zip from my Files & Utilitiesand put it in your autoexec.bat. Select one or the other, but you do not need them both. These files will set this bit for you