Yo, I looked around my Celestia Archives folder, and I noticed I possibly have 3 source codes for Stargen, from 2012, 2013, and 2014 respectively, in case anyone wants to try their hand at improving them
https://drive.google.com/file/d/1TfVyQfw9x-3oT-6Jq9LruyVgU-ugCvWw/view?usp=sharing
(Feel free to delete the .ssc files I made with it.)
StarGen Sources
-
Topic authorPlutonianEmpire
- Posts: 1374
- Joined: 09.09.2004
- Age: 39
- With us: 20 years 1 month
- Location: MinneSNOWta
- Contact:
StarGen Sources
Terraformed Pluto: Now with New Horizons maps! :D
development on stargen
Thanks there were some comments in your version that were missing in other versions online!
I'm developing mostly off of this source https://github.com/omega13a/stargen
my version is here https://github.com/sirus20x6/stargen
I'm slowly converting it to c++, then I'll add json support and then maybe add some features
I'm developing mostly off of this source https://github.com/omega13a/stargen
my version is here https://github.com/sirus20x6/stargen
I'm slowly converting it to c++, then I'll add json support and then maybe add some features
you should be able to run
I just added json exporting today
Code: Select all
git clone https://github.com/sirus20x6/stargen.git
cd stargen
cmake ./CMakeLists.txt
cmake --build .
I just added json exporting today
-
Topic authorPlutonianEmpire
- Posts: 1374
- Joined: 09.09.2004
- Age: 39
- With us: 20 years 1 month
- Location: MinneSNOWta
- Contact:
-
- Site Admin
- Posts: 706
- Joined: 22.09.2018
- With us: 6 years 1 month
-
Topic authorPlutonianEmpire
- Posts: 1374
- Joined: 09.09.2004
- Age: 39
- With us: 20 years 1 month
- Location: MinneSNOWta
- Contact:
I am trying to run sirus20x6's version of StarGen, but when compiling, cygwin gives me an error saying M_PI was in place of PI.
Upon fixing it, it compiled, with multiple warnings for multi-character character constant.
Upon attempting to run it, I get error dialogs saying cyggcc_s-seh-1.dll, cygstc++-6.ll, and cygwin1.dll were missing.
It ran, but the only thing that works is the -h help command. Everything else does absolutely nothing. No html files, Celestia out resulted in files of 0 bytes, etc.
The same if I fill in the remaining dlls from older version of stargen.
Also the same if I port over the latest versions of all the dll's.
However, if I use all of the dlls from the 2015 version of stargen, I get an error saying it couldn't start correctly due to error code (0xc000007b)
Added after 1 hour 12 minutes:
I made my own branch: https://github.com/PlutonianEmpire/stargen
Added after 30 minutes 40 seconds:
Turns out in order for StarGen to work and generate planets, the html folder needs to exist in the StarGen folder
Added after 2 hours 41 minutes:
I have compiled my changes, includes Mie atmospheres. You can download it here: https://drive.google.com/file/d/1HCzECykRf0JePqv1HTVssAkklg4YJSGk/view?usp=sharing
Upon fixing it, it compiled, with multiple warnings for multi-character character constant.
Upon attempting to run it, I get error dialogs saying cyggcc_s-seh-1.dll, cygstc++-6.ll, and cygwin1.dll were missing.
It ran, but the only thing that works is the -h help command. Everything else does absolutely nothing. No html files, Celestia out resulted in files of 0 bytes, etc.
The same if I fill in the remaining dlls from older version of stargen.
Also the same if I port over the latest versions of all the dll's.
However, if I use all of the dlls from the 2015 version of stargen, I get an error saying it couldn't start correctly due to error code (0xc000007b)
Added after 1 hour 12 minutes:
I made my own branch: https://github.com/PlutonianEmpire/stargen
Added after 30 minutes 40 seconds:
Turns out in order for StarGen to work and generate planets, the html folder needs to exist in the StarGen folder
Added after 2 hours 41 minutes:
I have compiled my changes, includes Mie atmospheres. You can download it here: https://drive.google.com/file/d/1HCzECykRf0JePqv1HTVssAkklg4YJSGk/view?usp=sharing
Terraformed Pluto: Now with New Horizons maps! :D