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
  N.A.
Official Intel Vista
7.14.10.1006
06/23/2009
  N.A.
Mesa3D - Wrappers
2.0
12/08/2017
Optimus IEMGD
7/8/8.1/10
1.2R Alpha
01/09/2021
 LINK
  *Compatibility Mode

->PLEASE, READ all blog's posts to avoid no sense questions<-
All drivers released are compiled for Atom Z5xx (US15) with official Intel CED downloadable: HERE
If you like these sources click on ads 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 (in older release WindowsDriverSETUP.cmd or Setup.exe)
3)Select your display max resolution (only in IEMGD add-on) 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,in IEMGD addon, 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 and How to install guide.

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! (probably need some patch in sys path but anyway I don't have any device with this hardware so if you want can send me a laptop for testing)
Can be incompatible with some devices because many displays have 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 (Mega Link: Download ; Mirror3: Download)

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 32bit with some fixes (read Windows SpeedUP)
It's still the best compromise between overall performance and driver features
You can also install an entry level SSD and upgrade RAM to 2GB 800MHz and use Optimus IEMGD

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). Use 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 mostly a 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:
 
Note.Seems that Microsoft removed backlight control for xp driver (tested under win7 and Vista), editing hw registry will not change level (no problem for now with WDDM driver) so probably check Microsoft bugfix cause acpi and soc drivers will not solve the problem.

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). Has reported from Microsoft is a bug with acpi state
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). Has reported from Microsoft is a bug with acpi state
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). Has reported from Microsoft is a bug with acpi state
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). Has reported from Microsoft is a bug with acpi state
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 (read Windows SpeedUP)
- Set Paging file size  (read Windows SpeedUP)
- Install 2GB RAM (suggested Sodimm CL5 800MHz DDR2 price 20€, anyway aliexpress less 10€)
- Install an entry level SSD (20€) to speed up,a little, the OS (aliexpress less 15€)
- Install Video Codec Pack + Alternative Video Player
- Overclock your processor and use High Performance mode on Windows 7 settings (Optimus IEMGD)
- Use correct Web Browser
- Improve DPI if you have a small display with elevated pixel (better view)

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.

18 commenti:

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

    RispondiElimina
    Risposte
    1. no distro. GPU doesn't work well with linux and cpu is slow, so the best configuration is windows 7 home premium 32bit with some tweak like hyperthreading, xp skin, fixed ram size, superfetch off (in case of mechanic hard disk)

      Elimina
  2. 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 2000 non esiste nessun driver compatibile con la gma 500. Puoi solo far lavorare la cpu per gestire la grafica di sistema

      Elimina
  3. hello, sorry, what is the driver that I must install to have the highest speed in windows 7 home premium? I'm confused. Thank you very much already!

    RispondiElimina
    Risposte
    1. for media wddm(win7 driver rev2017)
      for gaming depends: opengl wddm, dx probably is better to bypass gpu with xppd (Xp driver rev2014).
      in general wddm driver is better to support gpu hw rendering.

      Elimina
  4. Great! Very thank you!! ��

    RispondiElimina
  5. Hey I have downloaded the xppd (rev2014 XP driver), well yeah I get better perfomance. But my Sony Vaio P has 1600x768 resolution and driver only supports 1366x768. Is there any way how to set 1600x768 on this driver? Because this driver is really well optimized for gaming, please help or how to edit this driver to support my native resolution. Thanks!

    RispondiElimina
    Risposte
    1. in download package you can find the inf file that contains parameters, i can't more test but you should change to these https://glassofdutchwine.files.wordpress.com/2012/07/dtd.png?w=630

      Elimina
  6. WinXP IEMGD driver isn't work properly. I have glitched screen. Is it fixable?

    RispondiElimina
  7. Win7 IEMGD driver isn't install trough setup.exe on windows 7 starter.

    RispondiElimina
  8. Let me check website download links. Your Device?

    RispondiElimina
    Risposte
    1. Are you using IEMGD addon.exe to configure profile and run setup? laptop has Atom Zxxx cpu? don't run setup.exe.

      Elimina
    2. https://en.wikipedia.org/wiki/Sony_Vaio_P_series
      sure its an atom one

      Elimina
    3. btw its berrybear. im surprised ya delete lotta stuff on your blog. why?

      Elimina
    4. Use MegaLink if other download links don't work. Sony made a lot of P series with different displays. Nothing compiled were removed from my local storage
      Anyway you should use Iemgd addon and select import profile and test VaioX profile : https://gma500booster.blogspot.com/2017/09/guide-iemgd-add-on.html

      Elimina
    5. When I say ya delete some stuff I mean video bios mods. I remember I successfully mod vbios on Nokia Booklet. But I don't remember why))) It add some video modes if I right. Ive sell Nokia some times ago. Now I have Sony P. Its a kind strange ya say it have different screens coz as far I know all P models have the same screen. But its possibly I rong.

      Elimina