Well, then why should they have to put more time and effort into making it run on a low end to high end graphics card? They shouldnt have to bother with ultra, high, medium, and low settings. Just design one level of graphics for a mid range card. If you card is weak, cant run the game. If you card is strong, cant use all its power. After all, we have moved on from older graphics levels, right?
I am obviously exaggerating, but the point is, porting to PC entails providing the game with the ability to run on a wide range of hardware. I am not a programmer, but from information about previous games with the same problem, I dont think it is a hugely burdensome task to assigning cpu priorities to make the game run on a true dual core.
Just like I'll assume they split 3-4 separate, unique tasks across 3-4 virtual CPU threads.
I love it how people are talking smack about Intel not innovating, hence not enticing people to upgrade, and then we have this thread where people are blaming the developer that the game won't run out of the box on a POS $50 dual core processor. Amazing. While at it, maybe BF5 should run at 1080p Low on an HD7770 + G3258 or DICE is evil? At no point does it strike anyone that PS4 is
actually more powerful for well-threaded PC games than such crappy PCs?
If anything, we should be praising the developer(s) for finally requiring i3/4-core CPUs as the bare minimum in 2016.
Like I said, most of the people complaining in this thread are also ignoring that dual-core and i3 CPUs are a major bottleneck in many other AAA games. Heck, even an i5 2500K OC is starting to become a bottleneck in many titles.
The minimum GPU spec is also high:
AMD Radeon™
R9 270x or better.
This is not true, overclocked i7-2600K will do just fine for a few more years in games requiring quad core CPU with 8 threads. In fact an overclocked i7-950 would handle that as well.
Did you not read my post. That's exactly what I said. I said it's better to buy an i7 2600K style CPU, keep it for 5-6 years, and upgrade again to such a processor. That's exactly what I am stating as opposed to spending $50 on crappy dual cores and complaining.
That doesn't mean i7 2600K isn't 30-40% slower than i7 6700K in some CPU demanding scenarios though.
https://www.youtube.com/watch?v=VDo-j00vUtw
Point is, a January 2011 2600K OC is still better than any dual core/i3 released in 2016. That means the strategy of penny penching and buying dual cores and i3s for modern PC gaming doesn't work.
Let's put it this way. What if they drew the line at an 8-core, because the consoles have 8 cores. The minimum required CPU was an FX-series 8-core. Would that please you as well?
It's not that simple. Chances are they needed more than 2 separate CPU threads for completely different tasks. It's perfectly reasonable to expect a modern, cutting edge game to require at least 3-4 threads. OTOH, it's not reasonable to all for a modern cutting edge game in 2016 to require an 8-core CPU as the minimum. We haven't had 8-core CPUs at affordable prices since 2007, did we? Over time developers need to adjust expectations and move forward with the times. Just like single cores died, it's time for dual core to die.
Maybe now you can see the point of my argument, which really has nothing to do with any personal desire to play this game or not.
OK, so let's say the developer made a game from the ground-up to use 6 CPU threads. Then when they ported it to the PC, they were able to consolidate it to run on 3 virtual threads. That means they may have tried as hard as they could already to bring compatibility to the lowest market segments of PC.
You still haven't answered the point I made. Today a single core Skylake 4800mhz is faster than a Core 2 Duo E6300->E8500 but if a game requires at least 2 cores, I won't complain that it won't run on a single core Skylake 4800mhz since back when the developer designed it, they couldn't look 7-8 years into the future and predict this. Using your logic, if in 5 years we have 10-12Ghz dual cores, they should not be locked out of 2020 games that require quad-cores as a minimum spec. Guess what, when that 2020 game is being designed in 2016-2017, maybe the developers cannot foresee 10-12Ghz dual cores in 2020 so they start coding the game properly -- you know to take advantage of multi-threading which is where the industry is heading.
You make coding sound like clicking check boxes and just allocating tasks ABCDE to Core 1 and FGHIJK to Core 2 but maybe you cannot just do it that easily.
If developers got even better at multi-threading and 90% of PC games started to use 8 cores well, I'd buy a new CPU and just resell my outdated CPU platform. If you don't want to deal with CPU/GPU/Windows OS obsolescence, there are always consoles.