Before anyone mentions it, I already checked out the Oblivion "hardware and software troubleshooting" section of Beth's forums, to no avail. I also searched Google, but found little. I post this here, because it is related to some CS work I was doing..well, and I think more people will see this post somehow, maybe.
I use to have a PC that had Windows XP on it - on that PC and operating system, if I made a script for a light object for ingame, that called "Disable" then "Enable" on the light whenever it was dropped from inventory, the dropped light object's lighting updated successfully, and the light's illumination showed up on surrounding land, statics, etc.
A few weeks ago, I updated my PC hardware (a new graphic card, etc) and operating system to Windows 7. I reinstalled Oblivion, and loaded up an esp I made in which I got light to update correctly on my old PC, and decided to test it on my new PC. This esp used to work perfectly on my old PC, but on the new one, the lighting does not update like it used to.
I thought maybe my PC was running too fast for Disable and Enable to take effect correctly (or so I thought), so I tried to use a timer in the script that caused a pause between "Disable" and "Enable". But I got the same results with the lights not updating.
So I looked up some info on the wiki -
This link shows that my old method should indeed have worked, since it worked for others:
http://cs.elderscrolls.com/constwiki/index.php/SetLightRadius
This link shows that this is a known issue and people have requested a fix (look at "UpdateLighting" function request):
http://cs.elderscrolls.com/constwiki/index.php/OBSE_Wish_List#Animation_and_Graphics_Functions
What I'm asking, is this:
1) Does anyone know what specifically causes the lights to not update? Is it a hardware issue ? Or is it because of my new operating system of Windows 7 (a software issue)?
2) Has anyone suffered from this before, and somehow successfully fixed it, without replacing hardware nor installing a new operating system?
3) Or ultimately, am I stuck in the rut until OBSE possibly comes out with a fix?
Thanks for your info/advice,
Koniption