08-20-2016, 10:49 AM
(08-20-2016, 08:32 AM)TomGuycott Wrote: I know literally nothing about computer hardware or software on a technical level, but based on the complexity of computers alone I feel like that is something that is... not possible? I mean, there's a point where you actually can't run older games on newer hardware because of compatibility issues already, I feel like the only way to ensure every computer runs every game is that ever thing HAS to use the exact same internal hardware, which is not a possibility unless they only make the exact same computer.
I don't know what I'm talking about, though. Computers are complicated.
Well it's true to some degree, what you typed. There are some minimum standards across hardware and software that are the same (for example, the order in which things happen to start and draw a program window, before the program routines start happening), but what can change across hardware and software is the implementation of everything else, which is where incompatibility can come in. Some programs might make use of specific routines to an AMD processor, for example, and so if you're an Intel processor user, it won't know what to do and crashes.
Now, as this is a planned multiplatform title, you'd think this would be a non-issue, and they'd have everything setup in a way that prevents this sort of thing from happening. But there are recent examples of things where this kind of stuff happened anyway, like with Overwatch.
You wouldn't normally have this kind of concern with a game, but since it's been happening more often lately, it's got me concerned.