Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

- PC Windows 10

- Intel HD Graphics 4400

Here is the content of error.log


01/04/2018 00:44:03    Error    Une exception a été levée par la cible d'un appel.
01/04/2018 00:44:03    Error    La séquence ne contient aucun élément.
01/04/2018 00:44:03    Error       à System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   à System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   à GumRuntime.ElementSaveExtensions.CreateGueForElement(ElementSave elementSave, Boolean fullInstantiation)
   à GumRuntime.InstanceSaveExtensionMethods.ToGraphicalUiElement(InstanceSave instanceSave, SystemManagers systemManagers)
   à Gum.Wireframe.GraphicalUiElement.CreateChildrenRecursively(ElementSave elementSave, SystemManagers systemManagers)
   à Masteroid.GumRuntimes.SettingsGumRuntime.CreateChildrenRecursively(ElementSave elementSave, SystemManagers systemManagers)
   à GumRuntime.ElementSaveExtensions.SetGraphicalUiElement(ElementSave elementSave, GraphicalUiElement toReturn, SystemManagers systemManagers)
   à FlatRedBall.Gum.GumIdb.LoadFromFile(String fileName)
   à Masteroid.Screens.Settings.LoadStaticContent(String contentManagerName)
   à Masteroid.Screens.Settings.Initialize(Boolean addToManagers)
   à FlatRedBall.Screens.ScreenManager.LoadScreen(String screen, Layer layerToLoadScreenOn, Boolean addToManagers, Boolean makeCurrentScreen)
   à FlatRedBall.Screens.ScreenManager.Activity()
   à Masteroid.Game1.Update(GameTime gameTime)
   à Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime)
   à Microsoft.Xna.Framework.Game.Tick()
   à Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
   à Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
   à Masteroid.Program.Main()


Thanks, I've modified the settings manually and I'm able to run the game normally now !

Okay so the game is crashing because it can't get a list of resolutions from your graphics card. That may be tough to fix quickly so I'm glad you have a workaround.

As a side note, are you playing the game at 1366x768? If so I don't think you'll be able to see the whole station menu: the buttons to repair your ship and sell your cargo will be cut off. If your computer doesn't support a higher resolution I'll have to figure out how to make the station menu smaller so you can see all of the options. This may take me a day or two.

Thank you for your patience and for buying the game!

(1 edit)

It seems the game require a single ratio so what you can do is letterbox the game to force this ratio (say, 16/9). I've found no good resolution trying many, it's always cropped strangely.


I'm not sure I understood the question. I don't letterbox Masteroid, it runs at whatever resolution you specify. However, the menu doesn't scale below 1050 well. I will try to either letterbox lower than 1050 resolution or rework the menu. I was actually working on new features for v0.10 right now but I'm switching gears to fix this!