5 ms·
Wouldn't be that still kinda limited to what Microsoft Store provides in terms of software for everyday use? Because from what I remember, that translation feat
by pndy 6y ago
Wouldn't be that still kinda limited to what Microsoft Store provides in terms of software for everyday use? Because from what I remember, that translation feature on Windows which minces x86 to ARM is still away from being finished.
I also wonder - which perhaps might sound bit naiive, if is there a chance that ARM will enter on PCs and we'll see combined architecture motherboards or at least some daughterboards with these processors; kinda similar to accelerator cards from Amigas.
- rowanG077 6y agoThe translation feature that minces x86 to ARM is done. x64 is still in the works.
- ineedasername 6y agoHow is the performance?
- geerlingguy 6y agoVery slow. Someone I saw on YouTube tested a couple simple platformer. X86 games on the Pi 4 and got 2-4 FPS. But it's neat that it works... there are plenty of simpler enterprise apps that would run just fine without a ton of performance.
- Zenst 6y agoHalf-life - https://www.youtube.com/watch?v=oM7h1Wv2mCY https://www.youtube.com/watch?v=oM7h1Wv2mCY GTA Vice City - https://www.youtube.com/watch?v=x4MUV_9ODS8 https://www.youtube.com/watch?v=x4MUV_9ODS8 Certainly performance wise - better than expected, but gets down to what DX level the game is using, Rpi's not known for much graphics grunt. Though these two examples running well on the rpi4 with windows 10, better than you'd expect and kinda impressive.
- rowanG077 6y agoAnd that is all running in software mode. The RPI4 has no working GPU.
- tyingq 6y agoI don't know much about it, so this has me curious. The specs say the BCM2711 has an integrated Videocore VI GPU. Are there just not drivers, or what about it makes it "not working"?
- my123 6y agoBroadcom didn't release GPU documentation yet, with only Mesa being available for now. + developing Windows GPU drivers isn't trivial
- theK 6y agoSo it works fine with Linux then, yes? :-P
- Const-me 6y agoYes, on Linux it’s good: https://github.com/const-me/Vrmac/ https://github.com/const-me/Vrmac/ Even h264 video acceleration is there: https://github.com/Const-me/Vrmac/tree/master/VrmacVideo https://github.com/Const-me/Vrmac/tree/master/VrmacVideo Too bad h265 hardware decoder doesn’t yet have a V4L2 driver.
- deleted 6y ago[deleted]
- ss3000 6y agoCurious if you have a source on the x64 part I can read up more about? Mainly wondering if I buy an ARM Windows device today, is it just a matter of upgrading Windows somewhere down the line for x64 support? Or will I have to shell out for brand new hardware?
- rowanG077 6y agoIt's not clear what the status is. But I doubt that new hardware is required if it releases.
- asveikau 6y agoWin32 is a C API. You don't need to emulate x86 for it. It's a recompile. Microsoft botched this circa 2012 by only allowing store apps for the RT tablet but I think they reversed this. It was always a product decision rather than a technical one, though. (I don't know why exactly, but they didn't want to let people recompile old software.)
- jfkebwjsbx 6y agoIt is a C API but a lot of code make assumptions about how things are laid out, which need fixing. There is also a lot of software for which the source is not available anymore.
- asveikau 6y agoI disagree that the first point is major. amd64 has been a thing for a long time. Compilers and kernel implementations have also changed, so x86 windows has been a moving target as well. Will people need to test and possibly debug after their recompile? Sure. Will a lot of such code work fine on the first try? Also yes.
- fomine3 6y agoApps for x86 made by old compiler are still popular on Windows ecosystem due to its great compatibility.