Page 1 of 8

Win32 Executable from SVN

Posted: 20.03.2008, 21:04
by cartrite
I am going to try to maintain an ongoing executable of celestia.exe from the latest svn at my blog at Celestial Matters . There is a similar link in my signature at the bottom of every one of my posts.
According to this post http://www.celestiaproject.net/forum/viewtopic ... 500#101500
user Phoenix is also doing this here http://www.purebytes.de/stuff/celestia/
So, between the 2 there should be a current svn build available.
I just updated my site with r4206 which includes a bug fix for keyboard numbers and planets. Here is a quote from Chris that describes other changes.
Implemented more flexible system for reference marks. Reference mark
objects lists are maintained instead of simple bitfields, allowing
customization of reference mark parameters (e.g. arrow size, planet grid
style, etc.) There are three new reference mark types: planetographic grid,
spin vector, and body-to-body vector. The Qt4 and Win32 front ends
have been updated; Gtk, KDE, and Mac interfaces need to be updated to use
the new code for toggling reference marks.

This change also includes a fix for two problems with Replace:
- objects were being reordered so that selection with the 1-9 keys no
longer worked as expected.
- children of Replaced bodies were being deleted
EDIT 04/17/2008
Please start a new thread if you have problems or comments....
I've been contacted by several people saying they subscribe to this thread to see when another update is available. Apparently they are notified via email when someone posts to this thread. So others may not appreciate off topic posts.
*******************************************************************************************************************
9 times out of 10 I'll be updating my web site at night about 10 PM EST every night. So for those who receive an email alert in the mid day, it is probably someone else posting. Further posting by me here will only be done when I feel that some major change has occurred or I added or subtracted something from the file or when I update the site that is not the regular time of 10 PM EST. I'm going to stop posting every update here.
Of course, if there are no updates to SVN, there will be nothing to update so......... :wink:
*******************************************************************************************************************
EDIT 04/26/2008
Since I changed the title of this thread there has been little to build so I changed it back. I guess I'll announce when I update the site again.
cartrite

Posted: 20.03.2008, 21:20
by chris
Cartrite and Phoenix: Thanks to both of you for hosting current SVN builds of Celestia.

I think that this is a better system than the prereleases. I do think release candidates are important before a release, but these will only start appearing when the release is feature complete.

--Chris

Posted: 21.03.2008, 02:17
by Hungry4info
I agree. This is very much appreciated. Thank-you. :)

Posted: 21.03.2008, 15:10
by phoenix
I'm currently updating my build about 1-2 times a week depending on how much changes there are in SVN.

been doing this for about 2 years now and I'm going to keep on doing so until hell freezes over ;)

Posted: 21.03.2008, 22:16
by Reiko
I've noticed something odd and I'm posting here because I do not know if this was a previous problem or if this is a problem in 4213 exe version.

Whenever I have a binary star system with planets orbiting each star no matter how close I am to the B star or if I'm centered on and following B star, it always shows the planets from the A star whenever I open up solar system browser.
It does this for every binary star add on I have.


Oh and thanks for making these exes or I would not have been able to use the patch to place stars beyond 16K ly :)

Posted: 22.03.2008, 23:55
by Hungry4info
Perhaps the solar system browser should either show the solar system for the selected star, or show it for both stars if one is in a binary system (i.e. show both stars as an expandable list).

Posted: 23.03.2008, 00:00
by chris
Hungry4info wrote:Perhaps the solar system browser should either show the solar system for the selected star, or show it for both stars if one is in a binary system (i.e. show both stars as an expandable list).


That's how the Qt4 version works now. I don't plan on updating the Windows system browser; the Windows version will eventually be replaced with the unified UI.

--Chris

Posted: 24.03.2008, 18:23
by cartrite
The Celestia executable at my site is now at revision 4220 and includes a fix for planetary grids.
cartrite

Re: Windows Executable from SVN

Posted: 04.04.2008, 10:06
by cartrite
I've updated my site with a new executable for svn r4239. This includes the feature planetshine. Please start a new thread if you have problems or comments....
So this thread will not have to be edited again like what happened when I announced the HDR inclusion.
cartrite

Re: Windows Executable from SVN

Posted: 04.04.2008, 12:04
by danielj
Where can I download Celestia 1.5.1?As far as I know,it is NOT in the official site...

Re: Windows Executable from SVN

Posted: 04.04.2008, 13:42
by danielj
I unzip the Celestia SVN R4239 and notice a bug in the Open GL 2.0 render path.See attachment...
Also,the Planetshine is only working with the Moon,but I had an addon called Earthshine,so it?s no surprise!

Re: Windows Executable from SVN

Posted: 04.04.2008, 13:52
by danielj
Another bug:
Venus nightside glare is gone.Titan glare only remains because I have Titan light addon.
However,the Jupiter problem is solved.The problem was "I hadn?t copied the new shaders"

Re: Windows Executable from SVN

Posted: 04.04.2008, 15:00
by cartrite
This includes the feature planetshine. Please start a new thread if you have problems or comments....
So this thread will not have to be edited again like what happened when I announced the HDR inclusion.
Danielj,
What part of that above quote did you not understand???????????? 8O :wink: :?
cartrite

Re: Windows Executable from SVN

Posted: 09.04.2008, 08:20
by cartrite
Updated to revision 4250.

Re: Windows Executable from SVN

Posted: 09.04.2008, 20:25
by CAP-Team
Cartrite,

In Windows, you can lookup what version an executable is, by viewing the properties of that executable.
Is it possible to update the internal version number in the executable as well? (say: 1.5.0.4250 or something)
Now it says 1.5.0 no matter what build you use.

Greetz

Re: Windows Executable from SVN

Posted: 09.04.2008, 20:33
by cartrite
CAP-Team wrote:Cartrite,

In Windows, you can lookup what version an executable is, by viewing the properties of that executable.
Is it possible to update the internal version number in the executable as well? (say: 1.5.0.4250 or something)
Now it says 1.5.0 no matter what build you use.

Greetz
I don't think so. That would require an installer script and an update to the registry when the executable is installed.
I'm pretty sure thats how it works.
cartrite

Re: Windows Executable from SVN

Posted: 09.04.2008, 21:25
by Adirondack
Steve,

you just have to modify

Code: Select all

VALUE "FileVersion", "1, 5, 0, 0"
and/or

Code: Select all

VALUE "ProductVersion", "1, 5, 0, 0"

within the BLOCK "StringFileInfo" in 'celestia.rc' before compiling.


Adirondack

Re: Windows Executable from SVN

Posted: 09.04.2008, 21:38
by cartrite
Adirondack wrote:Steve,

you just have to modify

Code: Select all

VALUE "FileVersion", "1, 5, 0, 0"
and/or

Code: Select all

VALUE "ProductVersion", "1, 5, 0, 0"

within the BLOCK "StringFileInfo" in 'celestia.rc' before compiling.


Adirondack
OK Thanks. I'll give that a try next time I build it.
cartrite

Re: Windows Executable from SVN

Posted: 11.04.2008, 02:17
by cartrite
My web site was updated with 4259 for HDR and normal release.
Among other things, it is also supposed to contain a bug fix for the longitude bug "off by 180 degrees".
Now you can see the version if you right click on the executable and choose properties ==> version.
You can also right click on the executable and choose properties ==> version ==> Value for FileVersion or ProductVersion to see if a feature was activated that was off by default. Example, if HDR was activated, it will say so there.
The file names will still have the same info. If there is a difference, the file name should be trusted. This will allow you to change the file name to celestia.exe and still be able to find out the version or feature activation status. As long as I don't forget to do this that is. :wink:
cartrite

Re: Windows Executable from SVN

Posted: 11.04.2008, 09:12
by cartrite
cartrite wrote:My web site was updated with 4259 for HDR and normal release.
Among other things, it is also supposed to contain a bug fix for the longitude bug "off by 180 degrees".
Now you can see the version if you right click on the executable and choose properties ==> version.
You can also right click on the executable and choose properties ==> version ==> Value for FileVersion or ProductVersion to see if a feature was activated that was off by default. Example, if HDR was activated, it will say so there.
The file names will still have the same info. If there is a difference, the file name should be trusted. This will allow you to change the file name to celestia.exe and still be able to find out the version or feature activation status. As long as I don't forget to do this that is. :wink:
cartrite
Updated to r4260. This contains more fixes for rotations.
cartrite