Windows 10 ARM teased running unofficially on a Nintendo Switch

D0t8YQ_UwAIWYgV.jpg:large.jpeg

It seems the Linux and Android Switch ports may eventually be getting some rather unexpected competition. Bingxing Wang, also known as imbushuo, has shown on his Twitter account some pictures of what looks like Windows 10 ARM running on his console. For those out of the loop, the full Windows 10 operating system has been officially ported to ARM some time ago initially thanks to a deal with Qualcomm and has since been able to run on a good number of ARM devices, including the popular SBC Raspberry Pi 3B/3B+. This version of Windows has been received with mixed feelings, primarily because most applications have been written to run on x86 in mind and they need an emulation layer to run on ARM, thus severely impacting pefrormance. Simply put: if you think this port will allow you to play the latest and greatest Windows games on your Switch, then that's not going to happen.


Switching the focus back to our console, the port seems in very early stages. Progress is being made rather quickly, as not even a day ago all one could see is an EFI shell, however the OS is not able to reach past the initial boot process due to memory-related issues. The port runs on bare metal and uses an EDK II implementation (TianoCore) for the Tegra X1 SoC, which borrows a lot of code from a similiar project (Lumia950XLPkg, an effort to bring a full Windows 10 ARM installation for Lumia 950/950 XL phones). For the curious or more skeptical readers, the developer is already known for similiar projects, primarily dealing with Lumia phones, and has already uploaded a very early version of his work on GitHub (you can find a link in the sources below).

What do you think? Will this project go far? Will it be useful? Are you interested in running other OSes on your Switch and, if so, will you consider using it over the other ports?

UPDATE: The Switch is now reportedly able to boot Windows 10 (with limited device support). Bingxing Wang has uploaded a video of the console getting to the installation dialog, which can be seen below.



:arrow: Source
 
Last edited by RattletraPM,

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I like the Pi 3 because of the massive amount of support available to it. I also own (and like) a Rock64Pro 4Gb board, but support on that board is only slightly better than nil. Although, I must admit that the Atomic Pi is very appealing in that it runs an Intel Atom at almost 2Ghz. I'd buy one tonight if it had a version that had 4Gb RAM.

2 GB is an odd choice for them to put on it.
 

guily6669

GbaTemp is my Drug
Member
Joined
Jun 3, 2013
Messages
2,333
Trophies
1
Age
34
Location
Doomed Island
XP
2,097
Country
United States
Last Person I know that bought a device with this garbage came to me to reinstall OS since he said he couldnt use anything or install anything he wanted in it when I saw it was Windows ARM lool...

Same day he run into the store returned it and bought an actual laptop...
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
Well, you can run .NET apps on ARM, so you can actually do quite a lot on Windows ARM, as long as they don't need any native libraries (or said native libraries are open source so you can recompile them)
Exactly this.
Still Painless Linux and Android may be the better choices for the Switch but it's awesome how many operating systems are being ported lol.
At some point we might have:
  • Horizon
  • Painless Linux (Arch afair)
  • Ubuntu Linux
  • fail0verflow's Linux (was Arch as well, wasn't it?)
  • Lakka (Linux RetroArch distribution)
  • Android
  • Windows 10 ARM
That's insane, when you think about it. The Switch is just two years old now and look where we are already.
 
Last edited by lordelan,
  • Like
Reactions: machine69_420
D

Deleted-351540

Guest
2 GB is an odd choice for them to put on it.
Not really. They wanted to keep it under the $35 price point. I don't see a way of doing that without skimping the RAM. 4Gb probably would have brought the price up to around $60-80.
 

Tom Bombadildo

Dick, With Balls
Member
Joined
Jul 11, 2009
Messages
14,575
Trophies
2
Age
29
Location
I forgot
Website
POCKET.LIKEITS
XP
19,223
Country
United States
Nintendo 3DS could run older Windows iirc
Using emulators, sure, but none I'm aware of run directly on console hardware, this would be a possible first.

Regarding the news though, first comment hit it perfectly; neat and all, but Windows on ARM is all but useless currently.
 

Kioku

猫。子猫です!
Member
Joined
Jun 24, 2007
Messages
12,004
Trophies
3
Location
In the Murderbox!
Website
www.twitch.tv
XP
16,135
Country
United States
Using emulators, sure, but none I'm aware of run directly on console hardware, this would be a possible first.

Regarding the news though, first comment hit it perfectly; neat and all, but Windows on ARM is all but useless currently.
Oh, right. Native vs emulation. Oops
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,840
Country
Poland
I don't understand why the community expects every single release to be useful to broad swathes of users, or to be useful at all. People forget that amateur developers release this kind of stuff for fun. They're, by and large, not getting paid for any of this. Speaking from my own experience, sometimes you code something just because "you can", there's no long-term goal at all, the project is the challenge in and out of itself. Let's not forget that Doom got ported to Honeywell thermostats. Are you going to play Doom on your thermostat? No. Is this application useful at all and is anyone ever going to use it in earnest? No. Is it cool? Hell yeah it's cool. As for the release above, just the bootloader alone can help developers in the future and guide them in the right direction when booting other OS'es besides Android, the code has inherent value, and even if it didn't, it's still impressive and noteworthy that this was achieved at all.

 

Bedel

The key of the blade
Member
Joined
Oct 28, 2015
Messages
1,384
Trophies
0
XP
2,836
Country
United States
Idk if there is a Visual Studio version for ARM W10 (there sould be one), or at least a jdk and a jre. Would be fun to do some shit with the switch if we can connect a keyboard with the usb port.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: yawn