UNOFFICIAL Mac OS X Build Resource Center (Get It Here!!!)
Posted: 13.06.2005, 05:34
UPDATED 7-13-05:
If you have any bugs to report with a particular build, please report them in the specifc topic that announced the new build.
THE OLD POST:
Dear Celestians:
After reading this post by Dirkpitt, speaking of some tantalizing new features for Celestia sitting quietly in the official online source code repository...
http://celestiaproject.net/forum/viewtopic.php ... highlight=
...I decide to learn how to download the Celestia source code off of Source Forge...
http://sourceforge.net/projects/celestia/
...and create my own builds of Celestia. The advantage of this is I now have access to those nifty features Dirkptt was kind enough to code for - but have yet to appear in the last official build of Celestia (at this point, build 1.4pre6).
The disadvantages, as Selden pointed out, is there might might some new bugs as well (so far, so good, however).
The plot thickens, however, as I noted that others (at this point, namely doctorjoe) have also been kindly tweaking the code for Celestia, adding great features such as a fix for orbit lines appearing behind planets and a great tweak for dealing with start/end times for spacecraft...
http://celestiaproject.net/forum/viewtopic.php ... =orbit+fix
...yet those tweaks have yet to filter their way into the Source Forge official source of the Celestia code. Yet it is possible, with the right kind of tinkering, to incorporate these "patches" into Celestia's source code as well.
The result is a doubly-unofficial version of Celestia - doubly because one, it is an unofficial build of the source code and two, it contains completely unofficial patches.
Yet it exists, is really cool, and I would like to share it with all of you. The caveats are this:
1) This is a completely unofficial build so any bugs, comments, etc. need to be kept out of the mainstream of the forum. REPORT ANY ISSUES OR QUESTIONS HERE ONLY!!! I cannot overstate this point. It would be a huge waste of the coders time tracking down issues from one version that are not irrelevant in another.
2) Though I did some checking and it seems alright for me to be doing this, I may learn otherwise - which means I will need to pull the link off, and I would request that all of you destroy your copies of this unofficial build.
3) I am not a computer programmer BY ANY STRETCH so use this software at your own peril. No warranties are expressed or implied. However, note that I have not noticed much different between this version and 1.4pre6. Your mileage may vary, however.
4) As of now, the version number in "About Celestia" is not correct. It simply identifies the version as 1.4v6. (UPDATE: Celestia now properly reports the version number)
5) I have included the entire package b/c I am not sure if the resource folder has been changed at all. My inkling is it is NOT different in a major way from 1.4v6 (but I do not know for sure).
6) Check back at this forum regularly for the latest info on my latest build. I will edit this top-most post to reflect important info people bring up down below so that you don't have to go looking for it and also to keep you updated on the...
LATEST FEATURES:
From Dirkpitt (official source code changes - first appears in my 6-11-05 build):
- Celestia now compiles, including on Panther (gcc 3.3.x) and Tiger (gcc 4.0)
- Separate settings for galaxies, nebulae, and open clusters
- Added Help > OpenGL Info
- Improved Browser (100 objects, resizable columns)
- Modifier keys now handled by charEntered, so shortcuts like "Ctrl+Shift+U" will be possible in the future
- Non-threaded startup, up to 2x faster on single-processor machines
- Experimental fix for frame stuttering when rotating (some users report jerk back when zooming, but I cannot reproduce - to use old code, define PERIODIC_EVENTS)
- Helpful message displayed when unsupported render path is selected in preferences
- Full screen mode (Display > Options > Toggle Full Screen, or Cmd+F)
- Readme is now rich text by popular demand
From HRamsey (official source code chanages - first appears in my 6-13-05 build)):
- added preliminary gui for movie capture (though apparently not fully functional yet)
From doctorjoe (unofficial patches as of now - first appears in my 6-11-05 build)):
- Fixed the problems with orbits in front of planets
- Displays start and end times of spacecraft in view, shift-G takes you there in space (and time!)
MISC NOTES: I have labelled my doubly unofficial build...
Celestia (Binder Build 6-11-2005).dmg.zip
..to distinguish it from the mainstream builds. The date is the date I compiled the disk image - which will change as a create new builds based on new source code so check back often!
Enjoy!
P.S. Oh yeah... the link to download is: http://www.stevenbinder.net[/b]
If you have any bugs to report with a particular build, please report them in the specifc topic that announced the new build.
THE OLD POST:
Dear Celestians:
After reading this post by Dirkpitt, speaking of some tantalizing new features for Celestia sitting quietly in the official online source code repository...
http://celestiaproject.net/forum/viewtopic.php ... highlight=
...I decide to learn how to download the Celestia source code off of Source Forge...
http://sourceforge.net/projects/celestia/
...and create my own builds of Celestia. The advantage of this is I now have access to those nifty features Dirkptt was kind enough to code for - but have yet to appear in the last official build of Celestia (at this point, build 1.4pre6).
The disadvantages, as Selden pointed out, is there might might some new bugs as well (so far, so good, however).
The plot thickens, however, as I noted that others (at this point, namely doctorjoe) have also been kindly tweaking the code for Celestia, adding great features such as a fix for orbit lines appearing behind planets and a great tweak for dealing with start/end times for spacecraft...
http://celestiaproject.net/forum/viewtopic.php ... =orbit+fix
...yet those tweaks have yet to filter their way into the Source Forge official source of the Celestia code. Yet it is possible, with the right kind of tinkering, to incorporate these "patches" into Celestia's source code as well.
The result is a doubly-unofficial version of Celestia - doubly because one, it is an unofficial build of the source code and two, it contains completely unofficial patches.
Yet it exists, is really cool, and I would like to share it with all of you. The caveats are this:
1) This is a completely unofficial build so any bugs, comments, etc. need to be kept out of the mainstream of the forum. REPORT ANY ISSUES OR QUESTIONS HERE ONLY!!! I cannot overstate this point. It would be a huge waste of the coders time tracking down issues from one version that are not irrelevant in another.
2) Though I did some checking and it seems alright for me to be doing this, I may learn otherwise - which means I will need to pull the link off, and I would request that all of you destroy your copies of this unofficial build.
3) I am not a computer programmer BY ANY STRETCH so use this software at your own peril. No warranties are expressed or implied. However, note that I have not noticed much different between this version and 1.4pre6. Your mileage may vary, however.
4) As of now, the version number in "About Celestia" is not correct. It simply identifies the version as 1.4v6. (UPDATE: Celestia now properly reports the version number)
5) I have included the entire package b/c I am not sure if the resource folder has been changed at all. My inkling is it is NOT different in a major way from 1.4v6 (but I do not know for sure).
6) Check back at this forum regularly for the latest info on my latest build. I will edit this top-most post to reflect important info people bring up down below so that you don't have to go looking for it and also to keep you updated on the...
LATEST FEATURES:
From Dirkpitt (official source code changes - first appears in my 6-11-05 build):
- Celestia now compiles, including on Panther (gcc 3.3.x) and Tiger (gcc 4.0)
- Separate settings for galaxies, nebulae, and open clusters
- Added Help > OpenGL Info
- Improved Browser (100 objects, resizable columns)
- Modifier keys now handled by charEntered, so shortcuts like "Ctrl+Shift+U" will be possible in the future
- Non-threaded startup, up to 2x faster on single-processor machines
- Experimental fix for frame stuttering when rotating (some users report jerk back when zooming, but I cannot reproduce - to use old code, define PERIODIC_EVENTS)
- Helpful message displayed when unsupported render path is selected in preferences
- Full screen mode (Display > Options > Toggle Full Screen, or Cmd+F)
- Readme is now rich text by popular demand
From HRamsey (official source code chanages - first appears in my 6-13-05 build)):
- added preliminary gui for movie capture (though apparently not fully functional yet)
From doctorjoe (unofficial patches as of now - first appears in my 6-11-05 build)):
- Fixed the problems with orbits in front of planets
- Displays start and end times of spacecraft in view, shift-G takes you there in space (and time!)
MISC NOTES: I have labelled my doubly unofficial build...
Celestia (Binder Build 6-11-2005).dmg.zip
..to distinguish it from the mainstream builds. The date is the date I compiled the disk image - which will change as a create new builds based on new source code so check back often!
Enjoy!
P.S. Oh yeah... the link to download is: http://www.stevenbinder.net[/b]