diff options
Diffstat (limited to 'tools/create_hugo/staticdisplay.h')
-rw-r--r-- | tools/create_hugo/staticdisplay.h | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/tools/create_hugo/staticdisplay.h b/tools/create_hugo/staticdisplay.h deleted file mode 100644 index 790bf74d3b..0000000000 --- a/tools/create_hugo/staticdisplay.h +++ /dev/null @@ -1,93 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - * $URL$ - * $Id$ - * - */ - -/* - * This code is based on original Hugo Trilogy source code - * - * Copyright (c) 1989-1995 David P. Gray - * - */ - -#ifndef STATICDISPLAY_H -#define STATICDISPLAY_H - -#define SIZE_PAL_ARRAY 3*16 - -#if 1 -// Color table of standard 16 VGA colors -// Values from "Programmers guide to EGA/VGA cards" Ferraro, p303 -#define V1 168 // Low intensity value -#define V2 255 // High intensity value -#define V3 87 // Special for Brown/Gray -#define V4 32 // De-saturate hi intensity - - -byte _palette[SIZE_PAL_ARRAY] = { - 0, 0, 0, // BLACK - 0, 0, V1, // BLUE - 0, V1, 0, // GREEN - 0, V1, V1, // CYAN - V1, 0, 0, // RED - V1, 0, V1, // MAGENTA - V1, V3, 0, // BROWN - V1, V1, V1, // WHITE (LIGHT GRAY) - V3, V3, V3, // GRAY (DARK GRAY) - V4, V4, V2, // LIGHTBLUE - V4, V2, V4, // LIGHTGREEN - V4, V2, V2, // LIGHTCYAN - V2, V4, V4, // LIGHTRED - V2, V4, V2, // LIGHTMAGENTA - V2, V2, V4, // YELLOW - V2, V2, V2 // BRIGHTWHITE -}; -#else -// Original paletter found in original exe. -// Currently disabled, because the result is quite ugly! -// Color table of nearest standard 16 colors in system static palette -#define C1 191 // Low intensity value -#define C2 255 // High intensity value -#define C3 127 // Special for Brown/Gray -byte _palette[SIZE_PAL_ARRAY] = { - 0, 0, 0, // BLACK - 0, 0, C1, // BLUE - 0, C1, 0, // GREEN - 0, C1, C1, // CYAN - C1, 0, 0, // RED - C1, 0, C1, // MAGENTA - C3, C3, 0, // BROWN - C1, C1, C1, // WHITE (LIGHT GRAY) - C3, C3, C3, // GRAY (DARK GRAY) - 0, 0, C2, // LIGHTBLUE - 0, C2, 0, // LIGHTGREEN - 0, C2, C2, // LIGHTCYAN - C2, 0, 0, // LIGHTRED - C2, 0, C2, // LIGHTMAGENTA - C2, C2, 0, // YELLOW - C2, C2, C2 // BRIGHTWHITE -}; -#endif - - -#endif |