DirectX Architect — Consoles as We Know Them Are Gone
ThinSkin writes "DirectX architect Alex St. John swims against the current and predicts the demise not of PC gaming, but of game consoles, in an exclusive two-part interview at ExtremeTech. In part one, Alex blasts Intel for pushing its inferior onboard graphics technology to OEMs, insists that fighting piracy is the main reason for the existence of gaming consoles, and explains how the convergence of the GPU and the CPU is the next big thing in gaming. Alex continues in part two with more thoughts on retail and 3D games, and discusses in detail why he feels 'Vista blows' and what's to become of DirectX 10."
1) He claims to be a 3D expert, but for some reason he only worked on the 2D aspects of DirectX while he was at Microsoft. (DirectDraw, etc)
2) His current software and games are very much NOT 3D, so he is commenting on the 3D market why again?
3) His argument about PCs not being good gaming platforms is that they don't contain enough DRM? Truly, go back and read this again. What the hell does he want, a gun pointing a peoples faces if their mouse gets near the rip or copy button?
4) Throughout the article they keep talking about WildTangent Orb, which is a program that competes DIRECTLY with Windows Vista & Windows Marketplace & Games for Windows, in Rating games based on system performance, and providing a consistent expectation for the gamer.
5) WildTangent huh... Ok, anyone that installed this software or has removed it from a friends computer would shudder to think that this guy has any insight when it comes to programming at all, let alone 3D gaming. (WildTangent is borderline Spyware, and the games are kludges, slow, etc.)
6) He thinks DirectX is bad and Vista is bad, but argue that they the best that can be done with 3D gaming. Hmm..
7) He talks about the DirectX hardware abstraction levels and implies DirectX 10 is further from the hardware than previous versions. This is really really inaccurate, as DirectX even opens a new diret pipeline for shoving calculations and physics to the GPU. The only place DirectX 10 is 'further' from hardware is the removal of DirectSound, but this has been replaced in 10.1 with a new hardware layer that is compatible with the new Vista sound subsystem. This stuff makes me think the guy is insane, has a chip or both.
8) His argues about current 3D technology is tricks, but raytracing is real 3D? Um, raytracing is also freaking tricks, especially if you work to get any performance out of it. (And this is just in studio level rendering we are talking about, let alone gaming). Moving raytracing to games or adding it to current 3D technologies would be great, but it is going to take more 'tricks' for good performance and STILL WILL NOT BE REAL 3D, any more than current gaming technologies. He is an expert and yet doesn't understand this? Holy cow...
9) The only thing I can agree with in the article is the portion about onboard Video being a bane to the gaming industry, and Intel being a horrible proponent of bad entry level 3D chipsets that can't even run Flight Sim 98, let alone a current game with more than 15fps.
Now, on the mailing list for this driver, I immediately got access to the lead developers. OK, they knew I was Bruce, but it looked like they were treating all callers the same way. They connected me with Intel BIOS programmers, etc.
Now, imaging having this problem in the Windows world. You would be routed to a call-center employee in India who would go through a script with you.
I am using the same driver with i915 in an old Sony laptop and i965 in a new duo motherboard. Both seem to work fine. I don't know how much lower-level DirectX is than GL.
Bruce
Bruce Perens.
A DirectX architect says that console games are on the way out, and PC games are coming back.
First of all, Alex St John was hardly a primary DirectX Architect. He was, however, the first official DirectX Evangelist. That's like comparing Spock to Uhura.
Second, ASJ's current software company, WildTangent, is predominantly mentioned as some of the cruftware most of you guys were screaming to have removed in the Sony article earlier today.
Third, DirectX is doing as much for consoles by making the XBOX easy to program as it is for PC's. Why do you think the original XBOX console came out of nowhere and did so well? It took the best of DirectX ease of programming and subtracted a big chunk of the cruft and compatibility pains of Windows PC's and put them to work in a common target.
The one thing I agree with ASJ is that Intel is own worst enemy when it comes to PC games. Intel wants the PC game market to thrive which will help sell their $$$ high-end processors but there is nothing out there recently that has held back the PC game market more than the crappy performance of Intel's IGP's which are in about 70-80% of consumer PCs.
Well you could hook up 4 controllers to a PC (USB), but most games don't support them.
The other advantage to game consoles is that they hold up better than most regular PCs. That may change with hard drives and other parts to fail. I have a NES, SNES, N64, GameCube, Wii, Genesis, 32x, Sega CD, Dreamcast, and GBA all working. i can play the same games on them now I could play in the past. With Windows, games that ran on Windows 98 no longer run. Many games don't even make it to the next windows release. For instance, LucasArts games have terrible compatibility issues. Some of the win98 era games didn't even make it past a DirectX update! Star Wars Knights of the Old Republic has terrible memory leaks and graphics card bugs. (its' great otherwise) I've got a pile of games I can't play anymore that also won't run in emulators yet due to 3d or opengl requirements. I don't have a PC that will run Windows 98 handy anymore either.
It is very rare that I get rid of a game console, but PCs come and go. (and windows versions) In fact, the only console I've sold in the last 12 years was my xbox.
PC gaming has a place, and some companies like id and blizzard know how to make games run on several os versions (or patch them). I couldn't imagine WoW on a console or QuakeWars. I hate FPS on consoles. They look bad and the controls suck. SImulations tend to be better on PCs and Macs too.
I think there is a market for both. If you look at articles, it seems like cell phone gaming is the hot ticket right now anyway.
MidnightBSD: The BSD for Everyone