386SX wrote on 2021-07-02, 09:35:
Interesting while I suppose the increased Rpi4 microSD card performances should be enough for any o.s. considering they ran their Debian verion of linux with much slower bandwidth on any microSD before this version; the idea of the USB3 to external SSD might be faster but not that compact. I don't have the Rpi4 but sure is a interesting while not entirely convincing solution imho having tried every previous versions. There're many SBC too and also some x64 ones that might be much more interesting for retrogaming for sure.
Thank you for your reply! ^^ I can't disagree with what you said. I do have a Pi 4 and a the predecessors.
From what I can tell the Pi 3 had the best compatibility and the most modern CPU core so far.
Alas, it wasn't as quick as the Pi 4 and had less memory, also.
The Windows 11 is interesting in so far, I think, because it introduces a change in policy.
Microsoft actually spends some efforts in making both x86/x64 emulation functional and takes the ARM platform seriously.
This kind of reminds me of good old OS/2, which considered itself a "migration platform" at some point if memory serves.
I don't know how things will continue to evolve, but it might be an interesting time. *"Wind of Change" plays*
Simple applications that rely on API calls mainly, but are otherwise not computing-intensive, say IrfanView or Winamp, may run almost as quick as native applications.
Or maybe even slightly faster, if some sort of clever dynamic-recompiling happens along the way.
Anyway, it might be sufficient for Win95 games in terms of performance. *plays Hover* 😉
Also, depending on how Microsofr writes its code, this Windows might be portable once and again.
A RISC-V release of Windows would be interesting, provided that RISC-V manages to compete against ARM.
Anyhow, I'm no fan boy and could be wrong when it comes to Windows.
As an observer, it's just nice to feel a breeze of fresh air in the computing scence! ^^
PS: Here are two videos of running Unigine benchmarks on an M1 Mac (ARM64 based).
The benchmark's exeutable are non-native, ie they used x86 instructions.
Rosetta 2 does "convert" intel binaries before they are executed.
Some could say, Rosetta 2 is like a binary transpiler.
https://www.youtube.com/watch?v=yQga3XLd3rc
https://www.youtube.com/watch?v=i1wxylW0b9Q
Here's also a Windows version (x86) that runs on Windows 10/ARM in Parallels on an M1 Mac.
https://www.youtube.com/watch?v=ZlM96xHGLEs
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//