Running Angry Birds on the BUILD Samsung Tablet with Windows 8 Consumer Preview

April 21, 2012

If you try to install and run Angry Birds on your BUILD machine, you’ll soon find that you can’t run it because there is no support for OpenGL. AT the first it looks like no support in the beta of Windows 8, but the problem is actually happens also on old Windows version, and the real cause is lack of OpenGL support is in the Display Adapter driver.  I decided that no matter what, I am going to run Angry Birds on my machine. After several hours I can say that I’ve made it. But not without getting deep into the problem.


DSC00033


First I surfed to Samsung support site and downloaded the Windows 7 display adapter driver of a similar commercial PC tablet.


Trying to install this driver as it is, had failed, the driver does not support Windows 8. I got to the inf file (…/Graphics/kit39482.inf) and in the file I found these lines:


;
; Driver information
;


[Manufacturer]
%Intel%   = IntelGfx, NTamd64.5.1, NTamd64.6.0, NTamd64.6.2


[IntelGfx.NTamd64.5.1]
; no install on XP


[IntelGfx.NTamd64.6.2]
; no install on Win8


[IntelGfx.NTamd64.6.0]
%iSNBGM1%   = iSNBM0, PCI\VEN_8086&DEV_0106&SUBSYS_C0BE144D    ;; Nike-Tab
%iSNBGM2%   = iSNBM0, PCI\VEN_8086&DEV_0116&SUBSYS_C0BE144D    
%iSNBGM2P%  = iSNBM0, PCI\VEN_8086&DEV_0126&SUBSYS_C0BE144D


There is only support for Windows Vista & 7.


First I checked in the Device Manager under the Display adapters entry that the Hardware Ids and Compatible Ids matches PCI\VEN_8086&DEV_0106&SUBSYS_C0BE144D, and it did. This means that the driver is compatible with the hardware but not with the OS or at least they didn’t tested it yet.


I’ve changed the inf file to:


;
; Driver information
;


[Manufacturer]
%Intel%   = IntelGfx, NTamd64.5.1, NTamd64.6.0, NTamd64.6.2


[IntelGfx.NTamd64.5.1]
; no install on XP



; Cooked for Win8
[IntelGfx.NTamd64.6.2]
%iSNBGM1%   = iSNBM0, PCI\VEN_8086&DEV_0106&SUBSYS_C0BE144D    ;; Nike-Tab
%iSNBGM2%   = iSNBM0, PCI\VEN_8086&DEV_0116&SUBSYS_C0BE144D    
%iSNBGM2P%  = iSNBM0, PCI\VEN_8086&DEV_0126&SUBSYS_C0BE144D



[IntelGfx.NTamd64.6.0]
%iSNBGM1%   = iSNBM0, PCI\VEN_8086&DEV_0106&SUBSYS_C0BE144D    ;; Nike-Tab
%iSNBGM2%   = iSNBM0, PCI\VEN_8086&DEV_0116&SUBSYS_C0BE144D    
%iSNBGM2P%  = iSNBM0, PCI\VEN_8086&DEV_0126&SUBSYS_C0BE144D


When I tried to install the driver it failed without provide enough information. I tried to install it manually to find out that the catalog file does not contains the correct hash for the inf file. This means that I had to recreate the catalog file and resign it. These steps are the same steps that you do when you build your own driver, so I went to the WDK command line, I created a certificate, I created the catalog file and signed it. This link provide the steps requires to self sign your driver. If you follow my steps, don’t skip the part of creating the cat file, since you’ve change the inf file.


After taking the last actions, I could install the driver. However after reboot I found that the driver can’t start because of forgetting to tell Windows that it is OK to load self signing drivers. To do so on the Windows 8 BUILD machine, I had to go to the BIOS (pressing both volume up and down together on boot time) and turning off the Secure Boot option:


DSC00021


DSC00025


Now I could tell Windows to load a self signing driver using:


bcededit –set TESTSIGNING ON


After a reboot I’ve succeeded to load the driver and run Angry Bird on my Windows 8 Tablet. The driver works pretty well most of the time Smile:


DSC00029DSC00030


I do have some glitches when starting Angry Birds Space:


DSC00028


But restarting it solves the problems:


 


DSC00031DSC00032


  Enjoy!

Add comment
facebook linkedin twitter email

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

18 comments

  1. darrenwbakerJune 4, 2012 ב 10:12

    Intel has released beta drivers for the HD Graphics 3000 and now includes OpenGL Support. http://www.intel.com/p/en_US/support/highlights/graphics/cp2-hd3000?wapkw=hd+graphics+3000&wapkw=intel+hd+graphics+3000
    Your blog pointed me in the right direction, so I mentioned you in my blog and linked to your article. Thank you!
    darren

    Reply
  2. Charles OlsonJune 15, 2012 ב 19:56

    Hi, great info first I wana say, just had quick question, is this Angry Birds running inside Bluestacks, in a virtual machine in windows 8 or some downloadable version? Any help is much appreciated…!!! Your awesome, long live the Angry Birds!

    Reply
  3. Alon FliessJune 15, 2012 ב 23:38

    No, the Angry Birds is the regular PC version, but I do think that on x86/x64 Windows 8 machine (and tablet), you will able to run Bluestack or any other emulator, and think how cool it is to run all Android app on the same tablet. +1 for MS/Intel/AMD.

    Reply
  4. icon packSeptember 18, 2012 ב 11:10

    On your place I would arrive differently.

    P.S. Please review 32×32 Music Icons from popavidi3

    Reply
  5. iconsSeptember 18, 2012 ב 11:54

    It is a pity, that now I can not express – there is no free time. But I will return – I will necessarily write that I think on this question.

    P.S. Please review Basic Icons for Vista from yourmailkept

    Reply
  6. icon clip artSeptember 18, 2012 ב 12:40

    In it something is. Thanks for an explanation. All ingenious is simple.

    P.S. Please review 48×48 Free Object Icons from tsenitelIkon

    Reply
  7. WaltonOctober 15, 2012 ב 12:41

    Angry birds are very compatible with the browser of Google as they are a partner of Google Chrome.
    This will help repairing Angry Birds crashes in PC.
    These people had been shown with the design of the tiny birds
    having no arms or limbs.

    Reply
  8. LakshmiOctober 26, 2012 ב 05:38

    You can get Angry Birds as a app on the Chrome browser now. Turns out that it is seousirly addictive at least once I start playing it’s hard to stop. I really hate that it turned out to be fun.

    Reply
  9. KraftJanuary 8, 2013 ב 03:39

    I am truly grateful to the owner of this web page who has
    shared this enormous post at at this place.

    Reply
  10. TejedaMarch 10, 2013 ב 07:26

    I have merely began with my website and I really love this particular template.
    Is it free or maybe a version of those premium templates?

    Sorry, I am new to this and just in search of ideas. BTW, I check
    out your site nearly everyday.

    Reply
  11. ClevelandMarch 10, 2013 ב 07:45

    I have just started with my own website and I really love this particular template.
    Is it free or a version of those premium templates?
    Sorry, I am new to this and simply in search of suggestions.
    BTW, I check your site almost everyday.

    Reply
  12. ToddMarch 19, 2013 ב 13:52

    I have merely began with my own site and I really love this particular template.
    Is it free or one of those premium templates? Sorry, I’m new to this and simply looking for suggestions. BTW, I check your site almost everyday.

    Reply
  13. HedgepethMarch 25, 2013 ב 18:10

    Oh my goodness! Awesome article dude! Thank you, However
    I am having difficulties with your RSS. I don’t understand why I cannot join it. Is there anybody else getting the same RSS problems? Anyone that knows the answer can you kindly respond? Thanks!!

    Reply
  14. GulleyMarch 30, 2013 ב 05:53

    Keep on writing, great job!

    Reply
  15. BeelerApril 9, 2013 ב 08:35

    Great article! This is the kind of info that should be shared across the net.

    Shame on the search engines for no longer positioning this post upper!

    Come on over and visit my web site . Thank you =)

    Reply
  16. GalloApril 15, 2013 ב 17:42

    I’m not sure why but this web site is loading incredibly slow for me. Is anyone else having this issue or is it a issue on my end? I’ll check back later on and see if
    the problem still exists.

    Reply
  17. KramerApril 19, 2013 ב 12:06

    You could definitely see your expertise in the article you write.
    The world hopes for more passionate writers like you who are not afraid to say how they
    believe. At all times follow your heart.

    Reply
  18. SteinMay 8, 2013 ב 02:30

    Navigating and reading are very convenient and easy and this can be a great method
    to pass time especially during a journey alone. There are many apps available that caters to people who exercise (or for those who try to) regularly.
    If you plan on creating a simple game for the app store, Fruit Ninja can give you a good amount of
    ideas.

    Reply