> Back in the PlayStation/N64 through to PS3/Xbox 360, consoles were so different to each other and PCs
With the notable exception of the original Xbox, which used mostly standard PC hardware [0] and ran mostly standard Windows [1].
[0]: https://en.wikipedia.org/wiki/Xbox_technical_specifications
[1]: https://en.wikipedia.org/wiki/Xbox_system_software#Original_...
True though I suspect it being, essentially, the first instance of it happening meant developers were playing catchup until it became the norm.