Announcement

Collapse
No announcement yet.

Wine On Android Is Coming For Running Windows Apps

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wine On Android Is Coming For Running Windows Apps

    Phoronix: Wine On Android Is Coming For Running Windows Apps

    A port of the Wine software to Google's Android platform is being worked on...

    http://www.phoronix.com/vr.php?view=MTI5MjA

  • #2
    Brace yourselves ..

    Comment


    • #3
      Its useless so why even spend time developing it? :P

      Comment


      • #4
        I guess Wine will be able to run Windows RT apps at near native speed, and that'll be awesome.

        Comment


        • #5
          there are some nice x86 android-phones coming up
          http://www.engadget.com/2013/01/08/l...-clover-trail/
          a wine port would be awesome. running aoe2 on my phone = <3

          Comment


          • #6
            Originally posted by birdie View Post
            I guess Wine will be able to run Windows RT apps at near native speed, and that'll be awesome.
            Except that most RT apps (aka Metro apps) are written in HTML5 and Javascript.

            And last I heard, you don't need to emulate the x86 instruction set just to run HTML5 and Javascript. Any processor today that can't even run such apps at full speed probably deserves to be binned even before it gets soldered into the PCB.

            Comment


            • #7
              Originally posted by totex71 View Post
              Its useless so why even spend time developing it? :P
              Circular argumentation ... discard ...

              Comment


              • #8
                Originally posted by Sonadow View Post
                Except that most RT apps (aka Metro apps) are written in HTML5 and Javascript.

                And last I heard, you don't need to emulate the x86 instruction set just to run HTML5 and Javascript. Any processor today that can't even run such apps at full speed probably deserves to be binned even before it gets soldered into the PCB.
                Why should they emulate the x86 instruction set? Windows RT runs on ARM.

                Comment


                • #9
                  Originally posted by Vim_User View Post
                  Why should they emulate the x86 instruction set? Windows RT runs on ARM.
                  Because of the 20 years of existing x86 windows software?

                  Comment


                  • #10
                    Originally posted by Sonadow View Post
                    Except that most RT apps (aka Metro apps) are written in HTML5 and Javascript.
                    And most of the 'apps' are just links to other sides opening them in pretty Windows like the Iphone app and many chromium apps. No need to put time in those hehe...

                    Comment


                    • #11
                      So how exactly is WINE being emulated on an ARM platform?
                      Are they making QEMU integration official or are they using something different?

                      Comment


                      • #12
                        Is there a stream of this talk available?

                        Comment


                        • #13
                          Originally posted by intellivision View Post
                          So how exactly is WINE being emulated on an ARM platform?
                          Are they making QEMU integration official or are they using something different?
                          They are just implementing the Win32 API, they are not implementing processor emulation.

                          You will still not be able to run Windows applications compiled on x86.
                          You will only be able to run Windows applications compiled for ARM.

                          Atm, there are pretty much no such applications.
                          And Windows RT can't even run Windows applications, only Metro apps.
                          No computers use Windows 8 ARM, only tablets do.

                          So Wine on ARM is pretty much useless.

                          Comment


                          • #14
                            Originally posted by intellivision View Post
                            So how exactly is WINE being emulated on an ARM platform?
                            Are they making QEMU integration official or are they using something different?
                            Yeah, Michael completely left out the most important part.

                            Is WINE suddenly going to be an emulator so it can run x86 code on ARM? Are they just porting winelib, so that windows developers can recompile their code for WINE on ARM? Is it just meant for Win8 ARM apps?

                            Comment


                            • #15
                              There could have been two levels of emulation going on during the demo... emulating an ARM CPU on the x86 in the laptop to support the Android dev kit, then emulating x86 on the emulated ARM to run x86 Windows apps.

                              That would have been pretty cool, but really slow.

                              I guess the other likely scenario was x86 Windows app over x86 WINE over x86 Android over x86 Linux, where the most likely "emulation" was Android running in a virtual machine over a Linux host with software rendering instead of hardware accelerated graphics.

                              Originally posted by smitty3268 View Post
                              Yeah, Michael completely left out the most important part.

                              Is WINE suddenly going to be an emulator so it can run x86 code on ARM? Are they just porting winelib, so that windows developers can recompile their code for WINE on ARM? Is it just meant for Win8 ARM apps?
                              Michael dropped some pretty strong hints, ie WINE devs hoping for increased adoption of Android on x86 and WINE ARM being covered separately.
                              Last edited by bridgman; 02-03-2013, 05:53 PM.

                              Comment

                              Working...
                              X