DOWNLOAD

Codename
GMA 500
Architecture
PowerVR SGX535 (Serie SGX-5)
Pipelines
4 - unified
Core Speed *
200 MHz
Shader Speed
200 MHz
Memory
Until 1GB Shared
DirectX
DirectX 9.0c, Shader 3.0
Technology
65 nm
Features
OpenGL 2.0, PowerVR SGX Kern, Screen Tiling, Internal True Color Processing,Zero overhead AA, 32 Bit floating-point operations.
Date of Announcement
01.11.2008

Driver
Version
Date
Download
IEMGD 1.18
7/8*/8.1*/10*
8.14.1180.3398
Core 04/04/2013 Rev 2017
Official Intel 7/8*/8.1*/10*
8.14.10.2030
09/16/2010
IEMGD 1.18 XP/Vista*/7*
1.18.0.3398
Core 04/04/2013  Rev 2014
Official Intel XP/Vista*/7*
6.14.11.1018
12/03/2009
Official Intel Vista
7.14.10.1006
06/23/2009
Mesa3D - Wrappers
2.0
12/08/2017
Optimus IEMGD
7/8/8.1/10
1.2 RC1
01/10/2016
 LINK
  *Compatibility Mode

->PLEASE, READ all post to avoid useless questions<-
All drivers released are compiled for Atom Z5xx (US15) with official Intel CED downloadable: HERE
If you like these sources Click Google +1 or think to donate. OFFICIAL GUIDE IEMGD Add-On: HERE


How to Install:
1)Download and UnRar package (for example with WinRAR)
2)Run IEMGD Add-on (older release doesn't use it, so run WindowsDriverSETUP.cmd or Setup.exe)
3)Select your display max resolution and follow installer instructions
Note. If any problem occurs with installer just try to install the driver manually via control pannel\device manager\Update video card driver
Tip: To Accelerate Setup Process check "Restart Automatically" Box, "OK" and Accept Unsigned Driver
Note. To Add HDMI Audio Support just Download from your online device support area the video driver package and extract the HDMI folder! Then you have two possibility: 
1)Try to force setup with IEMGD add-on (select your max resolution or external profile, select custom, import Video\Audio files) 
2)Install the files from Windows Device Manager.
Read Official Guide IEMGD add-on for more infos.

How to Uninstall:
Control Pannel\Programs and functions (older xp version can be uninstalled from WindowsDriverSetup.cmd)
Note.If any problem occurs with the driver, uninstall it via Windows Safe Mode to restore Microsoft Default Video Driver

FAQ  (Frequently asked questions)
Is my device compatible?
The Driver works only with (US15) Poulsbo Platform devices and stock Intel GMA500(200Mhz)
N.B.It doesn't work with GMA600 due to the different platform!
Can be incompatible with some device because some display has different configurations.
This is an incomplete list of confirmed working devices in Win 7\8\8.1\10:

  • Auto Configuration works on: Acer AO751H -Asus 1101HA - Asus 1201HA -Archos 9 PC Tablet - Dell Mini 1010 - Kohjinsha SX3 -MSI U115 - Nokia Booklet 3G-Viliv S5, Sony Vaio P VGN-P720K , Sony VGN-P29VN_Q,  ect ect. 
  • Other Inf function: Sony Vaio X, Fujitsu U820- U2010 and Asus T91MT/T91
  • Tablets\netbooks\notebook that requires CUSTOM Mode Compiling in IEMGD Add-on:Probably some of Sony Devices
Thanks to:
-Vladimir for 1024x600 profile for Asus T91 Series
-Deman   for 1024x768 profile for FSL 979 Winpad

Got black screen with IEMGD or Strange colors view? This mean that common settings are not compatible.
Uninstall it from (options):
A)Control Panel (if Windows shows desktop)
B)Start Windows in Safe Mode -> Control Panel
C)Windows Recovery Console
D)If you have windows 8\8.1\10 with fast boot enabled: restart manually after the windows login with black screen for 3 times. At the next boot will appear Windows Tool\Go do advanced Setting and select Restart in Safe Mode
Try to fix the problem by your own self:
  • If there are different profiles, in IEMGD Add-on, for your display max resolution try another one
  • If you know your display panel settings use  IEMGD Add-On Custom mode to create a new profile for the driver (please share working profiles!) [MORE info in IEMGD Editor SECTION]
  • If you are not good at computer simple check on Google  for another custom package (Googling: EMGD for YOURDEVICE) than share with us that driver!
ITA.In alcuni pc il driver non funziona correttamente (windows si avvia con schermo nero,colori psichedelici o schermo tremante). Questo problema è causato dal file igdlh32.inf . Normalmente, il driver richiede le informazioni specifiche all'hardware ma se l'EDID (Extended Display Identification Data) non è completo (poco importa se la marca del pc asus,acer o altro questo parametro dipende dal display che durante la produzione è stato inserito) vengono utilizzati i settaggi alternativi presenti che non possono garantire il funzionamento corretto su tutti i monitor.
Come potete risolvere? 
1)cercate su Google, o altro motore di ricerca, un driver IEMGD compatibile per il vostro device. In giro ci sono molti Publisher e se volete condividete con noi il file igdlh32.inf contenuto nella cartella LPCO.
2)Sviluppate una configurazione funzionante tramite Intel CED o tramite IEMGD Add-On. Come si fa? Scaricate AIDA64,leggete l'ID del monitor e poi cercate su Internet il datasheet del pannello. All'interno del file digitale troverete tutte le informazioni richieste.

Difference between WinXP\7 vs Win7\8\10 drivers:
WinXP\Vista\7 driver respects XPDM (XP Driver model),supports DXVA 1.0 (DirectX Video Acceleration) and has a better software rendering while Win7\8\8.1\10 ,WDDM 1.1,driver has full support to DVXA 2.0 and a better hardware rendering(reduce CPU usage).
Under Win 7, usually, is better to use a WDDM driver.
Note.On Asus devices, if you use XP driver in Windows 7, have to install SHE FiX to restore Power Saving profile

Difference between IEMGD and Intel Default drivers:
  • Intel Embedded Media & Graphics Driver has more apps\games compatibility, bugfixes, OpenGL 2.0 support and it is directly setted for highest performace (about +20% vs stock driver). 
  • Small fixes were added to make it: light,stable with US15 Platform.Furthermore my Win 7/8/10 custom package includes: the WDDM (Windows Display Driver Model)  1.1 driver; IEMGD Add-On, a fast way to generate custom profiles; multidevices support; AutoSupport for Windows 8/8.1/10; Fixes/workaround for minor bugs like incompatible MS Performance Test, unworking Attribute button, Display detection, Brightness Level Control; a fixed uninstaller,remove all exept OpenGL that will be always enabled, also if you downgrade to official intel driver.
  • IEMGD doesn't support downscaling (ex. allows to set 1024x600@1024x768), DPST (Display Power Savings Technology Policy available only when on Battery), ALS(ADB = Automatic Display Brightness Policy available only when on battery in devices with ambient light sensor). Anyway there is no significant battery usage.
Difference between my driver package vs stock embedded driver:
Compiled to work with more devices without download an heavy suite,reduced package size and fixed some problem(really more easy to install it).

Which is the best O.S. for Intel GMA 500?
Microsoft Windows 7 home premium or home basic 32bit with some fix (read Windows SpeedUP Post)
It's still the best compromise between overall performance and driver features

Which is the latest DirectX available for Intel GMA 500?
Hardware support it until DX9c or DX9L but you may install newer package for bugfixes.
DX9L ,called also DX9Ex, is available only for Windows Vista and Win 10 (it doesn't bring benefits to GPU)

Is possible to play 1080p video with Intel GMA 500?
Yes, it is possible with correct video player (see this post) and correct video codec.
GPU supports hardware decoding for H264, MPEG 2/4, VC1, WMV9

Is necessary vBios for install this driver?
No, it isn't. The Driver works correctly also without Embedded vBios (Beta).
Embedded Video Bios isn't compatible with Intel Official GMA 500 Driver and doesn't bring any benifit.
Other Informations about compiling it are avaiable HERE and IEMGD Editor Section
This operation is not suggested on laptop.

What is Mesa3D - Wrapper Package?
Include Software OpenGL for all pc (MESA3d), Glide Wrapper (an old game library), DirectX Wrapper (to OpenGL for newer PC), a backup of stock IEMGD 1.18 Opengl library usable also for GMA600

How to install the MESA3D OpenGL Software Accelerated: This solution is suggested only on Windows 8.x and 10 because the OS doesn't support Hardware OpenGL rendering. Anyway this method has a slow rendering but you will able you to run applications that require OpenGL > 1.1 (Stock Windows). Download  Optimus IEMGD (this method will not require any modification to your system) or download Mesa3D - Wrappers Package.
-Unrar it, rename Mesa3D opengl32.dll and overwrite igdogl32.dll in c:\windows\system32 folder.
Note.When your app requires only max OpenGl 1.1 rename c:\windows\system32\igdogl32.dll to, for ex, igdogl32disable.dll,or use Optimus IEMGD option, because Microsoft stock opengl has better performance.

Why Intel GMA 500 is so slow in 3D Graphic?
It is a little bit complicated to say but essentially for GPU low clock,architecture and not perfect Intel driver.
This kind of platform was develop as MID (Mobile Internet Device): Internet and Media that is exactly what our devices do!
GPU clock seems to be editable only on US15W platform and only before System startup (Read Overclock Section, straps)

Intel Graphics Tool problems?: Upgrading from Official Intel to Embedded Driver without Uninstall the first one causes a wrong copy. Solution: Uninstall the Driver ,Restart pc and reinstall IEMGD
How to use External Monitor Settings: (By Default is setted Clone Mode)
MID = Internal Monitor | Monitor = External Monitor
Single Display= Only a monitor will stay active when video cable is plug-in
Dual Display Clone = Both Monitors show the same Image at the same Resolution and Refresh Rate
Extended Desktop = Each Monitor shows an Image (can be the same if you copy it in extended desktop) and have a proper editable Resolution and Refresh Rate.
For ex. You can see a video1 in MID monitor and a video2 in external Monitor
How to apply Display Color Correction:
Usually this operation is not required by default. MS Windows includes displays tools but take really more time and the results are not so different from stock configuration.
Anyway for "normal" users, that want to try this feature, I suggest to use Intel Tool Utility.
Values are display linked so it's impossible to know which is the best configuration for your monitor.
Stock values are Gamma 1.0, Brightness 0 and Contrast 50
Check if editing color settings there is a better view (in my case I reduced only All Gamma value to 0.8)

Bugs Report:

Windows XP
Inverted Backlight Control by Fn button after hibernation or sleep-mode (Minor Bug)
VGA enabled only booting OS with video cable plugged-in (Minor Bug)
Without official Microsoft updates is impossible to install it on a fresh clean OS (Support EOS)
Windows 7
No Backlight Control by Fn button after hibernation or Suspension (restart the driver or Optimus IEMGD)
VGA port enabled only running Intel Graphic Tool or pressing Win+P
Windows 8
Random BSoD: Really suggested to upgrade OS or  install Windows 7/8.1/10
No Backlight Control by Fn button after hibernation or Suspension (restart the driver or Optimus IEMGD)
VGA port enabled only running Intel Graphic Tool or pressing Win+P
Few random glitches: Minor Bug 
OpenGL Hardware Accelerated is not SUPPORTED (use MESA Software OpenGL)
Recent App display may returns BSoD (disable this feature from Windows bar\properties)
Metro Video App, other Metro's Apps, Internet Explorer  don't use hardware acceleration
Windows 8.1
No Backlight Control by Fn button after hibernation or Suspension (use software controller or Optimus IEMGD)
VGA port enabled only running Intel Graphic Tool or pressing Win+P
Few random glitches: Minor Bug 
OpenGL Hardware Accelerated is not SUPPORTED (use MESA Software OpenGL)
Recent App display may returns BSoD (disable this feature from Windows bar\properties)
Metro Video App, other Metro's Apps, Internet Explorer  don't use hardware acceleration
Windows 10
No Backlight Control by Fn button after hibernation or Suspension (use software controller or Optimus IEMGD)
VGA port enabled only running Intel Graphic Tool or pressing Win+P
Few random glitches: Minor Bug 
OpenGL Hardware Accelerated is not SUPPORTED (use MESA Software OpenGL)
Recent App display may returns BSoD (disable this feature from Windows bar\properties)
Metro Video App, other Metro's Apps, Internet Explorer  don't use hardware acceleration
Common Tweaks:
- Install latest DirectX
- Enable Intel Hyper threading
- Set Paging file size 
- Install 2GB RAM (suggested Sodimm CL5 800MHz DDR2 price 20€)
-Install an entry level SSD (30€) to speed up,a little, the OS
- Install Video Codec Pack + Alternative Video Player
- Overclock your processor and use High Performance mode on Windows 7 settings
- Use correct Browser,Adobe Flash Player,Silverlight (read Browsers – Adobe Flash Post)
- Improve DPI if you have a small display with elevated pixel (better view)
- Read Windows SpeedUp post

OLD RELEASEs:(NOT MORE SUPPORTED)
Driver for Windows 7\8\8.1 rev0.3 May 2014: DOWNLOAD

THANKS TO TESTERS! Custom Support is ENDED (no more upgrades).
If you are getting problems with lastest revision, write a comment, try old builds or google for another custom driver and share with us your working configuration.

4 commenti:

  1. Thank you!!

    If you looking for Asus laptop support then you can contact our toll-free number | 1-(800)-294-5907

    RispondiElimina
  2. Hello, excellent blog! Which linux distro do you recommend for gma500, asus eeepc 1201ha. Need the best driver for youtube. thanks!!

    RispondiElimina
  3. Ciao ho testato il tuo driver su windows 10, funziona molto bene ottimo lavoro. Però ora mi sono imbattuto ad installare sul mio ASUS Eeepc 1101HA windows 2000. Tutti i driver sono funzionanti, l'unico che non ho è quello della scheda grafica. Sapresti consigliarmi un driver per questo computer tu che sei più esperto di me?

    RispondiElimina
    Risposte
    1. Sotto windows xp non esiste nessun driver compatibile con la gma 500. Puoi solo far lavorare la cpu per gestire la grafica di sistema

      Elimina