ambar_hitman
Member
Lots of people with FX6, 920s and Phenoms maxing out at high framerate here.
Receipts.
Here is my video of W3 Ultra settings:
https://youtu.be/aUJ2w3XwEhk
Lots of people with FX6, 920s and Phenoms maxing out at high framerate here.
Receipts.
Updated the OP. Fix is coming. Thanks Aselith for posting it.,
SSE 4 – for CPUs that do not support SSE 4, it is causing the game to crash on boot (some of these area technically below min spec, but we don’t want it to crash!)
Even if you hand-write asm for some ISA, it's highly unlikely you'd have no high-level fallback for it, and that's usually affordable for desktop grade CPUs anyway.blu said:If the game originated on the ps4 - not entirely unlikely.
We're talking about sub-systems that are predominantly written in high-level languages, so SIMD "support" typically boils down to intrinsic versions of some vector classes. Which fall under what I mention above - 99% of the time you'd have your non SIMD version of such classes for debugging purposes if nothing else.Vanishing Avatar said:Physics, animation, and many other things are done on the CPU, and all do lots of vector operations.
don't this game crash every 15 minutes on PS4
I think that might be jumping to conclusions. If you actually read what the guy says :-
To me that reads as "they aren't going to make the game work, they are just going to stop it from crashing". Probably instead of crashing you will get a message that comes up saying "your PC is below the minimum requirements for the game".
I dunno I could be wrong. I just think people need to err on the side of caution here.
If Hello Games want's mine and everyone elses money they'll sure as hell will fix it.
I think that might be jumping to conclusions. If you actually read what the guy says :-
To me that reads as "they aren't going to make the game work, they are just going to stop it from crashing". Probably instead of crashing you will get a message that comes up saying "your PC is below the minimum requirements for the game".
I dunno I could be wrong. I just think people need to err on the side of caution here.
Sean Murray ‏@NoMansSky 14m14 minutes ago
It's been a very long night, a lot of the team are still here though! We are currently testing fixes for older AMD Phenom CPUs + more
They're cutting out AMD processors released as recently as 2010 without the SSE 4.1 instruction set.Hm looking at the 212k playing No Mans Sky on steam right now I get the feeling Hello Games won't go out of their way to cater for a few that are using decade old cpu's.
Look you might be right, they might make it work, I hope they do. However I am saying from that statement there is NO indication that they will make the game work with SSE 4.1 less cpu's.
You're fine, but do yourself a favour and replace it with a 6 core second hand 5650
We're talking about sub-systems that are predominantly written in high-level languages, so SIMD "support" typically boils down to intrinsic versions of some vector classes. Which fall under what I mention above - 99% of the time you'd have your non SIMD version of such classes for debugging purposes if nothing else.
And if you're doing something more involved (like writting larger loops entirely in SIMD intrinsics) you'd be better off looking at GPGPU anyway.
Hm looking at the 212k playing No Mans Sky on steam right now I get the feeling Hello Games won't go out of their way to cater for a few that are using decade old cpu's.
Didnt Sean just tweet that they are arr working for a fix for older cpu's on his twitter? He said they are working on a fix for Phenom
Noone does runtime selection at that granularity. Even if branches were free, you throw away all compiler optimizations - the whole point is to choose at compile time, and the only runtime selection is at granularity of large-scale modules (eg. load physics with FPU or SSE type of thing).Vanishing Avatar said:If so, it makes a fallback slightly harder, because if you test if SSE 4.1 is available before every operation, the extra branches may end up being slower than any gain for such a small piece of code.
Read the context - there were no references to broadly generalized usage of that sort. The question posed was in reference to large code-blocks hand-crafted with SIMD intrinsics.GPGPU is usually not the answer
This SSE 4.1 isn't some new tech that magically improved performance if used.
Dorothy? Sorry, do we know each other?Sean?
Perhaps. Then again, the dev of the game may not have written the code themselves, it suffices they used some popular ps4 library or some such. Point being, if the game originated on the ps4, it's not entirely improbable some sse4.1 code sneaked in. Or they consciously shipped it, underestimating their non-SSE4.1 hw base, while also forgetting to mention that in their sys reqs page - who knows.Even if you hand-write asm for some ISA, it's highly unlikely you'd have no high-level fallback for it, and that's usually affordable for desktop grade CPUs anyway.
Aside from the GPGPU part which I generally disagree with (whether GPGPU would be of use largely depends on the latency requirements of the situation and where the data were heading to, among other factors), you're right - most serious PC sw does have DISABLE_FANCY_ISA_EXTENSIONS build flags.We're talking about sub-systems that are predominantly written in high-level languages, so SIMD "support" typically boils down to intrinsic versions of some vector classes. Which fall under what I mention above - 99% of the time you'd have your non SIMD version of such classes for debugging purposes if nothing else.
And if you're doing something more involved (like writting larger loops entirely in SIMD intrinsics) you'd be better off looking at GPGPU anyway.
Yeah it can lol. If it didn't improve performance it wouldn't be used.
Others games required SSE4.1 at launch AMD I don't if they were patched.Then why doesn't any game apart from NMS force it? And NMS devs are patching it too.
Then why doesn't any game apart from NMS force it?
Da fuck is SSE 4.1? You have to know that shit to buy a game? Lol
Earth Defense Force 4.1 also crashed if your CPU didn't support it. They fixed it a few days ago.
Then why doesn't any game apart from NMS force it? And NMS devs are patching it too.
Others games required SSE4.1 at launch AMD I don't if they were patched.
And from the patch looks like they will fix the crash to show a friendly message... I didn't read anything saying they will remove the use of SSE4.1 from the code.
Are you seriously arguing that a developer is using SSE for anything other than performance optimization?
Are you suggesting that EDF and mgs v games got rid of that so called performance optimization for non SSE4.1 CPUs when they removed the patch? I know people can run those games great on older CPUs. So that optimization just vanished in thin air???
WHAT ARE YOU TAKING ABOUT?
Do you even know what SSE is?
Here is how you access it
To access the Experimental branch right-click on the game from the library page and select "Properties". Among the available tabs will be the "BETAS" tab.
Code: 3xperimental
Your new branch should be listed in the dropdown menu under "Select the beta you would like to opt into:"
Improved AMD Phenom Support
Thousands of lines of assembly have been rewritten overnight to support AMD CPUs. Unfortunately whilst the game code no longer relies on anything above SSE 2, Havok Physics still requires “Supplemental SSE 3”, which was not supported until “Bobcat” and above. We’re discussing with Havok.
So it was handwritten..
edit - It still won't run on phenom though since they don't support SSSE3.
which Phenom II do you have?I have a Phenom II and it runs they use SSE4a. It seems like probably just an alternate branch above 3 for AMD.
I have a Phenom II and it runs they use SSE4a. It seems like probably just an alternate branch above 3 for AMD.
which Phenom II do you have?
So, they're wrong about havok requiring SSSE3? Weird.
So it was handwritten..
edit - It still won't run on phenom though since they don't support SSSE3.
Wtf when does Havok force SSSE3 now? Is this some new Havok version?
http://steamcommunity.com/app/275850/discussions/7/360672304897578119/
Not sure when they started requiring it, maybe when they put out that new more optimized version a few years back.
don't this game crash every 15 minutes on PS4
I know im gonna get a lot of flak for this, but seriously - don't cheap out on CPU's, yeah you can technically get away with lower end CPU's, but don't. The amount of people sticking 980+ power GPU's with either an AMD CPU, or a very old intel (i7 920) is ridiculous. Ever heard of bottle-necking? I'd bet in a few cases atleast a cpu/ram upgrade and a lower end GPU would provide better results for some users.
Lets face it guys, you didn't buy an old AMD CPU because it was the best, you got it because you were cheap, and you obviously get what you pay for.
Now this might have had SSE4.1 flags enabled on compile, even though it is not required, so disabling that flag and re-compiling might fix it, or SSE4.1 might be required (lets face it, its a CPU heavy game - and by that i'm not talking about pure power, but complexity)
After all what do you think instruction sets are? Miscellaneous fluff just to artificially inflate a games requirements? No, they give the CPU a helping hand at doing incredibly complicated instructions quickly. It's probably a compile flag that can be disabled and isn't a hard requirement, but who knows for certain until a patch it out?