Galaxy Forge problems

I have no idea how you people do it

I built a largish 200 radius 60+ planetary galaxy yesterday. Spent hours building it.

Problem 1:

It won't show up in the game.

I put it in the Distant Stars Mod galaxy folder. Nothing.

Try the app/data/ironclad/etc galaxy folder. Crash (turns out they don't go there anyways)

 

Problem 2: 

Apparently it finally decided to recognize, and crash the game.

 

Problem 3:

Galaxy forge will no longer open the map.

 

Error: Failed to load galaxy definition file: GalaxyScenarioDef.galaxyScenarioDef

Error 2:

Code
  1. See the end of this message for details on invoking
  2. just-in-time (JIT) debugging instead of this dialog box.
  3. ************** Exception Text **************
  4. System.OverflowException: Overflow error.
  5. at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
  6. at System.Drawing.Graphics.DrawEllipse(Pen pen, Single x, Single y, Single width, Single height)
  7. at GalaxyForge.GalaxyPlanet.Paint(PaintEventArgs pe, ConvertGalaxyEntityPosToPixelPoint convertToPixelPoint, ConvertGalaxyEntityPosToPixelPointF convertToPixelPointF)
  8. at GalaxyForge.GalaxyCanvas.PaintEntities(PaintEventArgs pe)
  9. at GalaxyForge.GalaxyCanvas.OnPaint(PaintEventArgs pe)
  10. at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
  11. at System.Windows.Forms.Control.WmPaint(Message& m)
  12. at System.Windows.Forms.Control.WndProc(Message& m)
  13. at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  14. at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  15. at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  16. at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  17. ************** Loaded Assemblies **************
  18. mscorlib
  19. Assembly Version: 2.0.0.0
  20. Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
  21. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  22. ----------------------------------------
  23. GalaxyForge
  24. Assembly Version: 1.0.0.0
  25. Win32 Version: 1.0.0.0
  26. CodeBase: file:///D:/Program%20Files%20(x86)/Steam/steamapps/common/sins%20of%20a%20solar%20empire%20rebellion/Galaxy%20Forge/GalaxyForge.exe
  27. ----------------------------------------
  28. System.Windows.Forms
  29. Assembly Version: 2.0.0.0
  30. Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
  31. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
  32. ----------------------------------------
  33. System
  34. Assembly Version: 2.0.0.0
  35. Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
  36. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
  37. ----------------------------------------
  38. System.Drawing
  39. Assembly Version: 2.0.0.0
  40. Win32 Version: 2.0.50727.5458 (Win7SP1GDR.050727-5400)
  41. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
  42. ----------------------------------------
  43. Ironclad.Managed
  44. Assembly Version: 1.0.4493.25680
  45. Win32 Version:
  46. CodeBase: file:///D:/Program%20Files%20(x86)/Steam/steamapps/common/sins%20of%20a%20solar%20empire%20rebellion/Galaxy%20Forge/Ironclad.Managed.DLL
  47. ----------------------------------------
  48. msvcm80
  49. Assembly Version: 8.0.50727.6195
  50. Win32 Version: 8.00.50727.6195
  51. CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a/msvcm80.dll
  52. ----------------------------------------
  53. Accessibility
  54. Assembly Version: 2.0.0.0
  55. Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
  56. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
  57. ----------------------------------------
  58. ************** JIT Debugging **************
  59. To enable just-in-time (JIT) debugging, the .config file for this
  60. application or computer (machine.config) must have the
  61. jitDebugging value set in the system.windows.forms section.
  62. The application must also be compiled with debugging
  63. enabled.
  64. For example:
  65. <configuration>
  66. <system.windows.forms jitDebugging="true" />
  67. </configuration>
  68. When JIT debugging is enabled, any unhandled exception
  69. will be sent to the JIT debugger registered on the computer
  70. rather than be handled by this dialog box.
  71.  

 

Error 3:

Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Index was outside the bounds of the array.

 

Details:

Code
  1. See the end of this message for details on invoking
  2. just-in-time (JIT) debugging instead of this dialog box.
  3. ************** Exception Text **************
  4. System.IndexOutOfRangeException: Index was outside the bounds of the array.
  5. at GalaxyForge.GalaxyStar..ctor(GalaxyTemplate _galaxyTemplate)
  6. at GalaxyForge.GalaxyStar.FromScenario(GalaxyTemplate galaxyTemplate, GalaxyScenarioStar scenarioStar)
  7. at GalaxyForge.GalaxyTemplate.CopyStarsFromScenario(GalaxyScenario scenario)
  8. at GalaxyForge.GalaxyTemplate.Load(String fileName)
  9. at GalaxyForge.MainForm.openToolStripMenuItem_Click(Object sender, EventArgs e)
  10. at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  11. at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  12. at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  13. at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  14. at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  15. at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  16. at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  17. at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  18. at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  19. at System.Windows.Forms.Control.WndProc(Message& m)
  20. at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  21. at System.Windows.Forms.ToolStrip.WndProc(Message& m)
  22. at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  23. at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  24. at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  25. at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  26. ************** Loaded Assemblies **************
  27. mscorlib
  28. Assembly Version: 2.0.0.0
  29. Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
  30. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  31. ----------------------------------------
  32. GalaxyForge
  33. Assembly Version: 1.0.0.0
  34. Win32 Version: 1.0.0.0
  35. CodeBase: file:///D:/Program%20Files%20(x86)/Steam/steamapps/common/sins%20of%20a%20solar%20empire%20rebellion/Galaxy%20Forge/GalaxyForge.exe
  36. ----------------------------------------
  37. System.Windows.Forms
  38. Assembly Version: 2.0.0.0
  39. Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
  40. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
  41. ----------------------------------------
  42. System
  43. Assembly Version: 2.0.0.0
  44. Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
  45. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
  46. ----------------------------------------
  47. System.Drawing
  48. Assembly Version: 2.0.0.0
  49. Win32 Version: 2.0.50727.5458 (Win7SP1GDR.050727-5400)
  50. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
  51. ----------------------------------------
  52. Ironclad.Managed
  53. Assembly Version: 1.0.4493.25680
  54. Win32 Version:
  55. CodeBase: file:///D:/Program%20Files%20(x86)/Steam/steamapps/common/sins%20of%20a%20solar%20empire%20rebellion/Galaxy%20Forge/Ironclad.Managed.DLL
  56. ----------------------------------------
  57. msvcm80
  58. Assembly Version: 8.0.50727.6195
  59. Win32 Version: 8.00.50727.6195
  60. CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a/msvcm80.dll
  61. ----------------------------------------
  62. Accessibility
  63. Assembly Version: 2.0.0.0
  64. Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
  65. CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
  66. ----------------------------------------
  67. ************** JIT Debugging **************
  68. To enable just-in-time (JIT) debugging, the .config file for this
  69. application or computer (machine.config) must have the
  70. jitDebugging value set in the system.windows.forms section.
  71. The application must also be compiled with debugging
  72. enabled.
  73. For example:
  74. <configuration>
  75. <system.windows.forms jitDebugging="true" />
  76. </configuration>
  77. When JIT debugging is enabled, any unhandled exception
  78. will be sent to the JIT debugger registered on the computer
  79. rather than be handled by this dialog box.
  80.  

 

Problem 4: Minidumps with the crashes.

 

 

How do you guys DO this? And to think I thought about modding?

30,368 views 9 replies
Reply #1 Top

If anyone can tell me what the hell is wrong with this map, I'd greatly appreciate it. It's not done yet. I was intent on adding capital ships to every gravity well for the neutrals and upping the planets of the opposing factions. Can't exactly do that anymore. 

I can't believe Galaxy Forge is what Ironclad used to make all of their maps. Crazy.

 

 edit: removed code 

Reply #2 Top

Quoting Leuthesius, reply 1
I can't believe Galaxy Forge is what Ironclad used to make all of their maps. Crazy.

They didn't. All the early ones at least were done by hand, or perhaps a more basic program. Sometimes it doesn't save it correctly. First try deleting any extra autosave copies in your Galaxy folder. If that doesn't work, the file has been corrupted, so load your latest autosave in the Galaxy Forge folder and try again. See the galaxy forge issues thread for more info.

Reply #3 Top

The autosaves are all corrupted.

Reply #4 Top

I have made another map. It is not crashing, but it is not showing in the game either.

 

 

File is in D:\Games\Impulse\Sins of a Solar Empire\Galaxy

No Autosaves

Does not show in game.

 

I am running a mod, Distant Stars... so putting file in D:\Games\Impulse\Distant Stars\Distant Stars (D) 1.00\Galaxy

No Autosaves

Does not show in game.

 

Putting the file in D:\Program Files (x86)\Impulse\Games\Sins of a Solar Empire\Diplomacy\Galaxy

Does not show

 

And now the file is corrupted.--Will not open again in Galaxy Forge.

 

Seriously. WTF.

 

I do not understand how everybody ELSE seems to make this work, and I can't. I have not managed to get a SINGLE map made in galaxy forge to work without the assistance of someone else. EVER.

 

Everything seems very straight forward. If running a mod, you copy the galaxyscenariodefinition(orwhatever).galaxywhatever over to the galaxy forge folder along with the entity files to the proper folder so that galaxy forge can use new planets and sectors and templates that have been made by the modding community. 

 

At that point, it should be as simple as CLICK CLICK CLICK CLICK CLICK CLICK DONE.

 

 

(╯°□°)╯︵ ┻━┻

Reply #5 Top

I would just not make maps for Rebellion right now.

Reply #6 Top

I'm not making maps for rebellion >.<

I'm making maps for Diplomacy!

Reply #7 Top

Quoting Leuthesius, reply 6
I'm not making maps for rebellion >.<

I'm making maps for Diplomacy!

Then you need to be using Galaxy Forge 3, not the Galaxy Forge in the Rebellion folder (the one that doesn't autosave).

Reply #8 Top

Use the original Sins galaxy forge--those maps will work.  The only thing you will have to change is Phase, Tech and Psi values to PhaseLoyalist, PhaseRebel, PsiLoyalist, PsiRebel, TechLoyalist and TechRebel if you are using templates.

GoaFan is right that it's a mess right now to try to make "Rebellion Validated" code for maps.  It just ain't tweaked good yet.

If you use the new Galaxy Forge for Diplomacy maps they will not work--different values at the top and laid out a little differently.

Use the old Galaxy Forge from the Sins home page in downloads.

 

Reply #9 Top

*facepalm*

 

I guess having a quick save and auto save is too much of a luxury.. :\

 

 

 I was just able to build a quick test map and it showed up in game.

 

X_X