Celestia 1.4.1 with sound/overlay/SBbc Galaxy (patch1)

General discussion about Celestia that doesn't fit into other forums.
Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #21by Vincent » 07.03.2006, 16:57

The first obvious thing that you should know is that Chris will take the decision to integrate or not some of these new features.
Then, I decided to build this version to give users the possibility to test the new features. IMHO, here are the main conditions for a new feature to be integrated in an official release :
1- It has to be stable (no crash, bug...)
2- It must use a minimum ressource (no big FPS drop...)
3- It must bring a scientific and/or educative complement to the use of Celestia.

IMHO, some of these new features already respect these 3 conditions and so, could be integrated into the next official release. But some others still have to be modified to become more stable and/or more easily usable for educative purpose. That's why your feedbacks are so important !
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

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

Post #22by t00fri » 07.03.2006, 17:01

Vincent wrote:The first obvious thing that you should know is that Chris will take the decision to integrate or not some of these new features.


...along with the other developers OF COURSE!

Bye Fridger

Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #23by Vincent » 08.03.2006, 11:45

- Windows users : the OpenAL sound library is now completely included in the Windows version of Celestia_1.4.1_patch. That means that you don't have to download/install it anymore :D

- Linux/mac users : please let me know if the compilation goes fine with the OpenAL library files that are available on the OpenAL website. http://www.openal.org/downloads.html

t00fri wrote:...along with the other developers OF COURSE!

Of course... Sorry Fridger, and the other developers !
Last edited by Vincent on 12.03.2006, 13:59, edited 1 time in total.
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

Louis Wu
Posts: 15
Joined: 08.02.2006
With us: 18 years 6 months
Location: Denver Co.

I'm a little nervous...

Post #24by Louis Wu » 10.03.2006, 22:00

I'm not sure I am up to the windows install of the patch.

If it crashes celestia, Will I be able to un- do it? (the patch)?

I have a boat-load of add ons and I'm getting lazy about re-installing them all is I have to do a complete re-install.

Steve
"The wrath of the gods may be great,
but it certainly is slow"
Juvenal

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 21 years 11 months
Location: NY, USA

Post #25by selden » 10.03.2006, 22:13

If you're going to be compiling Celestia from CVS, then you need to put it in a directory that's separate from your "standard" Celestia. The CVS version has many more files and subdirectories, which can be quite confusing.

In other words, messing up the CVS version by applying a non-functional patch won't affect your copy of Celestia v1.4.1. Once you understand how to build the CVS version, it's easy to redownload and rebuild a copy that does not contain the patch.
Selden

Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #26by Vincent » 10.03.2006, 22:41

Steve,

Celestia_1.4.1_patch must be used with the original Celestia 1.4.1 version. Please don't use a more recent version (like the actual CVS) of Celestia, since quite a few source files have been modified already.

If you still have a copy of Celestia-1.4.1 source folder, just download the modified source files package and follow the instruction in the readme.txt file. There are only a few source files that will be modified. So all you have to do is renaming the original files (for example : celestiacore_save.cpp) and then, paste the modified files. If it doesn't work (it should work ! :wink: ), just delete the modified files and rename the original files back to their original name.

PS : As for the actual CVS version, I'm getting a horrible bug with the star rendering at the moment (no more flares, but squares...). Can anyone confirm that bug ?
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 21 years 11 months
Location: NY, USA

Post #27by selden » 10.03.2006, 22:49

Vincent,

Do you subscribe to the developers' mailing list?
If not, you need to.

Chris has just started to implement a form of HDR (High Dynamic Range) for displaying stars. It still needs some more work.

Stars-as-points display as squares. Chris is aware of the problem.
Selden

Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #28by Vincent » 10.03.2006, 22:59

selden wrote:Vincent,

Do you subscribe to the developers' mailing list?
If not, you need to.
Well, I don't subscribe yet, but I've been following the discussion on the list for a few months now. And I didn't read anything about this bug...

Chris has just started to implement a form of HDR (High Dynamic Range) for displaying stars.
Yes, I know, I read it on the CVS "Last log entries".

I assume you're writing about the "square stars" syndrome :-)

That's it ! 8O
Last edited by Vincent on 15.03.2006, 09:16, edited 2 times in total.
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 21 years 11 months
Location: NY, USA

Post #29by selden » 10.03.2006, 23:09

I reported the square star problem to the list in a message dated
Wed, 08 Mar 2006 18:55:34 -0500 (EST)

Chris has mentioned that the mail archive on SourceForge hasn't updated for a while. (Right now SF doesn't seem to be responding, so I can neither confirm nor deny that problem.)
Selden

Avatar
Joe
Posts: 162
Joined: 29.02.2004
With us: 20 years 5 months
Location: United Kingdom

Celestia sound patch installation building

Post #30by Joe » 15.03.2006, 14:56

I love the sound patch contributed by Vincent, but I had a problem when I was trying to bulit an installation out of it. This was what I did:

1, Followed the instructions by Vincent, downloading, compiling and link building the exact source version of Celestia 1.4.1 with the patch, no problem and it run.
2, I then used Celestia.iss (I included all the files and necessary libraries in celestia.iss), building a celestia Setup.exe
3, Installed Celestia with Setup.exe, started Celestia, loaded soundtest2.cel script---when Celestia tried to play the sound, it crashed.

Tried many times, it has been the same CRASH!!

I used Window XP, Win32, Visual C++.net
Joe
8O

Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #31by Vincent » 15.03.2006, 19:43

Joe,

Did you try ro run the soundtest2.cel script from the first version of Celestia_patch you described in 1) ? If so, did it also make celestia crash ?

Then, when you build your setup.exe file, please make sure you also include the files and folders that are necessary for the patched version :

* Files :
- celestia_1.4.1_patch.exe
- celestia_patch.cfg
- alut.dll and OpenAL32.dll

* Folders :
- "sound" folder with 2 sound files : music.wav and comment.wav
- "scripts" folder with the soundtest2.cel file
- "textures" folder with the custom_key.png file
- "data' folder with the deepsky_patch.dsc file
- "models" folder with the SBbc.pts file
Last edited by Vincent on 16.03.2006, 15:45, edited 1 time in total.
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

Avatar
Joe
Posts: 162
Joined: 29.02.2004
With us: 20 years 5 months
Location: United Kingdom

Post #32by Joe » 16.03.2006, 12:50

Hi, Vincent

Thanks for your rapid response. You are right, I did not include the right cfg file in the installation. Dummy head of me!

It works, many thanks.
Joe

8O

erasmo
Posts: 10
Joined: 15.11.2005
With us: 18 years 9 months
Location: Xalapa Veracruz Mexico

Post #33by erasmo » 18.03.2006, 00:53

Hello, i tested celestia patch at windows, all work very nice. My problem birth at Linux, i have a folder of celestia-1.4.1, with the content of celestia-1.4.1-patch, inside it, already i type the instructions, but no compile, the error message its the same of lardhan, what i need to do?


if i compile celestia without patch, zero error at the screen and i can enjoy, but with pathc no no.

thank for the help, i wait an answer.

Vincent celestia sound its very cool.


thank for this work.
I have the inetrest of generate something o educational material, otherwise I too have the nececities of be at constant actualization of the knowledge about the space.

Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #34by Vincent » 18.03.2006, 12:18

Erasmo,

Thanks for taking the time to try this patch under Linux. I have no news about Lardhan's try to compile Celestia_patch under Linux, so your feedback will surely be useful for other Linux users. I hope that will allow me to update the compilation instructions.

As for the patch, I have noticed that there were still some tabs in the patch file. Can you please try to download a new version of the patch in which all the tabs have been replaced by spaces : http://vincent.gian.club.fr/celestia/ce ... atch.patch

Please, tell me if that makes your compilation go further.
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

erasmo
Posts: 10
Joined: 15.11.2005
With us: 18 years 9 months
Location: Xalapa Veracruz Mexico

Post #35by erasmo » 29.04.2006, 19:27

Hello Vincent, soryy for no request quickly.

even i cna't run celestia sound patch at my system, i have a fedora 4.

i do the next.

1.- i extract the content of the official version.
2.- extract the content of the sound patch.
3.- i type patch -po < .....celestia.1.4.1_patch.patch
4.- and i begin to write the files to patch.
5.- type ./configure --with-kde
6.- type make, and here appear error, the compilation stop.

then after do the next

the content of celestia patch folder, all, i copy and paste at a new extract of the official version.
again ./configure
and again make, error again.

if i compile without celestia sound patch everything work good.

of course i installed openal and alut libraries first.

otherwise with overlay image dont happen its.

thanks
I have the inetrest of generate something o educational material, otherwise I too have the nececities of be at constant actualization of the knowledge about the space.

scratt
Posts: 36
Joined: 05.12.2005
With us: 18 years 8 months
Location: Thailand

Post #36by scratt » 13.06.2006, 04:52

Is there still a version of this patch online anymore?

Thanks.
Extreme Sports Cafe - Remember, measure life by the moments that take your breath away, not by how many breaths you take...

Topic author
Vincent
Developer
Posts: 1356
Joined: 07.01.2005
With us: 19 years 7 months
Location: Nancy, France

Post #37by Vincent » 13.06.2006, 17:12

scratt wrote:Is there still a version of this patch online anymore?

Scratt,

You can download a (stable) Celestia_patch3 beta version here :
* Windows (4.84 Mo) : http://vincent.gian.club.fr/celestia/ce ... patch3.zip
* Modified Source files for compilation (4.31 Mo) : http://vincent.gian.club.fr/celestia/ce ... patch3.zip

You'll find information about the new features in the readme.txt file.
I will release the celestia_patch3 final version soon...
@+
Vincent

Celestia Qt4 SVN / Celestia 1.6.1 + Lua Edu Tools v1.2
GeForce 8600 GT 1024MB / AMD Athlon 64 Dual Core / 4Go DDR2 / XP SP3

scratt
Posts: 36
Joined: 05.12.2005
With us: 18 years 8 months
Location: Thailand

Post #38by scratt » 13.06.2006, 17:20

Hi Vincent,

Thanks.


Scratt.
Extreme Sports Cafe - Remember, measure life by the moments that take your breath away, not by how many breaths you take...


Return to “Celestia Users”