Best Version of Celestia to Use?

General discussion about Celestia that doesn't fit into other forums.
Topic author
Dollan
Posts: 1150
Joined: 18.12.2003
Age: 54
With us: 20 years 11 months
Location: Havre, Montana

Best Version of Celestia to Use?

Post #1by Dollan » 05.12.2007, 00:41

Hi folks...

I was playing around and running across all sorts of problems with Celestia today, primarily when it comes to having large models displayed with large planetary textures (on my system, this always causes a crash), and I began t wonder....

Is there any advantage at this point in using the current pre-release version over the last official release (which is 1.4.1, I think)? I realize that there are developmental inroads being made in the current pre-version, but for someone like me who is primarily interested in fictional planetary systems with 4k or larger textures, binary and multiple systems, and the occasional well-crafted model, am I better off using the pre-version, or would it be better to continue to use the official release version, and then upgrade to the next official version, whenever that may be?

...John...
"To make an apple pie from scratch, you must first create the universe..."
--Carl Sagan

rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Post #2by rthorvald » 05.12.2007, 01:26

Get the latest beta.
It is like getting new glasses. The atmosphere rendering alone is worth it, there is no comparison at all.

- rthorvald
Image

Avatar
Hungry4info
Posts: 1133
Joined: 11.09.2005
With us: 19 years 2 months
Location: Indiana, United States

Post #3by Hungry4info » 05.12.2007, 15:11

rthorvald wrote:The atmosphere rendering alone is worth it


This is the only reason I use 1.5.0pre. Even though the star rendering sucks, the atmospheric rendering is pretty good, so I guess it compensates.
Current Setup:
Windows 7 64 bit. Celestia 1.6.0.
AMD Athlon Processor, 1.6 Ghz, 3 Gb RAM
ATI Radeon HD 3200 Graphics

BobHegwood
Posts: 1803
Joined: 12.10.2007
With us: 17 years 1 month

Post #4by BobHegwood » 05.12.2007, 15:18

You can also become part of the development process...

If your stars aren't displayed properly, then you can offer screen
shots, explanations, etc. so that Chris and the other developers can
have a go at it. :wink: And, just FYI, the stars are displayed
brilliantly on my machine. You have changed the settings, and
tried to view the different styles? The faintest visible magnitude?

Thanks, Bob
Brain-Dead Geezer Bob is now using...
Windows Vista Home Premium, 64-bit on a
Gateway Pentium Dual-Core CPU E5200, 2.5GHz
7 GB RAM, 500 GB hard disk, Nvidia GeForce 7100
Nvidia nForce 630i, 1680x1050 screen, Latest SVN

Reiko
Posts: 1119
Joined: 05.10.2006
Age: 41
With us: 18 years 1 month
Location: Out there...

Post #5by Reiko » 05.12.2007, 18:27

I'm still using 1.4.1 for the most part. I have millions of extras installed for it.

Avatar
Hungry4info
Posts: 1133
Joined: 11.09.2005
With us: 19 years 2 months
Location: Indiana, United States

Post #6by Hungry4info » 06.12.2007, 00:14

BobHegwood wrote:You can also become part of the development process...
That is certainly a tempting proposal.

BobHegwood wrote:If your stars aren't displayed properly, then you can offer screen
shots, explanations, etc. so that Chris and the other developers can
have a go at it.

Been there, and have done that. It seems to be that mostly monotone white circles with faint glows around them look about like what the human eye sees/would see. One even suggested rendering limb darkening. Here's a thread in which I ask about it, and posted pictures.

http://celestiaproject.net/forum/viewtopic.php ... highlight=

BobHegwood wrote:You have changed the settings, and tried to view the different styles? The faintest visible magnitude?

Yes, and I keep the faintest visible magnitude at ~6 these days.

There are more stars in Celestia than anything else, I believe they should be designed to look realistic.
Current Setup:
Windows 7 64 bit. Celestia 1.6.0.
AMD Athlon Processor, 1.6 Ghz, 3 Gb RAM
ATI Radeon HD 3200 Graphics

BobHegwood
Posts: 1803
Joined: 12.10.2007
With us: 17 years 1 month

Post #7by BobHegwood » 06.12.2007, 00:30

Sorry,

Must have been another thing I missed while I was away. Looks as
if Chris and Dr. Schrempp are at least aware of your opinions though.

For what it's worth, I agree with you. I also like very much the halos
around stars. BUT, I'm just some bozo, so don't I think that anything
will come from this opinion. On the other hand, you are making your
opinions known, and that's what counts.

With the Good Doctor, you have to back up your opinions with
scientific data though...

Can you prove that the star's halo's are there? <smirk>

Sorry, simply couldn't resist.

Good luck, Brain-Dead
Brain-Dead Geezer Bob is now using...
Windows Vista Home Premium, 64-bit on a
Gateway Pentium Dual-Core CPU E5200, 2.5GHz
7 GB RAM, 500 GB hard disk, Nvidia GeForce 7100
Nvidia nForce 630i, 1680x1050 screen, Latest SVN

Avatar
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Post #8by Chuft-Captain » 06.12.2007, 03:30

Reiko wrote:I'm still using 1.4.1 for the most part. I have millions of extras installed for it.
This sounds like you have your extras in a 1.4.1 specific directory. I strongly suggest you move them all into a "common" extras folder and then edit the celestia.cfg of each version to load extras from this common folder.

(I have several different versions of Celestia, all loading from the same extras folder)

A similar procedure can be applied to your bookmarks as well (although bookmarks created in 1.4 will be wrong in 1.5 versions due to re-positioning of the co-ordinates by Chris, --- I think the change was made in 1.5.0pre1)
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Reiko
Posts: 1119
Joined: 05.10.2006
Age: 41
With us: 18 years 1 month
Location: Out there...

Post #9by Reiko » 06.12.2007, 06:00

Chuft-Captain wrote:
Reiko wrote:I'm still using 1.4.1 for the most part. I have millions of extras installed for it.
This sounds like you have your extras in a 1.4.1 specific directory. I strongly suggest you move them all into a "common" extras folder and then edit the celestia.cfg of each version to load extras from this common folder.

(I have several different versions of Celestia, all loading from the same extras folder)

A similar procedure can be applied to your bookmarks as well (although bookmarks created in 1.4 will be wrong in 1.5 versions due to re-positioning of the co-ordinates by Chris, --- I think the change was made in 1.5.0pre1)

Well I do have the 1.5.0 pre4 installed too. Some of the scripts make it crash, such as the warp drive script. Though I have not tested all of the installed extras, I was concerned some of them would crash with the new version too.

Avatar
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Post #10by Chuft-Captain » 06.12.2007, 12:20

Reiko wrote:Well I do have the 1.5.0 pre4 installed too. Some of the scripts make it crash, such as the warp drive script. Though I have not tested all of the installed extras, I was concerned some of them would crash with the new version too.
Do you find that you have to have duplicates of the 1.4.1 addons in the 1.5.0pre4 extras directory??
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #11by selden » 06.12.2007, 13:16

Reiko,

Old scripts should not be able to cause Celestia v1.5.0 to crash, although they might not do what you expect. It would be greatly appreciated if you could post to the Bugs forum what script crashes Celestia and exactly what it does wrong.
Selden

bh
Posts: 1547
Joined: 17.12.2002
With us: 21 years 11 months
Location: Oxford, England

Post #12by bh » 06.12.2007, 13:53

Call me old fashioned.... or whatever you want really... I'm still using 1.4.1
regards...bh.

BobHegwood
Posts: 1803
Joined: 12.10.2007
With us: 17 years 1 month

Post #13by BobHegwood » 06.12.2007, 15:31

bh wrote:Call me old fashioned.... or whatever you want really... I'm still using 1.4.1


You're "Old-Fashioned."

:lol:

If you want consistent performance and reliability, you can't go
wrong in doing that, Bob. I just like to play with the new features
and then "help" with my suggestions. <shrug>

It's also fun to see what the new stuff does, and to experiment with
the new functions. :wink:

Take care, Brain-Dead
Brain-Dead Geezer Bob is now using...
Windows Vista Home Premium, 64-bit on a
Gateway Pentium Dual-Core CPU E5200, 2.5GHz
7 GB RAM, 500 GB hard disk, Nvidia GeForce 7100
Nvidia nForce 630i, 1680x1050 screen, Latest SVN

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Post #14by Fenerit » 06.12.2007, 16:10

Then we have two Bob: the "old-fashioned" one and the "brain dead geezer". Well, well... So we can't wrong. :lol:
Never at rest.
Massimo

BobHegwood
Posts: 1803
Joined: 12.10.2007
With us: 17 years 1 month

Post #15by BobHegwood » 06.12.2007, 23:38

Hungry4info wrote:
Been there, and have done that. It seems to be that mostly monotone white circles with faint glows around them look about like what the human eye sees/would see. One even suggested rendering limb darkening. Here's a thread in which I ask about it, and posted pictures.


Looks like Chris may have HEARD you...

See: http://www.shatters.net/forum/viewtopic.php?t=11750

for more information. :wink:
Brain-Dead Geezer Bob is now using...
Windows Vista Home Premium, 64-bit on a
Gateway Pentium Dual-Core CPU E5200, 2.5GHz
7 GB RAM, 500 GB hard disk, Nvidia GeForce 7100
Nvidia nForce 630i, 1680x1050 screen, Latest SVN

Reiko
Posts: 1119
Joined: 05.10.2006
Age: 41
With us: 18 years 1 month
Location: Out there...

Post #16by Reiko » 07.12.2007, 04:57

Chuft-Captain wrote:
Reiko wrote:Well I do have the 1.5.0 pre4 installed too. Some of the scripts make it crash, such as the warp drive script. Though I have not tested all of the installed extras, I was concerned some of them would crash with the new version too.
Do you find that you have to have duplicates of the 1.4.1 addons in the 1.5.0pre4 extras directory??

That is what I was doing at first but now I do the common directory like you suggested. Seems to be running fine right now. :)
Don't know what the deal is with the warp drive script crashing. It seems to be completely random because I ran it several times today and it didn't crash once. :?:

Avatar
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Post #17by Chuft-Captain » 07.12.2007, 07:35

Reiko wrote:Don't know what the deal is with the warp drive script crashing. It seems to be completely random because I ran it several times today and it didn't crash once. :?:
The crashing is related I think to the way that keyboard callbacks are handled. I think there must be some difference in the way these are handled between 1.4.x and 1.5.x.
(It's also a pretty rough script which could probably be done much better.)

This is one crash which I get after pressing the A key many times, then pressing the Z key once:
---------------------------
Fatal Error
---------------------------
[string "C:\_Celestia\extras\addons\WarpDrive\warpdr..."]:94: attempt to call global 'makeItSo' (a nil value)
---------------------------
OK
---------------------------



I also noticed that every 7th press of the A key (or perhaps any key) has no effect --- so something's not quite right with the callback loop perhaps. (This does not appear to be a problem in 1.4.x as far as I remember.)

I'm not sure what the solution is at the moment, and no time to look into it, but perhaps someone with better scripting skills than I, would be kind enough to debug it ... (if you post details of the errors you're getting)

(If you get an error message in a popup box hit ctrl-C to which will capture the message into your paste buffer. You can then paste it into a post as I did above using ctrl-V.)

Don't forget to try and describe the circumstances of the crash as well.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
John Van Vliet
Posts: 2944
Joined: 28.08.2002
With us: 22 years 3 months

re

Post #18by John Van Vliet » 07.12.2007, 08:51

that is 3 "old-fashioned" ones for i am using 1.4.1 and a cvs build from April 1 2007 ,yes April first . maybe i will update my cvs folder

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 10 months
Location: Seattle, Washington, USA

Post #19by chris » 07.12.2007, 18:52

Chuft-Captain wrote:
Reiko wrote:Don't know what the deal is with the warp drive script crashing. It seems to be completely random because I ran it several times today and it didn't crash once. :?:
The crashing is related I think to the way that keyboard callbacks are handled. I think there must be some difference in the way these are handled between 1.4.x and 1.5.x.
(It's also a pretty rough script which could probably be done much better.)

This is one crash which I get after pressing the A key many times, then pressing the Z key once:
---------------------------
Fatal Error
---------------------------
[string "C:\_Celestia\extras\addons\WarpDrive\warpdr..."]:94: attempt to call global 'makeItSo' (a nil value)
---------------------------
OK
---------------------------


I also noticed that every 7th press of the A key (or perhaps any key) has no effect --- so something's not quite right with the callback loop perhaps. (This does not appear to be a problem in 1.4.x as far as I remember.)

I'm not sure what the solution is at the moment, and no time to look into it, but perhaps someone with better scripting skills than I, would be kind enough to debug it ... (if you post details of the errors you're getting)

(If you get an error message in a popup box hit ctrl-C to which will capture the message into your paste buffer. You can then paste it into a post as I did above using ctrl-V.)

Don't forget to try and describe the circumstances of the crash as well.


I think I may have a fix for this bug, though I don't completely understand what's going on yet. In the function LuaState::charEntered() in celx.cpp, I had to surround a couple lines with an #ifdef for the Lua version:

Code: Select all

//#if LUA_VER < 0x050100
// cleanup stack - is this necessary?
lua_settop(costate, stack_top);
//#endif


With this change, scripts which used keyboard callbacks work consistently once again.

--Chris

Reiko
Posts: 1119
Joined: 05.10.2006
Age: 41
With us: 18 years 1 month
Location: Out there...

Post #20by Reiko » 07.12.2007, 20:08

How do I add that to the script?


Return to “Celestia Users”