Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Running Llama on Windows 98 (exolabs.net)
3 points by JPLeRouzic 7 months ago | hide | past | favorite | 2 comments


> Getting modern code to compile for Windows 98 was tricky. We first tried mingw, which supposedly could compile modern C++ for Windows 98/Pentium II. That turned into a dead end - possibly due to CMOV instructions that aren't supported pre-Pentium Pro.

How? Pentium 2 is not a pre-Pentium Pro CPU. Pentium 2 is the direct successor to Pentium Pro. Or does Windows 98 not support CMOV?


My guess is the latter. The Pentium Pro was not heavily marketed to mainstream consumers...and to support my recollection, wikipedia says this:

Despite being advanced for the time, the Pentium Pro's out-of-order register renaming architecture had trouble running 16-bit code and mixed code (8-bit with 16-bit (8/16), or 16-bit with 32-bit (16/32), as using partial registers cause frequent pipeline flushing.[8]

At the time it came out in 1995, a 486/DX2 was still an upper spec for a consumer machine and a Pentium was high end.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: