@jsbarretto Even the DS didn't have hardware floats, which seems like a crazy decision given that 3D was a big thing on that system. But I guess it worked out in the end of them...
Top-level
@jsbarretto Even the DS didn't have hardware floats, which seems like a crazy decision given that 3D was a big thing on that system. But I guess it worked out in the end of them... 3 comments
@jsbarretto Yeah, fixed point is fine, though when I did DS ROM hacking, I didn't see a lot of it. I did see a lot of calls to software floating point functions (some of which could get very big!), though, and that worried me. @saffronflight On occasion, you do need the precision. Provided I'm not on a hot path, I'll sometimes flip other to floats, do some calculation that needs a lot of precision, and then flip back afterward. |
@saffronflight For small worlds, fixed-point works surprisingly well!