Originally Posted by
bungiefanNA
It's a PS2 program, ported to Windows, ported to Xbox 360. The development team that made it is no longer the development team we have. People have left the company or moved on to other games. It was coded for a version of DirectX that could run on Windows 98-XP, and XP was new when this game came out. Who knows what they did with the code to make it work on that many platforms, and still have it work on Win7/8. The current team doesn't want to work inside the core system unless they have to, because they could break something and not have a resource to explain why the original code worked. I would wager the commenting inside the code is not that great, and that they used some workarounds that aren't seen much today, so they'd be obscure.