lesse... Xbox 360: Windows NT5 kernel with DirectX API
Playstation 3: Linux Kernel with OpenGL ES and GCC compiler provided by Sony
***
Now, I'm not exactly an expert on this, but unless I miss my guess, the majority of
major publishers, and by major I mean the typical ESA-Type member with average game sales of 1 million units and up, haven't exactly been big Linux supporters... and haven't exactly been using OpenGL.
Actually, a quick look through the recent history of games finds companies like EA and NCSoft paying off Transgaming to do "Mac" ports, which really allows them to offer Linux support without actually coming out and saying "
LINUX SUPPORT" for all to read. Many publishers and developers when confronted with asking
when you say PC, do you mean Windows, or Windows AND Linux? tend to get nervous and shy away from the question. Many of the
major developers just don't have a handle on how to program for Linux, or use OpenGL.
So when it comes time that they
have to use technologies they've pretty much ignored, as on the Playstation 3, there's really no big surprise that many of those
major publishers and developers suddenly find the task harder, or different.
I seriously doubt this guy's problem with the memory loading is really that difficult, if Midway knew what they were doing with the underlying OS and graphics API.
And yes, I've had the pleasure of catching Valve on this a while back and watching their press guy squirm as he was caught up on the whole
we don't actually employ anybody who knows the OS and Graphics API. However, given the revelation that was made in the Left 4 Dead demo,
http://www.phoronix.com/scan.php?page=article&item=steam_confirmation&num=1 : and some various job hirings,
http://www.valvesoftware.com/job-SenSoftEngineer.html : it seems even Valve caught on that they would need people competent in the base platform if they wanted to have a good product output.