fallback to defaults when something goes wrong

This commit is contained in:
Matthias Mailänder
2013-10-31 21:24:28 +01:00
parent bfcef9df45
commit eed38b3da4
3 changed files with 27 additions and 7 deletions

View File

@@ -137,10 +137,10 @@ namespace OpenRA.Graphics
FixOSX();
var resolution = GetResolution(windowMode);
string renderer = Game.Settings.Server.Dedicated ? "Null" : Game.Settings.Graphics.Renderer;
var renderer = Game.Settings.Server.Dedicated ? "Null" : Game.Settings.Graphics.Renderer;
var rendererPath = Path.GetFullPath("OpenRA.Renderer.{0}.dll".F(renderer));
device = CreateDevice(Assembly.LoadFile(rendererPath), resolution.Width, resolution.Height, windowMode);
}