Comment by epcoa
1 day ago
By the 2000s, portability was a concern for most titles. Certainly anything targeted at a rapidly changing console market back then.
1 day ago
By the 2000s, portability was a concern for most titles. Certainly anything targeted at a rapidly changing console market back then.
Definitely, and architectures back then were far less standardized. The Xbox 360 was a big-endian PowerPC CPU, the PS2 had a custom RISC-based CPU. On the desktop, this was still the era of PowerPC-based Macs. Far easier (and I would argue safer) to use a standard, portable sscanf-like function with some ascii text, than figure out how to bake your binaries into every memory and CPU layout combination you might care about.