I don't think that it will work but DO A BACKUP and try it!
To see if it changes everything download GlView from
http://www.realtech-vr.com/glview/download.html (choose the XP version
- default is for MacOS)
Run it and look at the OpenGL version and DirectX version and shaders
- note them down if you have to.
Download a new driver for windows XP (might be for 945 or 965 - but
since it is our first step try an ordinary 945 - my guess is 915 is
more similar to 945 than 965)
Exctract it and now...
Find you device id - one way is to rightclicking on desktop and going
to the intel graphics control panel
- or clicking on the tray icon for it. Then click on the small "i"
next to the cross that would normally close the panel. A new window
will pop up where you can read your vendor ID)
I have downloaded a driver for 6700Z from Acers FTP and the section
that is interesting for us looks like this:
[Intel.Mfg]
%iMGM% = i852GM, PCI\VEN_8086&DEV_3582
%iSDG% = i865G, PCI\VEN_8086&DEV_2572
%iGDGD0% = i915G0, PCI\VEN_8086&DEV_2582
%iGDGD1% = i915G1, PCI\VEN_8086&DEV_2782
%iALVD0% = i915GM0, PCI\VEN_8086&DEV_2592
%iALVD1% = i915GM1, PCI\VEN_8086&DEV_2792
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
My guess is you're on i915GM so your device id is 2592 and 2792 - but
check it for yourself - you can also do it in the device menager -
double click on you video card and a window will pop up - go to
Details and now from the drop down list choose the secound option from
the top - device ID or whatever its called in your language - check
the device ID for you card
Now go to the Graphics folder of the new exctracted driver - find
igxp32.inf, open it
go to [Intel.mfg] section - it should look like this (more or less)
[Intel.Mfg]
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
%iCLGD0% = i945GM0, PCI\VEN_8086&DEV_27A2
%iCLGD1% = i945GM1, PCI\VEN_8086&DEV_27A6
%iCLGE0% = i945GM0, PCI\VEN_8086&DEV_27AE
%iBWGX0% = iBWG0, PCI\VEN_8086&DEV_2982
%iBWGX1% = iBWG1, PCI\VEN_8086&DEV_2983
etc. etc. etc.
Now - assuming that your device ID is 2592 i would to the following -
change the device id corresponding to i946GM0 to yours. This would
result in
%iCLGD0% = i945GM0, PCI\VEN_8086&DEV_2592
You can also change the GM1 driver id to your second id (2792?) but
the primary display is more important.
Now save the file and close it.
DO NOT REBOOT YET!
Uninstall the old driver (Control Panel --> add remove programs and so
on - you propably know the way)
Reboot.
Now run setup.exe from the new drivers directory. If it works it will
ask for a reboot - do it and run OpenGL Extensions viewer to see if
there are any changes - OpenGL version and DirectX info on the summary
page.
let me know if it works please.