From dfe497cb79b52a4835700f806e5eb5a17543dd37 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 18 Nov 2018 14:54:43 -0800 Subject: GLK: FROTZ: Move setting default colors to GlkInterface --- engines/glk/frotz/frotz.cpp | 3 --- engines/glk/frotz/glk_interface.cpp | 7 +++++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/engines/glk/frotz/frotz.cpp b/engines/glk/frotz/frotz.cpp index 6b79cfa060..58287900d9 100644 --- a/engines/glk/frotz/frotz.cpp +++ b/engines/glk/frotz/frotz.cpp @@ -50,9 +50,6 @@ void Frotz::initialize() { // Call process initialization Processor::initialize(); - // Set the screen colors - garglk_set_zcolors(_defaultForeground, _defaultBackground); - // Restart the game z_restart(); } diff --git a/engines/glk/frotz/glk_interface.cpp b/engines/glk/frotz/glk_interface.cpp index 477891ad70..a8b25a2d76 100644 --- a/engines/glk/frotz/glk_interface.cpp +++ b/engines/glk/frotz/glk_interface.cpp @@ -106,6 +106,9 @@ void GlkInterface::initialize() { glk_set_window(gos_lower); gos_curwin = gos_lower; + // Set the screen colors + garglk_set_zcolors(_defaultForeground, _defaultBackground); + /* * Icky magic bit setting */ @@ -148,13 +151,13 @@ void GlkInterface::initialize() { h_font_width = 1; h_font_height = 1; - /* Must be after screen dimensions are computed. */ + // Must be after screen dimensions are computed if (h_version == V6) { h_flags &= ~GRAPHICS_FLAG; } // Use the ms-dos interpreter number for v6, because that's the - // kind of graphics files we understand. Otherwise, use DEC. + // kind of graphics files we understand h_interpreter_number = h_version == 6 ? INTERP_MSDOS : INTERP_AMIGA; h_interpreter_version = 'F'; -- cgit v1.2.3