protected override void Initialize() { GraphicsDeviceManager.SynchronizeWithVerticalRetrace = false; IsFixedTimeStep = false; // Let the XNA framework show the mouse. IsMouseVisible = true; // Initialize the SadConsole engine with a font, and a screen size that mirrors MS-DOS. Components.Add(new EngineGameComponent(this, GraphicsDeviceManager, font, consoleWidth, consoleHeight, () => { })); // Call the default initialize of the base class. base.Initialize(); Engine.InitializeCompleted(); }
protected override void Initialize() { if (Engine.UnlimitedFPS) { GraphicsDeviceManager.SynchronizeWithVerticalRetrace = false; IsFixedTimeStep = false; } // Let the XNA framework show the mouse. IsMouseVisible = true; // Initialize the SadConsole engine with a font, and a screen size that mirrors MS-DOS. Components.Add(new EngineGameComponent(this, GraphicsDeviceManager, font, consoleWidth, consoleHeight, () => { })); // Call the default initialize of the base class. base.Initialize(); // Hook window change for resolution fixes Window.ClientSizeChanged += Window_ClientSizeChanged; // Tell the main engine we're ready Engine.InitializeCompleted(); }