Release Celestia


ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,330
Age
52
Location
France, near Lyon
Here is Celestia, a virtual space exploration software.

preview5.png


The software use OpenGL, so here running with gl4es. It runs pretty well on Gigaherz, but can be a bit slow when Nebulae and all is enabled (with u).
The version here is compile with GLUT, so it has very minimum GUI. In fact, it has none by default, so I activate some in-app menu (activate it with the middle mouse button). Because GLUT use multiple GL Context for it's menu, I had to hack all a bit, so the app is not refreshing when menu is active, and so you see "ghost" menu when changing submenu. But it's better then nothing.
Menu are not mandatory, and all can be done with shortcut.
KEYCHART_EN_v1.6.0.png


The rendering is done with GLES2 on Rebirth and Gigahertz (but in-app shaders will not works, they are not GLSL), and GLES1 on CC. This can be changed by modifying the content of "appdata/celestia/.es" file.
Of course, on CC, the software in unstable. The Demo (that is activated with d and is "must see it") tend to crash with mast drivers / GL backend. It seems that using GLES2 backend (that's surprising), with oldest driver (yeah, even more surprising) and using low res texture (activate with r), the Demo run from begining to end!

Have fun exploring the universe...

History log
=========

Build 01
-----------

  • Initial build
  • Force fullscreen at start
  • Enabled GLUT menu
 
Ohh Great Seb!
I should try on my CC...but i can't wait to try out on Pyra.
 
With the above key chart printed out or opened on the smartphone on your lap, it´s very enjoyable. Thanks for the port. After a drivers change, it starts and runs no problem on the CC with swapfile, as you warned, the demo may crash, it did, but in normal use I was sliding around Neptune and Mercury for ca half an hour just now and had no problems at all :)
 
Back
Top