Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Installation of, and OS X bug workaround for, Celestia Apps
Celestia is arguably the greatest program for Mac OS X, at least for science-lovers. However, it's hard to find and install the most recent version.

First, Celestia's homepage does not give the most current version of Celestia for Mac OS X -- only version 1.3.1 is listed, when in fact version 1.3.2 is already available on their SourceForge files page. Second, the install process is a bit clumsy (though correctly documented): you need to install the application in /Applications, and a whole lot of other files in /Library/Application Support.

Finally, it looks like there's a bug in Apple's implementation of the OpenGL GL_ARB_vertex_program, which hits Celestia users on some machines (mine is an iBook G4). The bug is nasty: when Celestia tries to render a planet, the Mac suddenly crashes, and everything is stopped. To bypass this bug, it is enough to edit the celestia.cfg file (in the /Library -> Application Support folder), and uncomment the following line (by removing the #):
# IgnoreGLExtensions [ "GL_ARB_vertex_program" ]
[robg adds: I had just recently installed Celestia for consideration as a future PotW. It is a bit clumsy of an install, but you can put the app wherever you like; I have it running on my Apps partition, and I have the resources in my user's Library -> Application Support folder, not the global /Library. If you haven't played with it, it is an amazing app, and well worth a look.]
    •    
  • Currently 2.25 / 5
  You rated: 1 / 5 (4 votes cast)
 
[9,933 views]  

Installation of, and OS X bug workaround for, Celestia | 10 comments | Create New Account
Click here to return to the 'Installation of, and OS X bug workaround for, Celestia' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Installation of, and OS X bug workaround for, Celestia
Authored by: lamon on Dec 07, '04 10:00:53AM

The available version of celestia under OSX lacks a numer of functionalities present in the Unix version. Most especially, I think that Lua is not compiled in, so you cannot use the latest educational activities.

I have been able to install the latest (X11, gnome or KDE) Celestia with fink with no problem, with support for everything and it seems to go as fast as the OSX one (that is, on my TiBook/400, slow).



[ Reply to This | # ]
Installation of, and OS X bug workaround for, Celestia
Authored by: shavenyak on Dec 07, '04 10:44:29AM

You want to see slow? You should try it on a B&W G3!

But, it is an awesomely cool program, and my three-year-old daughter loves it ("Daddy, let's play planets!"). We were at the Space and Rocket center in Huntsville, AL last weekend and they had a kiosk set up, running it on a Dell peecee with a customized keypad and flight stick... really neat, but they could have done a better job of placing it and promoting the Celestia development team.



[ Reply to This | # ]
Installation of, and OS X bug workaround for, Celestia
Authored by: osxpounder on Dec 09, '04 02:06:11PM

Speaking of features, I noticed that the Windows version will export movies [and images]. I don't see a feature like that in the OSX version.

I'm really glad to learn about this program -- thanks for the original hint! I was up all night exploring the universe.

---
--
osxpounder



[ Reply to This | # ]
Optimized version available
Authored by: cyberassassin on Dec 07, '04 02:58:01PM

There is an article on Apple's developer pages on program optimization that has an enhanced version of Celestia available.... Might want to check it out if you are a fan....

http://developer.apple.com/tools/sharkoptimize.html

BTW, need to be a registered developer (free registration)



---
Who is the Master of Foxhounds,
and who says the hunt has begun?
-- Pink Floyd



[ Reply to This | # ]
Optimized version available
Authored by: chidimaar on Dec 08, '04 12:26:38AM

I couldn't find the optimized version to download on the Apple Developer Connection site, even after doing an Advanced Search. Has it disappeared off the site?



[ Reply to This | # ]
Optimized version available
Authored by: cyberassassin on Dec 08, '04 09:58:09AM

If you are logged in to the developer site, click on the "Download Software" option in the menu on the left.... Then click on the "Developer Tools" option. Listed there will be 3 applications.... including the Celestia Demo that has been optimized....

Here is a screenshot of what you should be seeing....

http://www.watchland.org/bfrank/adc/ADC_Site.png

Remember, you need to be logged in to your ADC account....

BTW, took me a while to find it as well.... Kinda hidden


---
Who is the Master of Foxhounds,
and who says the hunt has begun?
-- Pink Floyd



[ Reply to This | # ]
Optimized version available
Authored by: chidimaar on Dec 10, '04 03:48:38AM

Thank you! I've got it now. Dowloading as I type this.



[ Reply to This | # ]
Installation of, and OS X bug workaround for, Celestia
Authored by: Fil on Dec 07, '04 04:07:15PM

Oh, and I forgot to say I wasn't able to find a way to have the Mac deal with the cel: and celx: urls directly.



[ Reply to This | # ]
Installation of, and OS X bug workaround for, Celestia
Authored by: aixccapt99 on Dec 07, '04 04:57:10PM
The Celestia.app bundle correctly includes the Info.plist sections to register these protocols with the OS -- not sure what is going wrong. Here's the excerpt:
        <array>
                <dict>
                        <key>CFBundleURLName</key>
                        <string>Cel Script</string>
                        <key>CFBundleURLSchemes</key>
                        <array>
                                <string>cel</string>
                                <string>celx</string>
                        </array>
                        <key>LSIsAppleDefaultForScheme</key>
                        <true/>
                </dict>
        </array> 


[ Reply to This | # ]
Installation of, and OS X bug workaround for, Celestia
Authored by: dcoyle on Dec 09, '04 09:42:39PM

I had the crashing issue on my dual-2Ghz G5 from the very beginning. Sometime after installing 10.3.5 and the recent firmware update, the problem completely went away.



[ Reply to This | # ]