This is the closer we have for having a full 32-bit x86 system with FPU. Even with the lower precision in the x87 FPU by using the FPGA DSP blocks, eventually having a "486DX" (i486 instruction set + FPU) would enable running a massive amount of PC software (1980..2000's). Taking his z386 core (based in the i386 microcode) and adding 486-class optimizations, including a simplified dual I/D L1 cache, vs the unified but more complex L1 cache in i486's, really is a beautiful and imaginative approach.
nizmow 6 hours ago [-]
How many DOS games used an FPU though? I can only think of one.
A lot more than I thought! I wonder if that’s _requires_ FPU or can use an FPU.
spankibalt 3 hours ago [-]
The $64k question! The very first title on the list f. e., Falcon 3.0, only requires it for the "hi-fi" flight model. Quake certainly needs an FPU. Don't know about the others.
So or so, the info needs to be verified for accuracy, e. g. if a 486DX-specced title really needed (or profited from the the presence of) an FPU, or if was just a speed requirement/recommendation. And some of the game covers's spec boxes don't mention anything about an FPU at all. Etc.
faragon 6 hours ago [-]
Games, very few, if any. But software in general, quite a lot.
> ao486 is the closest related open-source design and the CPU behind the established ao486 MiSTer core.
ao486 from 2014 recently mentioned on HN: https://news.ycombinator.com/item?id=49141236
1. [https://www.mobygames.com/game/attribute:115/include_dlc:tru...]
So or so, the info needs to be verified for accuracy, e. g. if a 486DX-specced title really needed (or profited from the the presence of) an FPU, or if was just a speed requirement/recommendation. And some of the game covers's spec boxes don't mention anything about an FPU at all. Etc.
Open Hardware takes another step forward!
Well done!