1. madkid

    OP madkid Member
    Newcomer

    Joined:
    Aug 5, 2018
    Messages:
    17
    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: Sep 26, 2018
  2. djmuted

    djmuted Member
    Newcomer

    Joined:
    Jul 21, 2018
    Messages:
    10
    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.
    from: https://wiki.winehq.org/Emulation
     
    Last edited: Sep 26, 2018
  3. madkid

    OP madkid Member
    Newcomer

    Joined:
    Aug 5, 2018
    Messages:
    17
    Country:
    France
    that's true, but look at dolphin with arm support
     
  4. jeremiz

    jeremiz Advanced Member
    Newcomer

    Joined:
    May 24, 2007
    Messages:
    77
    Country:
    France
    Misleading thread and fake picture of dead space on switch.
     
  5. Jpe230

    Jpe230 Member
    Newcomer

    Joined:
    May 14, 2018
    Messages:
    21
    Country:
    Mexico
    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).
     
    MarkPrime24, Girtana1, ry755 and 4 others like this.
  6. madkid

    OP madkid Member
    Newcomer

    Joined:
    Aug 5, 2018
    Messages:
    17
    Country:
    France
    the picture was created for me man...
     
  7. phreaksho

    phreaksho GBAtemp Regular
    Member

    Joined:
    Oct 27, 2007
    Messages:
    136
    Country:
    United States
    Man.. I got excited. This would be pretty neat.
     
    MarkPrime24 and madkid like this.
  8. madkid

    OP madkid Member
    Newcomer

    Joined:
    Aug 5, 2018
    Messages:
    17
    Country:
    France
    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: Sep 26, 2018
  9. Jpe230

    Jpe230 Member
    Newcomer

    Joined:
    May 14, 2018
    Messages:
    21
    Country:
    Mexico
    Wine for Android requires an x86 CPU if you want it to run x86 windows games. It is not for any Android out there.
     
    Pipistrele and AdamFX990 like this.
  10. Vieela

    Vieela GBATemp's official thinker™
    Member

    Joined:
    Jan 18, 2017
    Messages:
    558
    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.
     
    madkid likes this.
  11. DogParty

    DogParty GBAtemp Regular
    Member

    Joined:
    Sep 15, 2015
    Messages:
    169
    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.
     
    tiliarou likes this.
  12. Idaho

    Idaho GBAtemp Advanced Fan
    Member

    Joined:
    Oct 3, 2013
    Messages:
    814
    Country:
    France
    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...
     
    Wolfy and StickIt2Ya77 like this.
  13. kikongokiller

    kikongokiller Dust2#9629
    Member

    Joined:
    Jan 12, 2017
    Messages:
    854
    Country:
    Australia
    Man that title got me excited for a bit, that's not cool.
     
    Wolfy and The_Provider like this.
  14. jsherm101

    jsherm101 Member
    Newcomer

    Joined:
    Sep 25, 2012
    Messages:
    14
    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: Sep 26, 2018
    ry755, StickIt2Ya77 and madkid like this.
  15. Milenko

    Milenko GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 16, 2017
    Messages:
    1,987
    Country:
    Australia
    We have dosbox at the moment so that's something
     
    madkid likes this.
  16. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08
    Member

    Joined:
    Mar 17, 2010
    Messages:
    18,752
    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.
     
    LiamMCW and madkid like this.
  17. Pleng

    Pleng Custom Title
    Member

    Joined:
    Sep 14, 2011
    Messages:
    2,285
    Country:
    Thailand
    Why have you highlighted FreeBSD?
     
  18. DKB

    DKB I'll be watching you sleep tonight.
    Member

    Joined:
    May 29, 2015
    Messages:
    1,868
    Country:
    United States
    That switch picture is so fake. lol.
     
    Csmrcc and hellionz like this.
  19. madkid

    OP madkid Member
    Newcomer

    Joined:
    Aug 5, 2018
    Messages:
    17
    Country:
    France
    I have an arm cpu and its running wine, but x86 apps can't run

    for second time... the image was created for me.

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

    kikongokiller Dust2#9629
    Member

    Joined:
    Jan 12, 2017
    Messages:
    854
    Country:
    Australia
    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.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - implementation, [Speculation], Possibility