![](https://voyager.lemmy.ml/api/v3/image_proxy?url=https%3A%2F%2Flemmy.cafe%2Fpictrs%2Fimage%2Fd9cee79e-96fc-4a2a-bc4c-6456baa30aae.webp)
![](https://voyager.lemmy.ml/api/v3/image_proxy?url=https%3A%2F%2Fsh.itjust.works%2Fpictrs%2Fimage%2F045a2049-eb61-4960-88ba-97e7f1ffbf31.jpeg)
See, that’s a common mistake - MPFR library is a C library for multiple-precision floating-point computations with correct rounding. Valve is, unfortunately, still stuck to integers. Their floating point appears to be functioning correctly as they’ve managed to avoid kernel panic releasing hl2e{1,2} - you can look at that as floats 2.1 and 2.2.
Got me there :D