HOME DOWNLOADS

*
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 09, 2019, 05:01:54 AM

Login with username, password and session length

Members
Stats
  • Total Posts: 350775
  • Total Topics: 7462
  • Online Today: 15
  • Online Ever: 348
  • (February 22, 2011, 07:24:31 AM)
Users Online
Users: 1
Guests: 8
Total: 9

Dice Roller

Type of Dice Number of Dice

2

4

6

8

10

12

20

100

1

2

3

4

5

6

8

10

Author Topic: Stellar System Generator  (Read 7231 times)

0 Members and 1 Guest are viewing this topic.

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Stellar System Generator
« on: May 22, 2011, 06:26:54 AM »
This is topic for discussions about the Stellar System Generator I originally created way back 1983.  I kept revising it about every two years as new discoveries in astronomy were made.  However, I stopped after the death of my family back in 1997.  About four weeks ago (third week March) I found some old printouts in some file boxes and decided to revise and update it after 14 years of storage.

I needed to get this topic created first so I could supply a link here in the document.  As soon as I get it finished and ready for download, I will post a link.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #1 on: May 22, 2011, 11:16:43 PM »
Here is the current package.  It is still not 100% complete, but is at least 95%.  The only thing I am having a hard time finding is how to calculate the surface pressure and surface density of a planet's atmosphere.  I know I have the equations.  With about 2000 astronomy, astrophysics, physics, etc. books to go through, it might take some time before I find them.

The SSG package also contains four apps that may prove useful.

Also, I am working on totally revamping how to generate moons and rings for a planet.  When completed, I'll post here.  Actually, you could call it miniaturized version of the SSG.  I might call it the PMSG (Planet-Moon System Generator).

SSG.zip (disconnected link for repaired package below).

Let me know of errors, typos, omissions, etc. by posting here.  Thanks.

rmfr
« Last Edit: May 25, 2011, 01:40:04 AM by arakish »
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #2 on: May 23, 2011, 09:10:09 PM »
Was working on creating an app to calculate a star's data and noticed an indeterminable loop.

To calculate Luminosity, you first need Surface Temperature and Radius.
To calculate Radius, you first need Surface Temperature and Luminosity.

 :huh:  ooops...

Will get this fixed.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #3 on: May 25, 2011, 01:39:22 AM »
When I researched how I researced the indeterminable loop, I found they calculate a star's luminosity and radius by knowing its absolute magnitude and distance from Earth.  Since we aren't using these, I created a modified Hertzsprung-Russell diagram.  Use it to determine luminosity and radius in Sol Units.  Then if desired, use the equations to refine these parameters.

I have disconnected the link above.

Here is the repaired SSG and all other stuff.

SSG.zip (disabled link for below package link)

And still let me know of errors, typos, omissions, etc. by posting here.  Thanks.

rmfr

EDIT: reuploaded zip file due to leaving out Moded HR Diagram PNG

2nd EDIT: disabled link to package above in preference for package in below post
« Last Edit: June 02, 2011, 02:04:53 AM by arakish »
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #4 on: June 02, 2011, 02:05:19 AM »
Finally, here is the completed version.  There may still be some typos and slight ommissions.

As always, post comments here.  Even if it is to trash it.

SSG Package

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline GrumpyOldFart

  • GamesMasters
  • Earl
  • *
  • Posts: 5659
  • Nice lad, but a bit cup-and-plate in the head...
Re: Stellar System Generator
« Reply #5 on: June 11, 2011, 12:01:38 PM »
Something that might be useful in this type of collection, and seems to be consistently missed by those doing this sort of work...

The phase of a satellite is a function of its position, relative to both the light source and the observer, right? While I could see it being too much data and too much of a pain to figure this for something in an independent orbit (like Venus or Mars from Earth), I'd think it would be useful to have a calculator/spreadsheet/whatever that says the satellite's phase is _____, therefore it will rise at _____ and set at _____. Or vice versa, that moonrise is at _____ time, therefore the phase of the moon is _____.

Seems like people who write these kinds of things always forget that a lot of the people in these settings are still going to be on the ground.

Edited for clarity 6/11/11.
« Last Edit: June 11, 2011, 03:17:04 PM by GrumpyOldFart »
Eye of newt and toe of frog, wool of bat and tongue of dog.
Adder’s fork and blind-worm’s sting, lizard’s leg and owlet’s wing.
   - Traditional physical spell components
You put your left foot in, you put your left foot out...
  - Traditional somatic spell components
Ooo Eee Ooo Aaa Aaa, Ting Tang Walla Walla Bing Bang.
   - Traditional verbal spell components
Take the lime and the coconut, and drink them both together.
  - Traditional potion formula

Offline GrumpyOldFart

  • GamesMasters
  • Earl
  • *
  • Posts: 5659
  • Nice lad, but a bit cup-and-plate in the head...
Re: Stellar System Generator
« Reply #6 on: June 11, 2011, 03:14:08 PM »
Also keep in mind that any scenario in which we postulate a spacefaring culture with access to an inhabited planet, we must assume that navigators and pilots between the planet and space are going to know all about what orbits are good at what speeds for that particular planet, how long they take at _____ velocity, at what altitude atmospheric drag begins to have consequences, etc.

And yet I have hardly ever seen a "world generator", even for SF scenarios, that addresses those issues. If one of your players is a pilot or navigator, you're rather stuck. It seems like there is a somewhat "dead spot" in gaming resources between "atmospheric flight" at the low end and "in orbit around the star" at the upper end. The process of going from "in orbit around the star" to "in orbit around the planet" to "atmospheric flight" seems to be largely ignored.
Eye of newt and toe of frog, wool of bat and tongue of dog.
Adder’s fork and blind-worm’s sting, lizard’s leg and owlet’s wing.
   - Traditional physical spell components
You put your left foot in, you put your left foot out...
  - Traditional somatic spell components
Ooo Eee Ooo Aaa Aaa, Ting Tang Walla Walla Bing Bang.
   - Traditional verbal spell components
Take the lime and the coconut, and drink them both together.
  - Traditional potion formula

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #7 on: June 18, 2011, 10:19:31 PM »
Thanks for the info GOF.  And you are right.  In actuality, the satellite phases and rise and set times is fairly simple to calculate.  At least it is for me since I know the math; however, most laypersons will look at the math and faint.  But that is what a computer is for.  I can write a simple program that will make the calculations.

About the orbital level when atmospheric drag begins to become a problem is easily calculated from the Scale Height.  In general (and I may be remembering wrong), it is at 15 Scale Heights (for re-entry) where atmospheric drag becomes a problem.  Let me look it up in my books and make sure.  And then add it in.  Of course, orbital velocity, re-entry velocity, etc. will also play a role in this.  (The faster you are going, the more effect an atmosphere will have.)

Currently, I am writing a new app to do most of the dirty work.  I PMed a link to GOF, but here is the link for everybody else.

SSG Calculator

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #8 on: June 20, 2011, 10:02:02 PM »
It's been about 48 hours since the above posting.  Here is the latest alpha of the calculator.

SSG-Calculator

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #9 on: June 21, 2011, 02:18:34 PM »
Forgot to include the Hertzsprung - Russell Diagram with above link.

HRDiag.png

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #10 on: June 22, 2011, 11:11:22 PM »
I have had persons at the ICE forums try the program SSG-Calc I uploaded.  Seems it will not run on Windows 7 machines.  I am assuming it does not run on other machines either.  No has posted here of their attempts at using it.

Found out on the MSDN forums that it won't run unless you also have Visual Studio 10 (VS10) installed on your machine.  It seems I may have to actually build the project for it to work.  Have never tried a build before.  Will post when I get it done.

Sorry for any problems.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #11 on: June 23, 2011, 12:11:58 AM »
An MSDN forum administrator gave me this as possible solution.

"Make sure they have the latest .NET framework."

Doubt this will solve the problem, but you could try.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline GrumpyOldFart

  • GamesMasters
  • Earl
  • *
  • Posts: 5659
  • Nice lad, but a bit cup-and-plate in the head...
Re: Stellar System Generator
« Reply #12 on: June 23, 2011, 01:09:33 AM »
I tried it and it told me something similar, needed VS10 I think. I'm running XP Service Pack 3.
Eye of newt and toe of frog, wool of bat and tongue of dog.
Adder’s fork and blind-worm’s sting, lizard’s leg and owlet’s wing.
   - Traditional physical spell components
You put your left foot in, you put your left foot out...
  - Traditional somatic spell components
Ooo Eee Ooo Aaa Aaa, Ting Tang Walla Walla Bing Bang.
   - Traditional verbal spell components
Take the lime and the coconut, and drink them both together.
  - Traditional potion formula

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #13 on: June 23, 2011, 02:37:50 PM »
Try this one.

SSG-Calc

Found that there is a dependent files needed: Visual Basic Power Packs DLL.  You will also need the .NET Framework 4, if you don't have it already.

.NET Framework 4

I will remember to build the SetupWizard before releasing another alpha version.

Sorry about the mess up.  I just figured since the debug exe files worked on my machine, they'd work on others.  Learned me a lesson.

Also, I have not done any programming since the days of DOS (before Windows existed) when we had to use ASCII characters to draw windows.  Visual Studio 10 is so far removed from what I did so long ago in a galaxy far, far away...

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #14 on: June 25, 2011, 01:57:30 AM »
Okay, did some extensive printing and reading of creating setup files.  Also found why the build process makes a setup.exe and a SSG-CalcSetup.msi file.  The setup.exe file should be run if you do not have the .NET Framework 4 installed.  The setup.exe file will install the .NET Framework 4 and other dependent files before running the SSG-CalcSetup.msi installer.

If you run just the SSG-CalcSetup.msi, it will install the program and dependent dll files only.

Wished I knew this before previous post, I would have posted the below:

1) If you have the .NET Framework 4 (Windows 7 automatically has it, but not previous versions of Windows), then run the SSG-CalcSetup.msi file.

2) If you are not sure that you have the .NET Framework 4 installed, then run the setup.exe file.

Hope this helps some more.

Also, here is the latest alpha version.  It corrects a small calculation error in the Atmospheric Composition and Object Flux Hydrography tab pages.  Funny thing is the small errors never showed unless I looked at the code. :huh:

SSG-Calculator

I am now reading up on how to save the data into a text file.  Never wrote a program to do this, so it may take a while.

I am also working on the procedures to generate the planets and moons.  This will take some complex coding and it may take a while.

As said before, it has been about 27+ years since I did any programming.  Found out Windows 1 came out in 1985.  Thus, it was no sooner than 1984 since I did programming.  Bear with me.

Thanks for the testing and reporting errors and the good and bad.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #15 on: July 13, 2011, 09:37:44 PM »
Well, I have hit a terrible snag.  I have lost where I saved my psuedo-code file of about 30 pages and have to start all over again.

 :angry: at meself.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #16 on: August 25, 2011, 01:29:18 AM »
Here is the latest update.  Fixed a minor error that could produce big errors.

http://www.4shared.com/file/aB4oXqwb/SSGCalc.html

Also, I have moved it into the beta release.

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #17 on: December 23, 2011, 06:38:39 AM »
Here is the latest web-edition I have been working on.

Stellar System Generation

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

Offline GrumpyOldFart

  • GamesMasters
  • Earl
  • *
  • Posts: 5659
  • Nice lad, but a bit cup-and-plate in the head...
Re: Stellar System Generator
« Reply #18 on: December 23, 2011, 11:45:51 AM »
Playing on the web page led me to Ascendancy.

I thought I was the only person still living who played Ascendancy anymore.  :lol:
Eye of newt and toe of frog, wool of bat and tongue of dog.
Adder’s fork and blind-worm’s sting, lizard’s leg and owlet’s wing.
   - Traditional physical spell components
You put your left foot in, you put your left foot out...
  - Traditional somatic spell components
Ooo Eee Ooo Aaa Aaa, Ting Tang Walla Walla Bing Bang.
   - Traditional verbal spell components
Take the lime and the coconut, and drink them both together.
  - Traditional potion formula

Offline arakish

  • GamesMasters
  • Viscount
  • *
  • Posts: 4783
  • A joy of mine
    • World of Onaviu
Re: Stellar System Generator
« Reply #19 on: December 26, 2011, 03:33:45 AM »
Playing on the web page led me to Ascendancy.

I thought I was the only person still living who played Ascendancy anymore.  :lol:

And I thought the same thing...

And as unbelievable as it may sound, I am getting more hits by persons coming into the Ascendancy section... :huh:

rmfr
"Borders exist only because man imagines them; otherwise, there are none."
— RMF Runyan @ Invite Only Discussion Panel Seminar on 'Borders' @ UNM

 

ICE webring