[log in]

« all threads

fixed point -> floating point = forced obsolesence?

[lounge] anonymous @ 2026-08-13 22:15:32 [#12224] [0 replies]

[report]


quake-split renderers.jpg
you're telling me that forced obsolescence was being enacted in the 90s because devs were too lazy to use fixed-point integers instead of floating point and wanted to have unoptimized code just for more shinier rendering effects?

>For example, the highly anticipated [tech demo] Quake [from 1996] used highly optimized assembly code designed almost entirely around the P5 Pentium's FPU. As a result, the P5 Pentium significantly outperformed other CPUs in the game.
>id Software pointed out that the original Doom and Doom II had gamers moving from their 386s to 486s, while the first Quake had them switching to Pentium processors. They hope that Doom 3 would do the same in getting the masses to adopt DirectX 8.0 hardware.

what the fuck is this stupid shit, how do you deliberately choose to give the math executor overtly verbose math equations instead of simplified ones that do the same thing

Attachments: quake-split renderers.jpg (94.89 KB)

Reply


formatting guide

max 5 MB; images get thumbnails.