Homebrew Discussion [Speculation] Possibility of Microsoft Windows Games ON NINTENDO SWITCH ( wineHQ implementation )?

madkid

Member
OP
Newcomer
Joined
Aug 5, 2018
Messages
17
Trophies
0
Age
33
XP
120
Country
France
1_AQgWTISDsCBvY6FS8gFR2Q.jpg

Games like Dead Space or assassins creed.


Wine
Wine enables Linux, Mac, FreeBSD, and Solaris users to run Windows applications without a copy of Microsoft Windows. Wine is free software under constant development. Other platforms may benefit as well.

C5-6pPdUsAEXYia.jpg


¿Could it be possible?
 
Last edited by madkid,
  • Like
Reactions: Julie_Pilgrim

djmuted

Member
Newcomer
Joined
Jul 21, 2018
Messages
12
Trophies
0
Age
28
XP
469
Country
Poland
Possible, but not practical (it would work really really slowly if at all). Windows apps are made for x86 or x86_64 CPU architectures and the Switch runs on ARM. Emulating x86 on ARM is rather a slow and painful process.
Wine can run on different architectures, still most available Windows applications are x86 ones. As Wine Is Not an Emulator, all those applications can't run on other architectures with Wine alone.
from: https://wiki.winehq.org/Emulation
 
Last edited by djmuted,

madkid

Member
OP
Newcomer
Joined
Aug 5, 2018
Messages
17
Trophies
0
Age
33
XP
120
Country
France
Possible, but not practical (it would work really really slowly if at all). Windows apps are made for x86 or x86_64 CPU architectures and the Switch runs on ARM. Emulating x86 on ARM is rather a slow and painful process.

from:

that's true, but look at dolphin with arm support
 

Jpe230

Member
Newcomer
Joined
May 14, 2018
Messages
21
Trophies
0
Age
26
XP
557
Country
Mexico
that's true, but look at dolphin with arm support
With Dolphin you are not emulating x86 you are emulating PowerPC.


Also, Wine is not an emulator. You still need an x86 or x86_64 CPU to be able to to run Windows games and/or programs. Unless someone port Wine for ARM which only has compatibilty with programs or games ported to Windows RT (Microsoft’s 32-bit operating system for ARM architectures).
 

madkid

Member
OP
Newcomer
Joined
Aug 5, 2018
Messages
17
Trophies
0
Age
33
XP
120
Country
France
With Dolphin you are not emulating x86 you are emulating PowerPC.


Also, Wine is not an emulator. You still need an x86 or x86_64 CPU to be able to to run Windows games and/or programs. Unless someone port Wine for ARM which only has compatibilty with programs or games ported to Windows RT (Microsoft’s 32-bit operating system for ARM architectures).
i know that wine is not an emulator

i saw some fork of wine for android devices, but i think it was discontinued and the performance should be garbage

https://dl.winehq.org/wine-builds/android/

last update: wine-3.16-x86.apk 2018-09-14 15:03130M
 
Last edited by madkid,

Jpe230

Member
Newcomer
Joined
May 14, 2018
Messages
21
Trophies
0
Age
26
XP
557
Country
Mexico

Vieela

GBATemp's official thinker™
Member
Joined
Jan 18, 2017
Messages
562
Trophies
0
XP
936
Country
Brazil
I would guess basically impossible, it's much work porting stuff to work on ARM. Wine needs a x86 CPU to be able to run stuff from x86, as it doesn't emulate it, but just gives kind of a background for it to be able to run. It's theorically possible, but the amount of work to make it function would be insane.
 
  • Like
Reactions: madkid

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
32
XP
908
Country
United States
Theoretically this would be possible. If someone wanted to port QEMU to the Switch it could be used as a compatibility layer to interface with Wine. See here for the patches required to make it work on the RPi. Though, tbh, if someone ported QEMU it would probably be better to run a stripped down version of Windows XP in it rather than a Linux distro with wine.
 
  • Like
Reactions: tiliarou

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
885
Trophies
1
Age
29
XP
1,418
Country
France
that's true, but look at dolphin with arm support

You don't seem to understand a thing here, but yeah keep dreaming, your best shot at playing windows games on the switch would more be with virtualization through linux rather than wine, it could even probably launch a few old school games but nothing like assassin's creed or dead space...
 

jsherm101

Member
Newcomer
Joined
Sep 25, 2012
Messages
14
Trophies
0
XP
196
Country
United States
This is very misleading and doesn't understand the underlying tech. Wine in itself is a compatibility layer for running code built for a different operating system, but in the same architecture (x86) -- wine in itself is not emulation, and on top of that it's not as well developed for ARM which is your first barrier to getting it working on Tegra. Plus you'd still need to port over or emulate the x86->arm components of the program.

Second, once wine is more supported for ARM, which would almost certainly require more powerful ARM processors hitting consumers, given the Tegra X1 is already 3-4 years old, maybe you'll see some opportunities in emulation/compatibility layers for x86 tech.

it's far more likely you'll see someone attempt to port Windows 10 and try to use Windows on ARM translation/emulation technology before you see Wine. Tegra used to be the backbone of WinRT so it's not impossible, just very unlikely without a business use as the real purpose was to get Photoshop and such working on ARM, not games.

dolphin on ARM is also not comparable. The binaries and code was built on ARM, and then it runs the same emulation tech that was originally built on x86. Porting wine would only work if you're also trying to run ARM-based windows code, because it's just adding compatibility for those operations.
 
Last edited by jsherm101,

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,373
Trophies
4
Location
Space
XP
13,977
Country
Norway
We might see this become practical for some things in the future, since Windows 10 runs on ARM and is technically capable of running desktop programs as long as they're compiled for ARM. Don't think any Windows games support ARM yet though, and since Windows on ARM isn't terribly popular it's never going to be supported by any large amount of games or software.
 

madkid

Member
OP
Newcomer
Joined
Aug 5, 2018
Messages
17
Trophies
0
Age
33
XP
120
Country
France
Wine for Android requires an x86 CPU if you want it to run x86 windows games. It is not for any Android out there.
I have an arm cpu and its running wine, but x86 apps can't run

Man that title got me excited for a bit, that's not cool.

That switch picture is so fake. lol.
for second time... the image was created for me.

"¿Could it be possible?"
I only started a debate, I wasn't affirming nothing
 
D

Deleted User

Guest
for second time... the image was created for me.
For the second time, I was talking about the title. The image has nothing to with it and the lack of question marks in the title lead me to believe this was some sort of release.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1