Eclipse shadow bug at major planets! Need Advice
-
Topic authorBuschmann
- Posts: 14
- Joined: 09.03.2002
- With us: 22 years 8 months
- Location: Germany/Deutschland
- Contact:
Eclipse shadow bug at major planets! Need Advice
I have an Elsa Victory II with Voodoo Banshee Graphics Chip. Works fine with simulation unless a GeForce would be better. But I encountered a problem a showed in this picture below! It doesn't appear at eclipse simulation on Earth and Moon, only on Jupiter, Neptun and so on...
What the hell is that? I've got the latest drivers for that chip, got the latest drivers from http://www.glsetup.com
Who could help?
What the hell is that? I've got the latest drivers for that chip, got the latest drivers from http://www.glsetup.com
Who could help?
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Ok . . . give this a try:
http://www.celestiaproject.net/celestia/files/ ... -patch.zip
It's a 370K zip of celestia.exe . . . copy it over your existing celestia.exe (which is probably in c:\program files\celestia) and let me know if it fixes that crosshair effect with eclipses.
--Chris
http://www.celestiaproject.net/celestia/files/ ... -patch.zip
It's a 370K zip of celestia.exe . . . copy it over your existing celestia.exe (which is probably in c:\program files\celestia) and let me know if it fixes that crosshair effect with eclipses.
--Chris
-
Topic authorBuschmann
- Posts: 14
- Joined: 09.03.2002
- With us: 22 years 8 months
- Location: Germany/Deutschland
- Contact:
Thanks! Great!
chris wrote:Ok . . . give this a try:
http://www.celestiaproject.net/celestia/files/ ... -patch.zip
It's a 370K zip of celestia.exe . . . copy it over your existing celestia.exe (which is probably in c:\program files\celestia) and let me know if it fixes that crosshair effect with eclipses.
--Chris
Works fine! Thank you! Good work!
Best simulation ever! Thank you!
-
Topic authorBuschmann
- Posts: 14
- Joined: 09.03.2002
- With us: 22 years 8 months
- Location: Germany/Deutschland
- Contact:
Sorry, new bug!
Now the eclipses look fine, but if I want to go to Mars or Pluto, I get an error message:
CELESTIA verursachte einen Teilungsfehler in Modul CELESTIA.EXE bei 0167:0045bd80.
Register:
EAX=00000000 CS=0167 EIP=0045bd80 EFLGS=00010212
EBX=00000003 SS=016f ESP=0070f0d0 EBP=00000002
ECX=00000001 DS=016f ESI=015b8f00 FS=3ecf
EDX=00000000 ES=016f EDI=00000000 GS=32c6
Bytes bei CS:EIP:
f7 7c 24 18 8b 44 24 28 8b 6c 24 20 89 54 24 40
Stapelwerte:
00000000 00000200 00000000 00000003 3a800000 3ac00000 00000000 00000200 00000002 00000002 00000000 00000000 00000000 00000400 00000200 00000003
Sorry that is german, but means Celestia caused a ("splitting error"?) in module.
Only if I want to zoom to Mars or Pluto, until I find more destinations!
CELESTIA verursachte einen Teilungsfehler in Modul CELESTIA.EXE bei 0167:0045bd80.
Register:
EAX=00000000 CS=0167 EIP=0045bd80 EFLGS=00010212
EBX=00000003 SS=016f ESP=0070f0d0 EBP=00000002
ECX=00000001 DS=016f ESI=015b8f00 FS=3ecf
EDX=00000000 ES=016f EDI=00000000 GS=32c6
Bytes bei CS:EIP:
f7 7c 24 18 8b 44 24 28 8b 6c 24 20 89 54 24 40
Stapelwerte:
00000000 00000200 00000000 00000003 3a800000 3ac00000 00000000 00000200 00000002 00000002 00000000 00000000 00000000 00000400 00000200 00000003
Sorry that is german, but means Celestia caused a ("splitting error"?) in module.
Only if I want to zoom to Mars or Pluto, until I find more destinations!
-
Topic authorBuschmann
- Posts: 14
- Joined: 09.03.2002
- With us: 22 years 8 months
- Location: Germany/Deutschland
- Contact:
chris wrote:I'm having trouble reproducing the problem . . . Does the crash occur when you zoom to Earth or Mercury?
--Chris
No, I selected Mars, pressed G to go there, I approached the planet and some km's before came that error message and the programm crashed. Happened only with Mars and Pluto til now.
-
Topic authorBuschmann
- Posts: 14
- Joined: 09.03.2002
- With us: 22 years 8 months
- Location: Germany/Deutschland
- Contact:
This error occured when I was trying to go to Phobos moon:
CELESTIA verursachte einen Fehler durch eine ung?ltige Seite
in Modul GLU32.DLL bei 0167:7d387d2c.
Register:
EAX=00000000 CS=0167 EIP=7d387d2c EFLGS=00210246
EBX=00d2a000 SS=016f ESP=0070f1d4 EBP=0070f200
ECX=00000003 DS=016f ESI=00001401 FS=2abf
EDX=00cb000c ES=016f EDI=08073c2e GS=42a6
Bytes bei CS:EIP:
66 0f b6 03 0f 85 c3 00 00 00 66 69 c0 01 01 e9
Stapelwerte:
00000100 00000100 00000000 0000012b 00000001 00000000 000003e7 00d29d44 000003e8 00000001 00000003 0070f284 7d387811 0070f234 0000014d 000001f4
CELESTIA caused an error in an invalid "Page=Seite" in module GLU32.DLL
???????
CELESTIA verursachte einen Fehler durch eine ung?ltige Seite
in Modul GLU32.DLL bei 0167:7d387d2c.
Register:
EAX=00000000 CS=0167 EIP=7d387d2c EFLGS=00210246
EBX=00d2a000 SS=016f ESP=0070f1d4 EBP=0070f200
ECX=00000003 DS=016f ESI=00001401 FS=2abf
EDX=00cb000c ES=016f EDI=08073c2e GS=42a6
Bytes bei CS:EIP:
66 0f b6 03 0f 85 c3 00 00 00 66 69 c0 01 01 e9
Stapelwerte:
00000100 00000100 00000000 0000012b 00000001 00000000 000003e7 00d29d44 000003e8 00000001 00000003 0070f284 7d387811 0070f234 0000014d 000001f4
CELESTIA caused an error in an invalid "Page=Seite" in module GLU32.DLL
???????
hellow again
chris, just tried your patch, no more "axes", but there is alwas the "twin" shadow problem that appears on the other side of the planed, showed in my previous shots...
same problem with the program crashing by going to mars :/
CELESTIA a caus? une d?faillance de page dans
le module GLU32.DLL ? 0167:7d337d2c.
Registres :
EAX=00000000 CS=0167 EIP=7d337d2c EFLGS=00210246
EBX=00d2a000 SS=016f ESP=0070f1d4 EBP=0070f200
ECX=00000003 DS=016f ESI=00001401 FS=6397
EDX=00cb000c ES=016f EDI=07b3fe62 GS=639e
Octets ? CS : EIP :
66 0f b6 03 0f 85 c3 00 00 00 66 69 c0 01 01 e9
?tat de la pile :
00000100 00000100 00000000 0000012b 00000001 00000000 000003e7 00d29d44 000003e8 00000001 00000003 0070f284 7d337811 0070f234 0000014d 000001f4
specs : voodoo 3 3000 agp, athlon 1Ghz, 256 Mo RAM, win98 SE
byyee
chris, just tried your patch, no more "axes", but there is alwas the "twin" shadow problem that appears on the other side of the planed, showed in my previous shots...
same problem with the program crashing by going to mars :/
CELESTIA a caus? une d?faillance de page dans
le module GLU32.DLL ? 0167:7d337d2c.
Registres :
EAX=00000000 CS=0167 EIP=7d337d2c EFLGS=00210246
EBX=00d2a000 SS=016f ESP=0070f1d4 EBP=0070f200
ECX=00000003 DS=016f ESI=00001401 FS=6397
EDX=00cb000c ES=016f EDI=07b3fe62 GS=639e
Octets ? CS : EIP :
66 0f b6 03 0f 85 c3 00 00 00 66 69 c0 01 01 e9
?tat de la pile :
00000100 00000100 00000000 0000012b 00000001 00000000 000003e7 00d29d44 000003e8 00000001 00000003 0070f284 7d337811 0070f234 0000014d 000001f4
specs : voodoo 3 3000 agp, athlon 1Ghz, 256 Mo RAM, win98 SE
byyee
yeah
in fact, the crashing problem seems to be a voodoo problem since there is no crash with the Matrox G450 ...
the twin shadows appear with both voodoo3 and g450 so, maybe a celestia bug ???
had anyone else experienced the problem ??? ( put ambiant light to see the dark side of jupiter for exemple, and see an eclipse shadow at the exact oposite of a normal eclipse shadow on jupiter )
byeee
in fact, the crashing problem seems to be a voodoo problem since there is no crash with the Matrox G450 ...
the twin shadows appear with both voodoo3 and g450 so, maybe a celestia bug ???
had anyone else experienced the problem ??? ( put ambiant light to see the dark side of jupiter for exemple, and see an eclipse shadow at the exact oposite of a normal eclipse shadow on jupiter )
byeee
-
Topic authorBuschmann
- Posts: 14
- Joined: 09.03.2002
- With us: 22 years 8 months
- Location: Germany/Deutschland
- Contact:
Laahel wrote:yeah
in fact, the crashing problem seems to be a voodoo problem since there is no crash with the Matrox G450 ...
the twin shadows appear with both voodoo3 and g450 so, maybe a celestia bug ???
had anyone else experienced the problem ??? ( put ambiant light to see the dark side of jupiter for exemple, and see an eclipse shadow at the exact oposite of a normal eclipse shadow on jupiter )
byeee
I do also see these "twin shadows" but that doesn't bother me so much the way the crashes do!
I think Chris makes a good job and it was extremely helpful that he programmed this patch for celestia after I posted my problems.
This is software development at its best and he will do his best to solve that "crashing" problem, I think.
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
I'm still working on this problem . . . it's difficult, since I can't reproduce the crash on my system. Thank you to everyone here for all the testing of the patch . . .
The patch does a test to see if the maximum mip map level feature is supported by OpenGL. Apparently, this test doesn't work on everyone's system, so I'll have to come up with something else.
The twin shadows problem happens when the ambient light level is set to something other than 'none' . . . I think I can produce a fix for this, but it may not work with older graphics cards.
Anyhow, keep watching this thread for updates on the eclipse shadow problems . . .
--Chris
The patch does a test to see if the maximum mip map level feature is supported by OpenGL. Apparently, this test doesn't work on everyone's system, so I'll have to come up with something else.
The twin shadows problem happens when the ambient light level is set to something other than 'none' . . . I think I can produce a fix for this, but it may not work with older graphics cards.
Anyhow, keep watching this thread for updates on the eclipse shadow problems . . .
--Chris
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Here's a possible fix for the problem . . .
Try putting this Mars texture:
http://www.celestiaproject.net/celestia/files/mars.jpg
into Celestia's textures/medres directory. Then visit Mars and see if you can look at it without crashing. If it works, I'll post a fixed Pluto texture as well.
There's some code in Celestia that doesn't properly deal with non-power of two textures. This code needs to eventually be fixed to report an error instead of crashing, and the few non-power of two textures in Celestia have to be resized.
--Chris
Try putting this Mars texture:
http://www.celestiaproject.net/celestia/files/mars.jpg
into Celestia's textures/medres directory. Then visit Mars and see if you can look at it without crashing. If it works, I'll post a fixed Pluto texture as well.
There's some code in Celestia that doesn't properly deal with non-power of two textures. This code needs to eventually be fixed to report an error instead of crashing, and the few non-power of two textures in Celestia have to be resized.
--Chris
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Very glad to hear that this worked . . . here's the fixed Pluto texture:
http://www.celestiaproject.net/celestia/files/pluto.jpg
Let me know if there are other textures that give you problems.
--Chris
http://www.celestiaproject.net/celestia/files/pluto.jpg
Let me know if there are other textures that give you problems.
--Chris