108 points by mezantrop 1 day ago | 38 comments
I'm excited to announce the first release of i486SX_soft_FPU — a software FPU emulator for the classic Intel 486SX CPU, running on NetBSD 10!
This project brings floating-point support back to life for 486SX machines, even though modern NetBSD versions no longer natively support processors without a hardware FPU. If you're into retrocomputing, operating system hacking, or just love old-school hardware, check it out!
Project page: https://github.com/mezantrop/i486SX_soft_FPU Contributions, feedback, and testing are all very welcome!
Let's keep these vintage machines alive!
#retrocomputing #NetBSD #486SX #opensource
jabl 18 hours ago
remlov 7 hours ago
accrual 24 hours ago
I know OpenBSD dropped support for i486 in 6.8, making 6.7 the last that runs natively on them (FPU or not). The support was lost when moving to LLVM 9 and enabling `-march=i586 on i386`. However, old Socket 3 boards can still run the latest version of OpenBSD if one drops a Pentium Overdrive in. :)
dcassett 18 hours ago
According to [1] they do
"Any i486 or better CPU should work - genuine Intel or a compatible such as Cyrix, AMD, or NexGen."
userbinator 19 hours ago
natas 21 hours ago