Jump to content

Why do consoles set the minimum requirements

pyr0

Hello.

 

Recently I was building a cheap PC for playing all games at 1080p 60fps. I was going to put a Radeon HD 7850 in it, but had to put a GTX 670 in it to achieve that goal, despite not caring about fidelity.

I can kind of understand why a CPU of a certain level is required for a game, as you can't decrease AI complexity or change from simulating a bullet to hitscan with the flick of a switch, but setting the bar so high on graphical fidelity seems inexcusable. Many of my friends would like to get into modern games, but their rigs (GTX 550s, 460s, hell, one of my friends has a 9800gt), can't handle them graphically despite their CPUs being perfectly capable, and not being able to afford a new GPU. So why is this. Why for example, do you need a PC much faster than a PS$ to hit 1080p 60fps. Why for example, did they cap the fidelity so high in Deus EX, Mankind Divided as to basically lock people with console or near console powered PCs to 30fps?

 

It seems illogical to me, as you are isolating a big chunk of the market who would love to play your games, but, either because their GPUs aren't powerful enough, or because their cards don't support newer APIs (A rant for another day)

 

As much as I am mainly venting steam here, I am curious why everyone else here thinks that this fidelity cap happens. I'm sure you have friends who are in a similar position to mine.

 

Thanks for getting to the end of my rant.

Link to comment
Share on other sites

Link to post
Share on other sites

depends on whether the game is optimized or not. Gears of War 4 for example is wonderfully optimized, whereas Mafia 3 is a shitty port. sometimes you don't need a whole lot to run games at 1080p60fps, sometimes you do. again the game has to be optimized if you want the former. 

Link to comment
Share on other sites

Link to post
Share on other sites

The big issues for this is the randomness of the hardware that PC gamers use. Games would likely be easier to run if we all had a single build to play off of.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, ARikozuM said:

The big issues for this is the randomness of the hardware that PC gamers use. Games would likely be easier to run if we all had a single build to play off of.

But then that removes the diversity and choice in the PC market. I like being able to build PCs for various budgets, such as my i5-2500k and GTX 750 Ti budget PC vs my i7-4770 and GTX 970 PC, which was built for good performance in certain games, and a little streaming.

Main Gaming Rig:

Spoiler

Core i7-4770, Cryorig M9i Cooler, ASUS B85M GAMER, 8GB HyperX Fury Red 2x4GB 1866MHz, KFA2 GTX 970 Infin8 Black Edition "4GB", 1TB Seagate SSHD, 256GB Crucial m4 SSD, 60GB Corsair SSD for Kerbal and game servers, Thermaltake Core V21 Case, EVGA SuperNOVA 650W G2.

Secondary PC:

Spoiler

i5-2500k OCed, Raijintek Themis, Intel Z77GA-70K, 8GB HyperX Genesis in grey, GTX 750 Ti, Gamemax Falcon case.

 

Link to comment
Share on other sites

Link to post
Share on other sites

And, with things like HairWorks and TressFX it further complicates the issue.

Don't consoles use dynamic resolution as well? As in, some games run at 900p or even 792p for a consistent experience? I'm not a console expert and have only owned a 360, so I wouldn't know.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, anybodykek said:

And, with things like HairWorks and TressFX it further complicates the issue.

Don't consoles use dynamic resolution as well? As in, some games run at 900p or even 792p for a consistent experience? I'm not a console expert and have only owned a 360, so I wouldn't know.

Yes. Many games on console will upscale their graphics to lessen the burden on the hardware. Unless you're Nintendo and do 1080@60 with good first and second-party programming.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

Honestly I call nonsense on 550s not being able to run modern games. Sure, they won't run at 1080p ultra, but they should at least work at a reasonable framerate. By the way, a 550 is not faster than a console gpu. It's also not true that you need to spend more for the same quality.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, ARikozuM said:

Yes. Many games on console will upscale their graphics to lessen the burden on the hardware. Unless you're Nintendo and do 1080@60 with good first and second-party programming.

Wow. That sucks. I mean, if you can't tell the difference, then it's fine, but you could apply that "no difference" logic to PCs as well.

 

Props to nintendo, what the fuck are sony and microsoft doing

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, Sauron said:

Honestly I call nonsense on 550s not being able to run modern games. Sure, they won't run at 1080p ultra, but they should at least work at a reasonable framerate. By the way, a 550 is not faster than a console gpu. It's also not true that you need to spend more for the same quality.

You should have seen Doom at 1080p. He wasn't able to hit 60fps, and 720p makes everything pixellated and hard to hit. I love doom, but their low settings are hardly low.

Also, It is a single 550.

Link to comment
Share on other sites

Link to post
Share on other sites

You need a PC faster than a PS4 to get 1080p at 60FPS for lots of games because the PS4 is too slow for that.

 

As for the actual topic, the biggest problem is that most developers are building their games for a console first, and they don't put that much work into optimizing the game on PC or giving you a lot of options.

 

Also, there comes a point where getting a game running at 1080p60 would require a "Half-Life 1" button. I think that would actually be quite a bit of work to implement.

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, pyr0 said:

You should have seen Doom at 1080p. He wasn't able to hit 60fps, and 720p makes everything pixellated and hard to hit. I love doom, but their low settings are hardly low.

Also, It is a single 550.

Well, 720p is expected - the 550 is about 6 years old by now and even back in the day it was a pretty low end card.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, pyr0 said:

Hello.

 

Recently I was building a cheap PC for playing all games at 1080p 60fps. I was going to put a Radeon HD 7850 in it, but had to put a GTX 670 in it to achieve that goal, despite not caring about fidelity.

I can kind of understand why a CPU of a certain level is required for a game, as you can't decrease AI complexity or change from simulating a bullet to hitscan with the flick of a switch, but setting the bar so high on graphical fidelity seems inexcusable. Many of my friends would like to get into modern games, but their rigs (GTX 550s, 460s, hell, one of my friends has a 9800gt), can't handle them graphically despite their CPUs being perfectly capable, and not being able to afford a new GPU. So why is this. Why for example, do you need a PC much faster than a PS$ to hit 1080p 60fps. Why for example, did they cap the fidelity so high in Deus EX, Mankind Divided as to basically lock people with console or near console powered PCs to 30fps?

 

It seems illogical to me, as you are isolating a big chunk of the market who would love to play your games, but, either because their GPUs aren't powerful enough, or because their cards don't support newer APIs (A rant for another day)

 

As much as I am mainly venting steam here, I am curious why everyone else here thinks that this fidelity cap happens. I'm sure you have friends who are in a similar position to mine.

 

Thanks for getting to the end of my rant.

For developers, consoles are the main focus, so when they develop games they are not thinking about what about low-end PC owners. They are more focused on taking advantage of the console hardware as much as they can. When it comes time to porting it over, they could start offering more settings to let you play the games on crappier hardware but it's more work and not worth it. Consoles are where the money is at and PC just gives them a little more hence why you get shoddy ports or unoptimized pc versions.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, anybodykek said:

And, with things like HairWorks and TressFX it further complicates the issue.

Don't consoles use dynamic resolution as well? As in, some games run at 900p or even 792p for a consistent experience? I'm not a console expert and have only owned a 360, so I wouldn't know.

Some games use dynamic resolution. Microsoft published games have been using it a lot because their GPU is a little underpowered compared to the PS4 so they could still advertise their games at 1080P even though at intense parts it can dynamic go down to 900P.

 

3 hours ago, ARikozuM said:

Yes. Many games on console will upscale their graphics to lessen the burden on the hardware. Unless you're Nintendo and do 1080@60 with good first and second-party programming.

The ones that are 720P and 900P natively will upscale to at least 1080P and the reason they do that is for displays that don't do upscaling so the user won't get black bars (but TVs nowadays all upscale for you). They don't do it to lessen the burden on the hardware. If they need to upscale to 1080P, they are probably using the same amount of compute power, they just aren't rendering their frames at that resolution. 

Nintendo games aren't 1080p@60 because of good programming, they are able to achieve those specs because they don't create that demanding of games. Non-Nintendo games on other platforms usually aim for more realistic graphics and need to perform a lot more GPU works to generate the image that they want. What Nintendo does a good job at is art, their games look fantastic, they just don't need that much power to create what they need to awe people.

 

3 hours ago, anybodykek said:

Wow. That sucks. I mean, if you can't tell the difference, then it's fine, but you could apply that "no difference" logic to PCs as well.

 

Props to nintendo, what the fuck are sony and microsoft doing

Read above ^. Nintendo isn't doing anything special they just have less graphical resource requirements for most of the games they try to make because the art style they use don't require a lot.

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, jakinov said:

For developers, consoles are the main focus, so when they develop games they are not thinking about what about low-end PC owners. They are more focused on taking advantage of the console hardware as much as they can. When it comes time to porting it over, they could start offering more settings to let you play the games on crappier hardware but it's more work and not worth it. Consoles are where the money is at and PC just gives them a little more hence why you get shoddy ports or unoptimized pc versions.

Yeah, but the way I see it, you are taking away polygons and detail, not adding it, so I can't imagine it taking that long

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, jakinov said:

Nintendo games aren't 1080p@60 because of good programming, they are able to achieve those specs because they don't create that demanding of games. Non-Nintendo games on other platforms usually aim for more realistic graphics and need to perform a lot more GPU works to generate the image that they want. What Nintendo does a good job at is art, their games look fantastic, they just don't need that much power to create what they need to awe people.

Pixels aren't seen as different by hardware. Art style can make things easier but pixel count and compute power requirements don't change based upon it.

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, ARikozuM said:

Pixels aren't seen as different by hardware. Art style can make things easier but pixel count and compute power requirements don't change based upon it.

Yes they do...you use the a GPU to generate an image at X resolution with Y amount of pixels, depending on your art style and the picture you want to create, you will have different resource requirements. A realistic first person shooter will have a bunch physics for all it's objects (including things like cloth, hair, weather, etc.), destruction, extra fancy lighting, more detailed textures, more complex and more shapes/objects (more polygons), etc. that a game like Smash brothers won't have.  

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...
On 21/10/2016 at 3:03 PM, ARikozuM said:

Yes. Many games on console will upscale their graphics to lessen the burden on the hardware. Unless you're Nintendo and do 1080@60 with good first and second-party programming.

Nintendo games are 720 60. Except for smash bros.

Intel i5-3570K/ Gigabyte GTX 1080/ Asus PA248Q/ Sony MDR-7506/MSI Z77A-G45/ NHD-14/Samsung 840 EVO 256GB+ Seagate Barracuda 3TB/ 16GB HyperX Blue 1600MHZ/  750w PSU/ Corsiar Carbide 500R

 

Link to comment
Share on other sites

Link to post
Share on other sites

Developers focus on consoles for two reasons:

  • They can optimize for the hardware because they know it's the only hardware they have to optimize for.
  • The software environment is simpler.

In other words, they have a minimal amount of unknowns to work with and don't have to come up with "general solutions" to problems. The problem going into PC land is that all goes out the door. Even if you have a similar setup to the PS4 or XB1 (an AMD processor with an AMD graphics chip), you still don't have the software environment the developers used. PS4 uses a stripped down BSD OS with a custom API. XB1 has a bare bones Windows NT kernel running in a VM and probably a stripped down DX11/DX12.

 

However, the whole idea that consoles set the minimum requirements is absurd. What about PC gamers who aren't on the latest and greatest hardware? You know what happens when you release a game that demands hardware from the future to be run even on high settings? You've basically released a benchmarking tool.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×