AMD Wants to Standardize PC Gaming
Vigile writes "Even though PC gaming has a very devout fan-base, it is impossible to not see the many benefits that console gaming offers: faster loads, better compatibility and more games that fully utilize the hardware to name a few. AMD just launched a new initiative called AMD GAME! that attempts to bring some of these benefits to PC games as well. AMD will be certifying hardware for two different levels of PC gaming standards, testing compatibility with a host of current and future PC titles as well as offering up AMD GAME! ready components or pre-built systems from partners."
This kind of crap has been going on for a long, long time. Anybody else remember the MPC standards?
I may make you feel, but I can't make you think.
It's a nice ideal, but AMD has no authority or power to make this happen. The difference between PCs and Consoles is who is in control. With a console the manufacturer can dictate standardization, but with a PC the user gets to decide what goes where. AMD will need to ask all the gaming-hardware manufacturers to join together voluntarily to make the user's choices fit into a standard. They can't just restrict the user to standardized options, the user will pick as they please.
I think the best chance for standardized PC gaming is for someone to pitch a desktop-console. Essentially they'd just be selling a standardized box of subsidized PC hardware. Market it well enough to developers and to consumers and hopefully enough people will hop on board to make it a defacto standard by popularity. What would make this difference is pre-packaging an affordable gaming box instead of having casual consumers pick out hardware on their own. Hardcore gamers will of course prefer to do this themselves, but casual consumers would rather that things "just work".
Sounds like AMDs aiming to make 4 different "console" type setups... to make this really work they need to focus on a singular setup rather than what they're doing... unfortunately I just don't think their heart is really in it enough. We've been working on the Open Game Console project for over 2 years now to figure out these sorts of issues and I just don't see AMDs current game plan working.
"A truly wise man realizes he knows nothing."
One of the biggest advantages of a games console is a specification and implementation once released. A PC (whatever the OS) is a moving target and because of the complexities of configurations and different hardware proves to be harder to get right, especially when you are pushing the edge. Taking this into account and the existence of virtual machine technologies, such as Virtual PC, I wonder how successful a Virtual Games Machine environment would be. The idea is that you provide a virtual machine environment that runs transparently to the user on whatever OS they happen to have (MS-Windows, Linux, MacOS X) and provides the right hooks to run on the underlying hardware. This is probably wishful thinking, but maybe it is the only way PC gaming has a way to survive beyond the speciality games that are suited for a PC - think World of Warcraft and other strategy games.
Jumpstart the tartan drive.
radeonhd?
Dammit, I _do_not_want_ a separate computer to play games on!
I _have_ a computer. It is primarily for playing games. I don't want another computer for playing games, and a separate computer for email, web browsing, watching movies, etc. etc.
And while more and more of this functionality is showing up on gaming consoles, now I'M RIGHT BACK TO HAVING A COMPUTER AGAIN.
I just do not understand the console appeal. My last console was an Atari 2600.
A work that expires before its copyright never enters the public domain and thus enjoys eternal copyright protection.
For that matter, you could just figure out the algorithm that MS is using to determine the Vista experience scores, and use THAT.
You know how some laptops have an alternate, simple OS built in that can fire up in seconds to play movies, listen to music, and so forth? I think that would be a slick way to establish the pc back as a gaming console. It could be a stripped down, heavily tainted linux OS, or a severely trimmed XP; the point is you would put in a disk and hit the 'game' button on the case, and bam!
I've been saying this since at least '95, "Why can't games be bootable?" With the proliferation of CD/DVD burners, It shouldn't be so difficult to create a Windows or Linux installer that customizes the game for your particular system and create a bootable CD/DVD. By eliminating the Windows executable and all other programs, games should run XX%(pull stat from whatever orifice you wish) better. Considering that back in the day, you would exit out of Windows 3.1 to play DOS games even though you could run them in Windows. They were alway faster in DOS. Wasn't until Windows 95 and that God awful game Microsoft came up with that was truly Win95 compatible that game makers accepted the performance hit just so they could sell how easy it is to run the game.
Because that would be a pain in the ass. Instead of pausing my game and pressing alt-enter to switch from fullscreen to a window, I'd have to reboot, just to do something else with the computer.
Or boot it inside a virtual machine.
Maybe that's because customers thought ease was worth more than a few milliseconds. There's no way I'd still be playing Kohan or SMAC every once in a while, if I had to reboot to do it.
Also, it seems like eliminating the OS is exactly the wrong approach from an engineering perspective. The OS is there to provide drivers, and a way to upgrade stuff without altering the game software itself. Get a new video card, recompile the game with a different video driver? Ugh. And what if it's a network game? What if it has sound? What if you want to store saved games on disk?
I think you might be happier with a console game system. (And I think I might be less happy with one, which probably explains why I haven't had one since the 1980s. ;-)
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
...because, invariably, a PC which was good two years ago when I bought it just never seems to be good enough for the games coming out two years later.
Game companies trying to use the high end equipment to "fully develop" their games kept leaving me with abysmal frame rates. I got tired of my wallet smoking from trying to keep up.
Of course, I understand the idea. Can you imagine game development languor if the latest NVidia or ATI was forced to sit on the store shelf because a company is dedicated to the creation of games which will have excellent framerates on boxes carrying cards, memory, and CPU horsepower from four to five year old machines?
It just seems like the only people who can afford "hard core" PC gaming are the ones who are willing to build their own boxes from a la carte parts (already an expensive proposition) hoping that upgrades they'll have to perform are minimal and they get a few years of top-level experience through a generation or two of games before having to do a major overhaul.
I mean, I like the idea of this kind of uber-performance insanity getting reined in a bit, but I just don't see how this could reasonably accomplished. And "speccing" systems doesn't help either. With so many hardware options and combinations thereof, can you really make any real statements about compatibility and performance without caveating the shit out of it?
At least with a console I know that that console is going to be at least 5 years relevant. I know that every game produced for it has been tested against identical or near identical hardware to the hardware that's in my console so I don't have to worry about compatibility issues or a degraded experience. I know that the controllers will not require setup to use properly. In other words, if a game strikes my fancy, I can buy it only with the knowledge that the console it is made for is the same console that I purchased and know its going to work (at least if the disk isn't scratched beyond repair).
Unless this "standardization scheme" can approach this level of confidence, it strikes me as an empty effort.
The problem is, more often then not the OS is MS's OS. That raises a few questions, A) Will this game be supported in the next version of Windows (after Vista I think this is a question all of them need to answer) B) Will this game work even without MS's next generation of "security" (such as UAC). I don't think any of them can be truly answered without being MS and that is the real problem with PC gaming. With consoles it can be rather guaranteed that software made for the Wii will still work on a Wii made 7 years down the line, with PC gaming the disk you bought 4 years ago may not work on MS's new OS, and that is where Linux or other OSS OSes come in. With say Ubuntu you can get a free base that you know what everything is, as for driver updates it would just be as simple as including them on a CD to be flashed onto a USB drive and then the OS would read the drivers and update it. I don't see how a company can spend tons of money on a game that may not work right 2, 3, or 5 years down the road.
Taxation is legalized theft, no more, no less.
Pardon my ignorance, but you may know the answer to this; are there any virtualization systems out there that offer near-native performance specifically in reference to the video hardware? I'm sorry if this is noob, but I know next to nothing about virtualization. My ignorance-crippled googling is telling me mostly no, with enough uncertainty to make me ask.
"I've been saying this since at least '95, "Why can't games be bootable?"
Console games, are esentially bootable, to switch games you switch discs and hit reset...
Why would Pc games do the same thing? it's easier for a PC to make the game a program that installs and uses whatever drivers the OS has, there is no point to make PCs load programs like consoles do, because consoles already provide that functionality for less cost.
https://www.gnu.org/philosophy/free-sw.html
good point, the main factor of PC games that makes them interesting is persistence. That a game world data can stay grow and ebb and change as you play it. It's got gigabytes of space and no time limit when you hit the reset button. The real push on PCs should be for persistent games... ones that stay available all the time and you just check in to see how they're doing.