From 9209cc0a5c658aa7a3578c8ef550cf99bf540344 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Mon, 5 Mar 2018 10:14:34 +0100 Subject: [PATCH] Load_CM5(): clear palette if configured to do so --- src/miscfileformats.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/miscfileformats.c b/src/miscfileformats.c index edf9fd81..4d2f7eea 100644 --- a/src/miscfileformats.c +++ b/src/miscfileformats.c @@ -3231,8 +3231,9 @@ void Load_CM5(T_IO_Context* context) } Pre_load(context, 48*6, 256, 2049, FORMAT_CM5, PIXEL_SIMPLE, 0); - context->Width=48*6; - context->Height=256; + + if (Config.Clear_palette) + memset(context->Palette,0,sizeof(T_Palette)); // Setup the palette (amstrad hardware palette) context->Palette[0x40].R = 0x6E; context->Palette[0x40].G = 0x7D; context->Palette[0x40].B = 0x6B;