dma007 wrote:I have seen that men of war can run on Linux.
fruitoftheloom wrote:Yes you are right it can run under STEAM in Linux for X86-64 CPU Architecture:...
The Raspberry Pi has ARM CPU Arhitecture and therefore STEAM is not compatible...
This is something a lot of people don't seem to understand. Different types of computers use different commands. The command to tell an Intel x86 computer to perform a bit shift (for example) will be very different from the same command on an ARM processor.
Think of it as different types of processors speaking different languages. The ARM processor in the Pi will not understand the commands written for the Intel x86 CPU in a Windows computer.
Most of the Windows PC operating systems were only written to run on Intel x86 or Intel x86-64 architecture, and therefore the software written to run on Windows is also written for that architecture. Linux, on the other hand, has been written to run on a wide variety of processor architectures, so much of the software for Linux has also been written for various architectures.
There are exceptions, though, and STEAM is one of them. It will run in Linux, but only on Linux for x86 based computers (same for the STEAM games).
There are emulators that allow the code from one architecture to run on another, but there is a tremendous overhead in doing so, and it usually requires a CPU at least ten times more powerful than the system it is emulating (and possibly much more than that). So if you are talking about playing an old DOS game, then yes it can be done on a Pi with emulation. As you progress forward toward newer systems it becomes harder to emulate on ARM architecture because the gap in CPU power narrows. Windows 98, probably. Windows XP, I have doubts about that (but I suppose I wouldn't be totally shocked). Windows 7 and beyond, forget about it. Somewhere in the era of Intel Core processors the situation flips. The lowly dual core i7 U-series processor in my Ultrabook runs rings around the quad-core ARM in my Pi3. Modern Intel processors are so powerful that they can emulate ARM processors, and are even faster when doing so!
So any game that is written to run on a modern Intel processor is unlikely to run under ARM-x86 emulation at anything approaching playable speed (and that's not even considering the memory overhead involved).
My mind is like a browser. 27 tabs are open, 9 aren't responding,
lots of pop-ups...and where is that annoying music coming from?