Yes, just to clarify:
I don't care what can optionally take advantage of an FPU.
What won't run without one?
Thanks
@Heiroglyph and Piru
Well
nothing requires an FPU if u want to get technical.
You can just run an FPUpatch that emulates the missing FPU instructions.
I do not recommend doing this as they generate a TON of interrupts that mess up mouse movements and damage the multitasking, unless it is like OxyPatcher, which I have heard good things about but never actually used.
Most software (all software that I have peeked at the sourcecode to) that renders scalable fonts, does lots of heavy floating point math. I have heard that the compugraphic fonts are coded to be 100% integer. (They have size limitations as a result). But PostScript definitely does hardcore FP work. So I assume TrueType does too.
As a practical matter, all good mp3 players use floating point. You need the FPU for speed reasons. No FPU = too slow to be useful.
There are integer mp3 sourcecodes available but they generate sloppy sound. It says so right in the readme file.