Page 1 of 1
Celestia 1.5.1, RC1
Posted: 23.03.2008, 23:27
by chris
A Windows binary package for the first 1.5.1 release candidate is available here:
http://www.celestiaproject.net/~claurel/celest ... 5.1rc1.exe
This build was created from the ver1_5_1 branch, revision 4216.
1.5.1 is a translation and bug fix release. Many of the translations were not ready when 1.5.0 was release, whereas 1.5.1 features complete translations. There are no new features in 1.5.1. The features that were described as being in 1.5.1 will be in 1.6.0. This is simply a renaming: no development has been postponed. Selden has updated the WikiBook to reflect the new naming:
http://en.wikibooks.org/wiki/Celestia/160Features
Most of the credit for the 1.5.1 release should go to Christophe Teyssier, who has been organizing the Celestia translation effort for years, and who also took care of creating the 1.5.1 branch and backporting bug fixes from the trunk. Thank you!
Here is the ChangeLog:
Code: Select all
* Added fonts for Russian, Chinese, and Japanese
* Updated translations
* Fixed date formatting for non-UTF8 locales
* Fixed crash for dates prior to JD -1.5 when local format is used
* Fixed star rendering for Macs with ATI graphics hardware (worked around
a driver bug in point sprite support.)
* Fixed star glare clipping bug
* Fixed bug that caused some stars to be drawn untextured
* Fixed faster/slower options in the Windows time menu to adjust time by
10x instead of 2x
* Fixed translation of time acronyms DST and STD
* Use localized versions of start script, guide, demo, license, and controls
file from locale directory
* Fixed Windows 98/ME input problem; most keyboard commands weren't working on
the OSes.
* Made Lua os functions available from celx scripts when access policy is "ask"
--Chris
Posted: 25.03.2008, 18:51
by volcanopele
Thanks. Looking at the planned features for version 1.6, I see two features that I am definitely looking forward to: object timelines (no longer need three versions of Saturn and Jupiter!!!) and secondary illumination.
Posted: 25.03.2008, 19:47
by Reiko
Thank goodness you added Japanese fonts!
Re: Celestia 1.5.1, RC1
Posted: 26.03.2008, 23:05
by Tomasz M. Bladyniec
So, does it mean I can use cyrillic and hiragana in ssc files, and name, for example, soviet spaceships in cyrillic? It never worked before...
By the way, how to use all those translated versions of Celestia, which are in "locale" folder? I can't find any option of changing the language in the program...
Reiko, anata no eigo wa sugoi desu yo!
douzo yoroshiku Porando kara
Re: Celestia 1.5.1, RC1
Posted: 27.03.2008, 16:35
by Christophe
Tomasz M. Bladyniec wrote:So, does it mean I can use cyrillic and hiragana in ssc files, and name, for example, soviet spaceships in cyrillic? It never worked before...
By the way, how to use all those translated versions of Celestia, which are in "locale" folder? I can't find any option of changing the language in the program...
Reiko, anata no eigo wa sugoi desu yo!
douzo yoroshiku Porando kara
Celestia uses pre-rendered textures to render fonts, so to be able to use a given script in ssc files you need to use a font texture which includes those characters.
In 1.5.1 we ship alternative textures for the supported non latin languages and the correct texture is loaded automaticaly at startup. It is still possible to force a given texture file by setting it in celestia.cfg. And you can create your own texture fonts using my
online tool for example.
To select an alternate language you need to set le LANGUAGE environment variable before launching Celestia, you can do this from a command prompt or you can create a bat file. If you need more details on this you can search the forums, this as been discussed before.
Re: Celestia 1.5.1, RC1
Posted: 27.03.2008, 17:01
by ANDREA
Christophe wrote:In 1.5.1 we ship alternative textures for the supported non latin languages .....
Christophe, regarding fonts, could it be possible to have a set of bigger fonts, e.g. clean and cleanbold 14-20 (actually 12-16), and sans and sansbold 18-24 (actually 14-20)?
This to improve the importance of titles in our .cel scripts that, if I'm right, can be changed only chosing them in the .cfg file (and this perhaps could be another possible request to
m3ntol, i.e. to create a .cel command line that may allow the use of different fonts from the scripts).
Many thanks, Christophe.
Bye
Andrea
Re: Celestia 1.5.1, RC1
Posted: 27.03.2008, 20:14
by danielj
What?s the diference between RC1 and SVN r4225?
Re: Celestia 1.5.1, RC1
Posted: 27.03.2008, 20:56
by t00fri
danielj wrote:What?s the diference between RC1 and SVN r4225?
As you can read in Chris' announcement, the RC1 version of the 1.5.1 Windows binary distribution corresponded to the SVN revision 4216. Each code change in the SVN development repository increases that number by 1!
The SVN revision 4225 is obviously more recent, since that number is higher than 4216.
Got it?
F.
PS: can we congratulate to your master examination that you told us took place end of February?
Re: Celestia 1.5.1, RC1
Posted: 27.03.2008, 21:09
by Christophe
danielj wrote:What?s the diference between RC1 and SVN r4225?
Code: Select all
$ svn log -r4216:4225 https://celestia.svn.sourceforge.net/svnroot/celestia/
------------------------------------------------------------------------
r4217 | cjlaurel | 2008-03-21 23:38:05 +0100 (ven, 21 mar 2008) | 5 lines
Fixed broken rendering of background markers. Markers behind the viewer were
being rendered. Added code to cull markers outside the field of view, fixing
the bug and improving performance when lots of markers are enabled.
------------------------------------------------------------------------
r4218 | cjlaurel | 2008-03-23 19:57:26 +0100 (dim, 23 mar 2008) | 2 lines
Fixed bug 1923254 "invisible planet crashes Celestia". The code to pick the preferred distance from a reference point wasn't checking for the case when the point had no child objects. A simple check for NULL fixed the problem.
------------------------------------------------------------------------
r4219 | dirkpitt2050 | 2008-03-24 00:15:38 +0100 (lun, 24 mar 2008) | 1 line
Slight Mac project cleanup.
------------------------------------------------------------------------
r4220 | cjlaurel | 2008-03-24 17:45:04 +0100 (lun, 24 mar 2008) | 1 line
Fixed bug 1924243 (Planetographic grid bug.) Celestia was crashing because the grid geometry was being deleted whenever a grid was disabled. Removing the incorrect delete fixed the problem. Also repositioned the long/lat labels so that they don't appear to float in the sky when the viewer is close to a planet.
------------------------------------------------------------------------
r4221 | cjlaurel | 2008-03-24 21:46:07 +0100 (lun, 24 mar 2008) | 4 lines
Implemented a simple memory pool class, useful for allocating lots of
small objects that will be freed simultaneously.
------------------------------------------------------------------------
r4222 | t00fri | 2008-03-24 22:39:33 +0100 (lun, 24 mar 2008) | 1 line
Updated Celestia Resources to include Celestial Matters Website and Forums.
------------------------------------------------------------------------
r4224 | dirkpitt2050 | 2008-03-25 00:23:16 +0100 (mar, 25 mar 2008) | 1 line
HDR bloom, adaptive exposure, calibrated nightlights - disabled by default, enable with USE_HDR and HDR_COMPRESS. 4 new vertex programs added.
------------------------------------------------------------------------
r4225 | cjlaurel | 2008-03-26 00:49:04 +0100 (mer, 26 mar 2008) | 1 line
Fixed a picking bug that occurred when an object's frame parent was defined with respect to a different star system than it's namespace parent. This was a problem when planets were defined in a frame centered on the solar system barycenter. The picking code had never been updated to use the frame hierarchy; this change corrects the oversight.
------------------------------------------------------------------------
http://svnbook.red-bean.com/
Re: Celestia 1.5.1, RC1
Posted: 27.03.2008, 22:41
by conj
i just downloaded this patch, and created a dual star system outside the 16k limit!
only bug is with my system, is that i can see the stars from OUTSIDE THE GALAXY! (i don't know if this is supposed to happen or not...)
Re: Celestia 1.5.1, RC1
Posted: 28.03.2008, 17:04
by danielj
So the SVN is a build of Celestia 1.5.1 RC 1?
Is the Celestia 1.5.1 RC1 analogous to Celestia 1.5.1 pre?Or will we have a Celestia 1.5.1 pre soon?
Re: Celestia 1.5.1, RC1
Posted: 28.03.2008, 18:57
by Guckytos
danielj wrote:So the SVN is a build of Celestia 1.5.1 RC 1?
Is the Celestia 1.5.1 RC1 analogous to Celestia 1.5.1 pre?Or will we have a Celestia 1.5.1 pre soon?
No daniel, it is the other way round.
Celestia 1.5.1 RC 1 is a build out of the SVN. The SVN is where the source code of Celestia is stored.
Any change to this source code increases now the SVN number. So since Celestia 1.5.1 RC 1 was built with SVN number 4216 and the code in the SVN has now the number 4225 (or even higher), this means that at least 10 new funcions or changes have been made to the code since Celestia 1.5.1 RC 1 was built.
Celestia 1.5.1 RC 1
IS analogous to Celestia 1.5.1 pre!
In normal software development there is always a RC (Release Candidate) before the final version. In Celestia these were up to now named "pre".
So --> RC == pre
Regards,
Guckytos
Re: Celestia 1.5.1, RC1
Posted: 28.03.2008, 23:12
by ajtribick
Not sure about this, but would it be possible to include my
revised version of z-dist.celx, which corrects a couple of minor bugs in the script's functionality?