Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Repeat a decade or so later.
ARM adoption is a RISC.
But I have seen the same happen to other games, they initially worked on ARM, then some updates later, no more. Maybe updated compiler settings added some unsupported modern statements. Will probably just get a non ARM machine instead...
It sucks that you bought in to this particular batch of broken promises..... but just treat it like a life lesson. Like a scorpion asking the frog to help them across the river, they will stab their consumers in the back. It's just their nature.
Speaking of which, I am stuck with a bad opinion of ARM from when I grew up. But my boss seems to think ARM is very good now.
As an ARM user, I am curious if you could give us additional feedback beyond the unfortunate fact it's not ideal for games...
I bought the ARM machine as I am tech-curious, and for a while I was quite happy with it. It does what it promises generally, great battery life strong performance. Most important applications has a native ARM version now, I was actually surprised how well ARM is supported by devs. The list of ARM optimised applications is impressive, and even non-ARM programs runs surprisingly well.
However, as a developer myself I have to use a lot of less known programs that operates in more obscure ways, and this is where the problems starts. For example, I intended to use Flax Engine for a game development project, and it just didnt work no matter how many workarounds I threw at it. Some .net ARM issue, and because it is a bit obscure, these kinds of bugs will not be prioritised by the developers.
Several other tools had similar problems, often related to issues when part of the code is ARM optimised while others are not, such as a DLL being native ARM while another it cooperates with is not. Prism should sort that out, and it does most of the time, but when it doesnt you might hit a hard impenetrable wall which in the end turned out to be a dealbreaker. Especially when it looks like Microsoft is not prioritising the ARM-platform, and even their own games such as Age of Mythology: Retold does not work. I realise it is not a gaming platform, but games is a good benchmark to use when it comes to emulation as if they perform well then it shows the emulation is solid in general.
Rollout of Prism improvements such as support for more modern instructions is slow. I had to go on the Windows Canary update channel to get the latest Prism updates that was necessary for some programs to work at all, but being on Canary made my whole system generally less stable.
In the end I gave up and bought a gaming laptop instead. I actually prefer the ARM one as it lighter, runs cooler and has much better battery life. But it just hurt my work performance too much. For a more casual user who mainly uses webbrowsers, it is a solid choice though.
I just scanned that love letter for ARM and skipped it at some point - instead I just leave the information here to check that it can help to reduce the number of cores.
If I have more information I will add them somewhere.