Hacking So... Why is Linux on Switch exciting?

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
Then port the ARM version of Windows to Switch and enjoy your expansive Windows game library.

I'm not seeing the problem here. Windows is Windows, Windows programs run on all Windows systems. That's the reason why people use Windows after all, isn't it?

No Windows programs don't run on all Windows systems and not all Linux programs work on all Linux system, do you even know what a cpu architecture is and how it limits this kind of thing?

Happily there's a version of Windows for ARM that runs x86/64 apps thanks to a lot of emulation work, but that's not the case for Linux, making that version of Windows work on the switch would be kinda hard though and even if it'd work, it'd probably be clunky, so in the end having a Linux port is more desirable...
 
Last edited by Idaho,
  • Like
Reactions: TheCyberQuake

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,250
Country
United States
No Windows programs don't run on all Windows systems and not all Linux programs work on all Linux system, do you even know what a cpu architecture is and how it limits this kind of thing?
I do know what CPU architectures are, but according to Windows fanboys, all Windows run all Windows programs regardless of CPU. It just needs to be 64-bit, which the Switch is.
 

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
I do know what CPU architectures are, but according to Windows fanboys, all Windows run all Windows programs regardless of CPU. It just needs to be 64-bit, which the Switch is.

Don't believe what everyone says here... But yes there is a version of Windows for ARM that runs x86/64 apps, making it work on the switch is just probably hard and not worth the efforts...
 
Last edited by Idaho,

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
Make them work yourself. That's the point. There's mountains of documentation on how to do so. Also, emulators? Really? There's no problems with those on Linux.

This is a fault of whatever flash media you're using, not Linux.

Oh, and before some assuming asshole comes along, I don't even use Linux. UNIX is UNIX is UNIX. It's all the same if you know what you're doing.

That's easy for you to say to someone who has no programming experience.
 
  • Like
Reactions: Technicmaster0

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,250
Country
United States
Well didn't sound like it...

Also does he know you could actually at least theoretically run Windows x86/x64 apps on a switch?
Using CPU emulation, yes. Based on my experience with Virtual PC on a G5 iMac, it'd be slow as hell, especially if the programs in question use SSE or AVX.
 
  • Like
Reactions: TotalInsanity4

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
Using CPU emulation, yes. Based on my experience with Virtual PC on a G5 iMac, it'd be slow as hell, especially if the programs in question use SSE or AVX.

it's not slow as hell, it's a built-in feature and it works pretty well, just see the demos by yourself, it just requires a good enough ARM CPU, which the switch kinda more or less has (we're not talking about shitty VirtualPC or anything like that here, this is a way more advanced technique) :

https://www.theverge.com/2016/12/7/13866936/microsoft-windows-10-arm-desktop-apps-support-qualcomm
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,250
Country
United States
By "way more advanced", you mean "it's basically WINE with a CPU emulator instead of running code natively".

That'll probably work okay for anything that isn't CPU-intensive, which means not games.
 
Last edited by GerbilSoft,

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
By "way more advanced", you mean "it's basically WINE with a CPU emulator instead of running code natively".

That'll work fine for anything that isn't CPU-intensive, which means not games.

Well i'd be fine with that actually, if I can use my switch just like a regular laptop Windows PC and launch small games with it, it'd be pretty cool, obviously i'm not expecting to run crysis with that kind of emulation but it could at least run a few emulators and a few old games that are only available on Windows...
 

Futurdreamz

Well-Known Member
Member
Joined
Jun 15, 2014
Messages
2,276
Trophies
1
Age
32
XP
2,128
Country
Canada
it's not slow as hell, it's a built-in feature and it works pretty well, just see the demos by yourself, it just requires a good enough ARM CPU, which the switch kinda more or less has (we're not talking about shitty VirtualPC or anything like that here, this is a way more advanced technique) :

https://www.theverge.com/2016/12/7/13866936/microsoft-windows-10-arm-desktop-apps-support-qualcomm
WoWARM uses features that the 8x5 series has built in, and uses recompiled libraries. It's good enough for any app that is NOT CPU intensive but 32-bit games would have a severe performance hit. Windows on ARM is currently only optimized for the 835 and maybe 845, and anything different will not function correctly. Microsoft is spending many years and manhours making this work, but it's not a solution that you can slap into a Switch then play Crysis.


Honestly, several people on this forum are like arguing with a guy that believes you can land on the sun if you go at night.
 
  • Like
Reactions: TotalInsanity4

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,409
Country
France
WoWARM uses features that the 8x5 series has built in, and uses recompiled libraries. It's good enough for any app that is NOT CPU intensive but 32-bit games would have a severe performance hit. Windows on ARM is currently only optimized for the 835 and maybe 845, and anything different will not function correctly. Microsoft is spending many years and manhours making this work, but it's not a solution that you can slap into a Switch then play Crysis.


Honestly, several people on this forum are like arguing with a guy that believes you can land on the sun if you go at night.

Can you like, just read my previous posts and stop being a massive jerk? You clearly lack any kind of nuances I added in my sentence and are building a fake counter-argumentation that is clearly not in tune with my opinion...
 
Last edited by Idaho,
  • Like
Reactions: Deathscreton

Don Jon

Well-Known Member
Member
Joined
Nov 20, 2015
Messages
1,057
Trophies
0
Age
38
XP
1,496
Country
United States
O would love to see the mugen xbox version running on the switch. Im not familiar with the xbox mods but it was able to run the exe mugen files perfectly
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,287
Trophies
4
Location
Space
XP
13,845
Country
Norway
This is not how it works, you don't "port" something that you don't have the source code of, and well Windows could work on the switch, afterall there's an ARM version of it...
Actually the source code of Windows 2000 was leaked (at least a large chunk of it) and there's also ReactOS.
Still most programs wouldn't run because they're made for x86/x64. Basically only some .net apps would run. Besides, Windows for ARM already exists and has the same limitations, so there wouldn't be any point in trying to port Windows in the first place.
 
Last edited by The Real Jdbye,
  • Like
Reactions: GerbilSoft

Deathscreton

Well-Known Member
Member
Joined
Oct 1, 2009
Messages
826
Trophies
0
XP
1,092
Country
United States
Can you like, just read my previous posts and stop being a massive jerk? You clearly lack any kind of nuances I added in my sentence and are building a fake counter-argumentation that is clearly not in tune with my opinion...
It's classic temp man. I wasn't here for two days before someone wanted to rip my throat out. Community is weird. lmao
 
  • Like
Reactions: Idaho

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=pkYA4rALqEE