Windows 8 and 8.1 Forums


Games for x86 and x64 processors only?

  1. #1


    Posts : 8
    Windows 8

    Games for x86 and x64 processors only?


    Just installed Windows 8 RTM and had a quick look at the Store. For the most part, I'm amazed there're already so many Modern UI apps. But looking deeper into the details, I found a lot of apps explicitly list x86 and x64 processor as the supported platform, but where is the supposed compabillity for Win8RT? Even some big title Xbox Live games, like Fruit Ninja and Taptiles fall into this category.

    I'm just so wondering, if app compabilities are decided by developers? Aren't all non-desktop apps in the store supposed to be compatible with all three platforms(x86,x64,ARM)?

      My System SpecsSystem Spec

  2. #2


    Sydney, Nova Scotia, Canada
    Posts : 6,490
    Windows 10 Education 64 Bit


    My guess is what you see listed in the "Store" is filtered based on what hardware is. You won't see ARM/RT apps if your PC is x86 because they won't install or run. If you log in from an RT tablet you'll likely see a different list of apps.
      My System SpecsSystem Spec

  3. #3


    Posts : 5,707
    Windows 8.1 Pro


    I would imagine it does that too as alpha said, especially since Desktop apps are hosted on there.
      My System SpecsSystem Spec

  4. #4


    Posts : 1,925
    Windows 8.1 Pro


    Yes, do the games say "Desktop App"? If so, that means they aren't a Metro app, and thus can only be run on x86/64
      My System SpecsSystem Spec

  5. #5


    Posts : 8
    Windows 8


    Quote Originally Posted by Mystere View Post
    Yes, do the games say "Desktop App"? If so, that means they aren't a Metro app, and thus can only be run on x86/64
    Take "Fruit Ninja" for example, it's definitely not a Desktop App. I thought I should copy its detail description here:

    Recommended hardware
    2 GHz or faster 32-bit (x86) or 64-bit (x64) processor
    2 GB RAM
    DirectX 9 graphics device with WDDM 1.0 or higher driver
    Taking advantage of touch input requires a screen that supports multi-touch


    Supported processors
    x86, x64
      My System SpecsSystem Spec

  6. #6


    Posts : 8
    Windows 8


    Quote Originally Posted by alphanumeric View Post
    My guess is what you see listed in the "Store" is filtered based on what hardware is. You won't see ARM/RT apps if your PC is x86 because they won't install or run. If you log in from an RT tablet you'll likely see a different list of apps.
    It's reasonable that the Store has different app list for respective platforms, which makes me wonder how many apps actually are compatible with Windows RT. It's said the Store currently has over 4000 apps altogether, but I assume a lot of which are just for x86/x64 only.
      My System SpecsSystem Spec

  7. #7


    Sydney, Nova Scotia, Canada
    Posts : 6,490
    Windows 10 Education 64 Bit


    Quote Originally Posted by xlandhenry View Post
    Quote Originally Posted by Mystere View Post
    Yes, do the games say "Desktop App"? If so, that means they aren't a Metro app, and thus can only be run on x86/64
    Take "Fruit Ninja" for example, it's definitely not a Desktop App. I thought I should copy its detail description here:

    Recommended hardware
    2 GHz or faster 32-bit (x86) or 64-bit (x64) processor
    2 GB RAM
    DirectX 9 graphics device with WDDM 1.0 or higher driver
    Taking advantage of touch input requires a screen that supports multi-touch


    Supported processors
    x86, x64
    Correct me if I'm wrong, but Metro apps can be ARM/RT and or x86/x64. From that discription I would conclude that Fruit Ninja is a Metro x86/x64 app.
      My System SpecsSystem Spec

  8. #8


    Posts : 1,925
    Windows 8.1 Pro


    Quote Originally Posted by xlandhenry View Post
    Take "Fruit Ninja" for example, it's definitely not a Desktop App. I thought I should copy its detail description here:
    Since they mention DirectX, it seems they're using the technique that allows non-Metro apps to work in metro.

    This following article indicates that in order to use DirectX, you have to write native code in C++, that would preclude running on ARM:

    How to set up your DirectX Windows Store app to display a view

    "If you want to use DirectX in your game or graphics app, you must use native C++ for development, which means that you need to be familiar with references and basic memory management techniques."
      My System SpecsSystem Spec

  9. #9


    Posts : 8
    Windows 8


    Quote Originally Posted by alphanumeric View Post
    Quote Originally Posted by xlandhenry View Post
    Quote Originally Posted by Mystere View Post
    Yes, do the games say "Desktop App"? If so, that means they aren't a Metro app, and thus can only be run on x86/64
    Take "Fruit Ninja" for example, it's definitely not a Desktop App. I thought I should copy its detail description here:

    Recommended hardware
    2 GHz or faster 32-bit (x86) or 64-bit (x64) processor
    2 GB RAM
    DirectX 9 graphics device with WDDM 1.0 or higher driver
    Taking advantage of touch input requires a screen that supports multi-touch


    Supported processors
    x86, x64
    Correct me if I'm wrong, but Metro apps can be ARM/RT and or x86/x64. From that discription I would conclude that Fruit Ninja is a Metro x86/x64 app.
    That Metro Apps can be x86/x64 only is really news to me. I thought Microsoft did say that apart from those desktop ones, all apps in the store are compatible with ARM platform, or something along the line. If this turns out not true, then I may reconsider about whether to buy a Surface RT anytime sooner. Who knows how many apps are actually compatible with RT?
      My System SpecsSystem Spec

  10. #10


    Posts : 8
    Windows 8


    Quote Originally Posted by Mystere View Post
    Quote Originally Posted by xlandhenry View Post
    Take "Fruit Ninja" for example, it's definitely not a Desktop App. I thought I should copy its detail description here:
    Since they mention DirectX, it seems they're using the technique that allows non-Metro apps to work in metro.

    This following article indicates that in order to use DirectX, you have to write native code in C++, that would preclude running on ARM:

    How to set up your DirectX Windows Store app to display a view

    "If you want to use DirectX in your game or graphics app, you must use native C++ for development, which means that you need to be familiar with references and basic memory management techniques."
    Thanks for explaining.
      My System SpecsSystem Spec

Games for x86 and x64 processors only?
Related Threads
Hello to all, Wanted to confirm something I recently had a problem with on W7. It was fixed but I didn't get an explanation that I could remember. I have an Athlon X2 processor. In msconfig > boot tab > Advanced Options - there is a box the has a checkmark and a box that show the number of...
Hello people! I have an Acer Aspire Desktop, in which i want to upgrade in the near future! I will be upgrading components when my warranty runs out (sept 2014) My motherboard's socket is an FM1, and i want to upgrade the CPU aswell as my GPU. After doing some research i could not come to any...
Read more at: Intel says Broadwell processors will be available for holiday PC shopping | ZDNet
Hi, My desktop has Core i7 Sandy Bridge processor. I read somewhere that Windows 8.1 has some more processors requirements to run and I don't know if my processor meets those requirements. Would you kindly clarify if my processor meets those requirements or do I have to upgrade?
Intel Processors sockets in Drivers & Hardware
Hey guys so i'm looking at processors for an old computer The processor is an Intel Pentium 4 530 The socket on it is PLGA 775 according to the Intel website and also supports PPGA 478 I'm looking to buy a processor to replace it but I don't understand fully how the sockets work My...
More to see at: Will Windows 8 run on ARM processors? | News | TechRadar UK
Eight Forums Android App Eight Forums IOS App Follow us on Facebook