It's possible to create a new, blank universe in Celestia by removing all data files except starnames.dat from celestia.cfg (if starnames.dat is removed Celestia refuses to start, although this has been fixed in Celestia 1.7.0). On the Discord we've been discussing adding a fictional stellar distribution to this blank universe and rebooting the Celestia Worldbuilding Project there, and we've come pretty far: Gurren Lagann used a program written by Sirius_Alpha to generate a stars.txt file with 10 million stars, and I then used the makestardb tool to convert it to a stars.dat file, which can be downloaded here: CelWPFillerStars.zip. Looks pretty good:
But here we come to the bug. When I press certain keys (e.g. "b" or "g") when using this star database, Celestia crashes. Does anyone have any idea what is causing this? To be clear, this is the beginning of the config file that I'm using:
Code: Select all
#************************************************************************
# Celestia Configuration File
#
# This file contains configuration data read by Celestia each time it
# is run. Many of the items may be changed to suit your specific needs
# or requirements. PLEASE make a backup copy of this file before you
# make any changes to it.
#
# To learn more about Celestia, visit the Celestia forums at:
# https://celestia.space/forum/
# or the Celestia web site at: https://celestia.space/
#************************************************************************
Configuration
{
#------------------------------------------------------------------------
# This section contains a list of data files that Celestia uses to load
# information about stars, constellations and locations. DO NOT change
# these file names or the order in which they are listed, unless you
# know exactly what you are doing. Most of these files can be viewed
# with a plain text editor. Discussion about their content and formats
# can be found on the Celestia forums: https://celestia.space/forum/
# If you want to load all your stars from .stc files, you can now comment
# out the StarDatabase entry.
#------------------------------------------------------------------------
StarDatabase "data/CelWPFillerStars.dat"
StarNameDatabase "data/starnames.dat"
#------------------------------------------------------------------------
# Default star textures for each spectral type
#
# The default textures may be overridden in individual star definitions.
#------------------------------------------------------------------------
Added after 37 minutes 40 seconds:
Note: It turns out that this bug does not happen in Celestia 1.7. It's 1.6 only.