(I asked this question somewhere else on this forum, but there was no response there, so I'm asking somewhere more relevant. A cursory search, both on Google and on this forum yields old (Pentium 4-era, oldest being Pentium III-era as in the link below), but even that one doesn't confirm that it's the oldest CPU capable of running DF. No-one seems to have asked what I'm asking.)
Exactly what the subject says.
I've seen a 700 MHz Coppermine (Pentium III-era) Celeron with 180 MB of RAM running DF, so now I'm wondering, how low and old can you go, CPU-wise? Pentium II? Pentium MMX? OG Pentium? 486? What instruction sets are needed to run DF? This isn't a question of how
well it will run, this is more about what will
run DF, as badly as it would.
Since I want this question to have some meaning, I have to specify some rules: 47.04, any variant (32/64-bit, legacy/SDL), any OS, any amount of RAM (try to max out the RAM to rule out out-of-memory crashes), and screenshots of DF running on the system (title screen, worldgen, embark) are highly recommended. "Running" here means that it is able to do worldgen (any parameters, including advanced), and it's able to do an embark (any size, any bought items). For bonus points, record how long worldgen takes and the FPS after embarking.
Summary (based on using virtual machines; if possible, confirm with real hardware and post it here):32-bit Windows DF requires SSE2, thus making the Willamette Pentium 4s (2000) the oldest CPUs capable of running Windows DF.
32-bit Linux DF requires SSE, making the Katmai Pentium IIIs (1999) the oldest CPUs capable of running Linux DF.
The oldest x86 Macs have Yonah Core Solos/Duos, which has SSE3. Assuming that Mac DF doesn't need SSSE3 or later (I don't see why this would be the case), this would make the Yonah Core Solos/Duos the oldest CPUs capable of running Mac DF. I would still like conformation with VMs or real hardware, just to make sure.