4 ms·
We're definitely way past the point where console hardware is vastly different from PC hardware; we're not in the age where what makes a console special is havi
by mort96 3mo ago
We're definitely way past the point where console hardware is vastly different from PC hardware; we're not in the age where what makes a console special is having a sprite processor which allows it to render graphics in a way that mainstream PC hardware is incapable of. It's all pretty much just x86 APUs from AMD, slightly customized compared to what you get off the shelf.
However everything other than the hardware is what makes consoles special. They're a special-purpose device which is specifically designed to only be used with a game pad on a big screen. That means stupid stuff like a pop-up which needs mouse interaction, or the system getting confused about window focus, or games which have controller support but whose launchers need mouse interaction -- issues which have always plagued living room gaming PCs -- just categorically can not exist.
And they live in a completely different market. You have one mass produced computer which benefits from economies of scale, sold to a captive audience which has to buy games from the manufacturer. This allows completely different pricing strategies from non-console PCs where the manufacturer needs to make a significant profit on every device sold.
Then there's the developer angle. In the traditional desktop PC world, you have to work around performance quirks of many different GPU manufacturers and their drivers, and you're always in this careful balancing act where increasing graphics or CPU processing time by a little bit reduces your potential market. A console, representing exactly one hardware configuration owned by millions of people, allows much more extreme hardware utilization; you can consume every available CPU core, every available byte of memory, hit exactly 16.6ms frame times, and your game is gonna run at a smooth 60 FPS for everyone.
So yes, the computer science behind consoles is boring these days, they're "just PCs". But the market dynamics and developer implications mean they still have a place as a product that has a fundamentally different role than a traditional PC.
This is coming from someone who hasn't owned a console since the PS4 FWIW; I play my games on a Linux box with an Xbox controller in my living room.
- Gigachad 3mo ago>However everything other than the hardware is what makes consoles special. They're a special-purpose device which is specifically designed to only be used with a game pad on a big screen. That means stupid stuff like a pop-up which needs mouse interaction or the system getting confused about window focus, issues which have always plagued living room gaming PCs, just categorically can not exist. This is exactly the problem Valve has solved. SteamOS presents a just works managed OS that is fully usable with a console controller. You hit the middle button on your game controller and the steam machine just turns on, wakes your TV, and switchs the input. The UX difference between Console and PC is shrinking to near zero.
- mort96 3mo agoYeah, until you try to launch Trackmania and its launcher needs mouse input to function.
- cassianoleal 3mo agoValve has also solved that by incorporating trackpads to the controller. I bet the PS controllers's trackpads can also be used for that.
- mort96 3mo agoYou can't seriously argue that using a keyboard/mouse interface using the controller track pad is as nice an experience as just using a controller-focused interface. And since the Steam Machine doesn't come with a controller, I would bet that a large fraction of users will be using an xbox controller or something.
- cassianoleal 3mo ago> You can't seriously argue that using a keyboard/mouse interface using the controller track pad is as nice an experience as just using a controller-focused interface. I didn't.
- mort96 3mo agoThen what did you argue? What was the point of your comment? How is the problem "solved"?
- cassianoleal 3mo agoThe parent to my comment said: > launcher needs mouse input to function I said the trackpads solve for that. Nothing else. I didn't claim it was great, I didn't claim it was better than all alternatives, I didn't claim it works as well as a high-DPI mouse on an FPS. Whatever else you may have read on my comment was your own extrapolation.