New Celestia-1.4.0pre-FT1.1 Version for Download

General discussion about Celestia that doesn't fit into other forums.
Boux
Posts: 435
Joined: 25.08.2004
With us: 20 years 1 month
Location: Brittany, close to the Ocean

Post #21by Boux » 12.10.2005, 11:27

The galaxy rendering is gorgeous.
I could not resist the temptation of making a screenshot (with some quick and dirty Photoshop job on it).
Antialiasing does not seem to work on this laptop and the resolution is low, hence the jaggies.
This is the Kerchan ship in full acceleration phase to reach warp speed, heading for M31 and passing by a binary star system 8)

http://jmmi.club.fr/celestia/warp_1024.png
Last edited by Boux on 12.10.2005, 12:02, edited 1 time in total.

Toti
Developer
Posts: 338
Joined: 10.02.2004
With us: 20 years 7 months

Post #22by Toti » 12.10.2005, 11:55

Hi all,

IIRC there's a bug-like behaviour in gcc (I don't know the exact version) that throws the "too few template-parameter-lists" error message even when the code is perfectly in line with the Standard. Certainly doesn't happen with my 3.3.4 version (nor with Fridger's)
There appears to be a really ugly workaround. I'll search the details and post them, but probably the best solution would be to switch to a bug-free version of the compiler.

Steven:
Which gcc version does XCode 2.1 use? Is it 1.4.0 ?

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 22 years
Location: NY, USA

Post #23by selden » 12.10.2005, 12:05

Celestia v1.4.0 FT1.1:
Startup screen with Earth in view : 47 fps
Go to Beta Ari B : 64 fps
Go to Sol : 104 fps
Go to Saturn : 71 fps

System:
1GB 3.4GHz P4-550, WinXP Pro SP2
128MB GF 6600 GT, ForceWare v77.77
Selden

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 22 years
Location: NY, USA

Y = sync orbit doesn't work

Post #24by selden » 12.10.2005, 12:10

A bug:

When a Galaxy is selected, when Y is typed, "Sync Orbit" flashes on the screen but Sync Orbit doesn't happen. The "view mode" stays at "Follow".
Selden

Toti
Developer
Posts: 338
Joined: 10.02.2004
With us: 20 years 7 months

Post #25by Toti » 12.10.2005, 12:57

Selden,

I think I know where the problem is. I'll get it fixed tonight.

Avatar
Topic author
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 6 months
Location: Hamburg, Germany

Post #26by t00fri » 12.10.2005, 14:31

Toti wrote:Selden,

I think I know where the problem is. I'll get it fixed tonight.


We should also fix those other broken key-shortcuts under Windows (for which we are not responsible):
E.g.

CTRL+a

CTRL+a is supposed to toggle the atmospheres on|off while 'a' adjusts the observer speed. CTRL+a does BOTH under windows: each hit toggles the atmosphere state and increases the speed by some value...


Fortunately, under Linux-KDE this is OK.

Bye Fridger

danielj
Posts: 1477
Joined: 15.08.2003
With us: 21 years 1 month

Post #27by danielj » 12.10.2005, 14:39

I??m anxious.No more news of the 1.2 version was released.When will be ready?


t00fri wrote:
Boux wrote:OK, a few fps figures as requested:
Startup screen with Earth in view : 27 fps
Go to Beta Ari B : 63 fps
Go to Sol : 74 fps
Go to Saturn : 36 fps
This on Dell D610 laptop : Intel Centrino 1.6 GHz, 512 Mo ram, Intel mobile PCIE graphic chip.
Three versions of Celestia are living happily in parallel on this laptop.

Looking very good, Boux.

that's how things appear on my Dell C610 (PIII 1 GHz), just slower...


Bye Fridger

Avatar
Topic author
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 6 months
Location: Hamburg, Germany

Post #28by t00fri » 12.10.2005, 14:49

danielj wrote:I??m anxious.No more news of the 1.2 version was released.When will be ready?


t00fri wrote:
Boux wrote:OK, a few fps figures as requested:
Startup screen with Earth in view : 27 fps
Go to Beta Ari B : 63 fps
Go to Sol : 74 fps
Go to Saturn : 36 fps
This on Dell D610 laptop : Intel Centrino 1.6 GHz, 512 Mo ram, Intel mobile PCIE graphic chip.
Three versions of Celestia are living happily in parallel on this laptop.

Looking very good, Boux.

that's how things appear on my Dell C610 (PIII 1 GHz), just slower...


Bye Fridger


What?

We released the FT1.1 version yesterday night and all you are interested in is the FT1.2? If we then release FT1.2 one day, you will want to know when FT2.0 appears...Come on.

Specially for YOU I underwent the effort and made a complete installer Version of FT1.1 ... ;-) , since you were apparently incapable to install FT1 correctly. And now you appear NOT interested in FT1.1!

How can you expect a date for the next release? That will depend on the spare time we shall have available and on other unpredictable things as well.
Last edited by t00fri on 12.10.2005, 17:26, edited 1 time in total.

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 7 months
Location: Seattle, WA USA

Post #29by hank » 12.10.2005, 14:58

BlindedByTheLight wrote:F & T... will I need any other libraries? Or will the source code have everything I need?

Hank... do I "clean" it? A deployment build?
Steven,

You should have everything you need. It never hurts to do a clean build if you're having problems. A deployment build will create a disk image (Celestia.dmg) to install from, located in 'celestia-1.4.0pre-FT1.1/macosx/build'.

BlindedByTheLight wrote:Hank... are all your symbols EXACTLY right? Did you really mean:

<<insert ;// at the beginning of line 74.>>

In other words, are you saying to insert a... ;//
Or to insert a... // (without the ;)

I've tried it both ways... whichever it is supposed to be, neither actually works. Both give the same error...

I'm pretty sure I followed the instructions to the letter. Compiling on 2.1 on 10.4. Anyone out there able to make that configuration work?

Thanks,
S


I think I got all the symbols right. In particular, you should include the semicolon before the two slashes. The error you're getting is evidently due to the new compiler.

- Hank

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 7 months
Location: Seattle, WA USA

Post #30by hank » 12.10.2005, 17:39

You won't find this view on Google. Or this.

- Hank

Avatar
Topic author
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 6 months
Location: Hamburg, Germany

Post #31by t00fri » 12.10.2005, 18:00

hank wrote:You won't find this view on Google. Or this.

- Hank


Hey ;-)

in particular the second one is VERY cool! Despite my extensive tries with galaxies, I never generated that sort of configuration before...

Cheers,
Bye Fridger

Avatar
Topic author
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 6 months
Location: Hamburg, Germany

Re: Y = sync orbit doesn't work

Post #32by t00fri » 12.10.2005, 18:03

selden wrote:A bug:

When a Galaxy is selected, when Y is typed, "Sync Orbit" flashes on the screen but Sync Orbit doesn't happen. The "view mode" stays at "Follow".


I could reproduce the bug under Windows, but it's absent under Linux! So perhaps it's in line with the other key-shortcut breakings specific to Windows (CTRL+a,...).
Did anybody check whether its already in Celestia-CVS-Windows? Celestia-1.4.0pre6 is OK, I checked that.

Let's see what Toti finds out.

Bye Fridger

ajtribick
Developer
Posts: 1855
Joined: 11.08.2003
With us: 21 years 1 month

Post #33by ajtribick » 12.10.2005, 18:10

The "sync orbit" message appears in the latest 1.4.0 prerelease on Windows.

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 7 months
Location: Seattle, WA USA

Re: Y = sync orbit doesn't work

Post #34by hank » 12.10.2005, 18:14

selden wrote:A bug:

When a Galaxy is selected, when Y is typed, "Sync Orbit" flashes on the screen but Sync Orbit doesn't happen. The "view mode" stays at "Follow".

I see the same thing on Mac OS X. Since galaxies don't rotate (yet?), "Sync Orbit" isn't much different than "Follow", but I guess a bug is a bug.

- Hank

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 22 years
Location: NY, USA

Post #35by selden » 12.10.2005, 18:20

Celestia v1.4.0 FT1.1:
Startup screen with Earth in view : 20 fps
Go to Beta Ari B : 30 fps
Go to Sol : 30 fps
Go to Saturn : 20 fps

System:
512MB 2.4GHz P4, WinXP Pro SP2
128MB FX 5200, ForceWare v66.81
Selden

Avatar
Topic author
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 6 months
Location: Hamburg, Germany

Re: Y = sync orbit doesn't work

Post #36by t00fri » 12.10.2005, 18:22

hank wrote:
selden wrote:A bug:

When a Galaxy is selected, when Y is typed, "Sync Orbit" flashes on the screen but Sync Orbit doesn't happen. The "view mode" stays at "Follow".
I see the same thing on Mac OS X. Since galaxies don't rotate (yet?), "Sync Orbit" isn't much different than "Follow", but I guess a bug is a bug.

- Hank


No that's an important bug we must fix: for bodies of the solar system for example the difference between Sync Orbit and Follow is most essential.

Bye Fridger

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 7 months
Location: Seattle, WA USA

Re: Y = sync orbit doesn't work

Post #37by hank » 12.10.2005, 18:36

t00fri wrote:No that's an important bug we must fix: for bodies of the solar system for example the difference between Sync Orbit and Follow is most essential.

Bye Fridger

Right, but Sync Orbit works for planets. The bug is that it doesn't work for galaxies. I don't think this is a new bug. I'm not sure Sync Orbit has ever worked for galaxies.

- Hank

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 22 years
Location: NY, USA

Post #38by selden » 12.10.2005, 18:46

Sync orbit (Y) does work for SSC objects. It's just for Galaxies that it doesn't change from Follow to Sync.
Selden

Avatar
Topic author
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 6 months
Location: Hamburg, Germany

Re: Y = sync orbit doesn't work

Post #39by t00fri » 12.10.2005, 18:47

hank wrote:
t00fri wrote:No that's an important bug we must fix: for bodies of the solar system for example the difference between Sync Orbit and Follow is most essential.

Bye Fridger
Right, but Sync Orbit works for planets. The bug is that it doesn't work for galaxies. I don't think this is a new bug. I'm not sure Sync Orbit has ever worked for galaxies.

- Hank


Correct,

it only doesn't work for galaxies (in Windows and Linux, in fact). So it's not such a bad bug ;-) , but we shall fix it anyway...

Bye Fridger

hank
Developer
Posts: 645
Joined: 03.02.2002
With us: 22 years 7 months
Location: Seattle, WA USA

Post #40by hank » 12.10.2005, 18:51

In 'observer.cpp':

Code: Select all

void Observer::geosynchronousFollow(const Selection& selection)
{
    if (selection.body() != NULL ||
        selection.location() != NULL ||
        selection.star() != NULL)
    {
        setFrame(FrameOfReference(astro::Geographic, selection));
    }
}


Hmm... could something about deepsky objects be missing here?

Something like:

Code: Select all

       selection.deepsky() != NULL ||
perhaps?

At least that seems to do the trick on Mac OS X.

- Hank


Return to “Celestia Users”