May 2019 - last edited May 2019
Dear EA/Respawn
I am writting this email because of an error when i try to run the game "your cpu does not have POPCNT!".
Yes i know what is POPCNT and my CPU is old for it because its Intel Core 2 Quad Q9400 with 6GB RAMs and a GTX 770 but come on EA I played Titanfalls 2 on this pc (awesome game) and it ran on medium settings with 60-70 FPS and my PC really can't run this game come on I played a lot of games with high system requirement like The Witcher 3 (High/50-60 FPS) PUBG (Low/60-70FPS) Rust (Medium/50 FPS) and of course Titanfall 2 (Medium/60-70 FPS as i said).
Please EA/Respawn I really like your game and please patch it, everything is possible.
Thank for your patience
Solved! Go to Solution.
May 2019
This game requires the POPCNT CPU feature and the minimum requirements reflect that need.
MINIMUM REQUIREMENTS:
OS: 64-bit Windows 7
Processor (AMD): AMD FX 4350 or Equivalent
Processor (Intel): Intel Core i3 6300 or Equivalent
Memory: 6GB - DDR3 @1333 RAM
Graphics card (AMD): AMD Radeon™ HD 7730
Graphics card (NVIDIA): NVIDIA GeForce® GT 640
DirectX: 11 Compatible video card or equivalent
Online Connection Requirements: 512 KBPS or faster Internet connection
Hard-drive space: 22GB
Thanks.
May 2019
This game requires the POPCNT CPU feature and the minimum requirements reflect that need.
MINIMUM REQUIREMENTS:
OS: 64-bit Windows 7
Processor (AMD): AMD FX 4350 or Equivalent
Processor (Intel): Intel Core i3 6300 or Equivalent
Memory: 6GB - DDR3 @1333 RAM
Graphics card (AMD): AMD Radeon™ HD 7730
Graphics card (NVIDIA): NVIDIA GeForce® GT 640
DirectX: 11 Compatible video card or equivalent
Online Connection Requirements: 512 KBPS or faster Internet connection
Hard-drive space: 22GB
Thanks.
May 2019
May 2019 - last edited May 2019
Hi Barry, as an EA community manager You would obviously be aware of the EA game Anthem. As such we know EA has addressed this POPCNT issue and patched that game. So what people are merely asking is why would your company address and fix this issue on one game (Anthem) and not another game (Apex Legends)? The minimum requirements for Anthem are: Intel Core i5 3570 or AMD FX-6350 https://www.ea.com/games/anthem/buy/pc-system-requirements
However, since the POPCNT issue was fixed on Anthem many CPU's which do NOT meet the minimum requirement still can launch and successfully play the game.
So the simple question based on the information above is "Why" has Anthem been patched and Apex Legends has not for the same issue? Why can Anthem be played on "below" minimum requirement CPU's but Apex Legends can not?
May 2019
System Requirements are a statement about performance and compatibility.
POPCNT may be a relatively obscure CPU instruction but the requirements for the game were chosen so that the stated compatible CPUs and newer would all have that instruction available.
The argument that older, relatively high performance CPUs should be able to play doesn't fly specifically due to this missing CPU instruction.
May 2019
Thanks for replying.
@EA_Barry wrote:
System Requirements are a statement about performance and compatibility.
I still can't agree with this statement and the reason is that I wasn't very accurate with my own. System requirements is a statement about compatibility, yet limited to OS and DirectX. I simply don't think that the correct information about CPU compatibility are being conveyed through the System Requirements. Specially thinking back at the last 15 years of PC gaming and having never encountered such a case that couldn't be fixed with some tweaking (and with the massive amount of previous instances of this problem being fixed nonetheless, it is hard to think otherwise).
Despite that, I understand that this was a design choice and I thank you for taking your time for this clarification. I talked earlier about a client sided fix being impossible to use because it would trigger EAC. Would it be possible to set up EAC to ignore the specific injector which emulates the POPCNT instruction? And if so, where could we discuss such a matter?
May 2019
@Cozzolino92Everything is possible in computer world, question is do they want to do changes. I too had problem with my old non sse athlon before, played Crysis, but couldnt some new crappier games cos they demanded sse. They probably didnt even thought about popcnt, they have preset compilers witch made game way it is. Ofc they can just recompile it with no sse support to it can be run on poor computers, but who cares(they dont)! Game is already crappy optimized and running it on older processors would be even more torture than not playing it.
May 2019
@Zerox50hOld sandy bridge processors like mine(i5 2400) are shamefully cheap for that they offer. Sell your old cpu and board, buy some new i5 2400-2500 with board and transfer rest of your computer on it. Shouldnt cost more than 20$ to do that, and you are ready to go
May 2019 - last edited May 2019
Hi there Barry,
As another poster @NoSimpsAllowed so eloquently put it:
"...since the POPCNT issue was fixed on Anthem many CPU's which do NOT meet the minimum requirement still can launch and successfully play the game.
So the simple question based on the information above is "Why" has Anthem been patched and Apex Legends has not for the same issue? Why can Anthem be played on "below" minimum requirement CPU's but Apex Legends can not?"
Better yet, can you pass along a definitive statement from Respawn or the lead Producer on EA's side saying:
"It is absolutely impossible to patch POPCNT retro-compatibility into Apex Legends to allow the affected CPUs to launch the game,
and it will never, ever happen."
Because right now:
1) I'm actively playing 2018/2019 AAA game releases - including an EA game - that did tweak their compilers and patched the POPCNT requirement out, allowing affected users to engage in the games, and
2) I can play all of Apex Legends' current competitor Battle Royale games at full bore 60fps/native 1080p on High settings. All of 'em, 2019 releases included. Even those with arguably more technically demanding complexity and visuals, and higher system requirements than Apex.
- Yet I cannot even launch Apex (on the aforementioned PC) due to POPCNT's hard presence.
I would need a programmer at Respawn or a tech lead at EA to literally spell out the reasons why it's not feasible.
Not a past tense "because the system requirements" cop out, but rather an actual detailed explanation why a future patch isn't possible.
Then we'd be satisfied - and quite appreciative, actually.
Thanks,
-RG
May 2019
@RevGunthakWhat I'm gathering is that there is some purposeful obfuscation going on by EA. For example the questions I posed were very clear and had a pertinent example of another recent EA game Anthem.
In other words I left out any mention of competitors and just asked some very overly simplistic questions about why would EA patch one of their games and not the other for POPCNT? I mean it's so simplistic. This is 3rd grade deductive reasoning that obviously adults at EA should be able to answer.
Lets take a trip back to grade school.
- EA has two games (actually more just trying to keep it simple)
- One is called Anthem the other is called Apex Legends
- Anthem received a patch to fix the POPCNT issue
- Apex Legends did not
- Anthem can now be played with CPU's (Core 2 Quads) that do not meet the minimum requirements
- Apex Legends still can not be played with CPU's that do not meet the minimum requirements
Q: Why wont EA patch Apex Legends. (Notice how I stated wont and not cant. Obviously they have shown they can do it with Anthem)
It's really not rocket science. It's a simple question using simple deductive reasoning. The real answer I guarantee you can be answered with two lines of space. Long winded responses to simple questions like the ones we receive from EA implies to me that they are just not concerned with the issue ,have no intention of fixing it, and are not interested with giving just a straight answer.