aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/bitmaps.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cge/bitmaps.cpp')
-rw-r--r--engines/cge/bitmaps.cpp371
1 files changed, 195 insertions, 176 deletions
diff --git a/engines/cge/bitmaps.cpp b/engines/cge/bitmaps.cpp
index 1eba1b55ea..8e1b7ce5e9 100644
--- a/engines/cge/bitmaps.cpp
+++ b/engines/cge/bitmaps.cpp
@@ -25,146 +25,146 @@
* Copyright (c) 1994-1995 Janus B. Wisniewski and L.K. Avalon
*/
-#include "cge/bitmaps.h"
+#include "cge/bitmaps.h"
/*
-#define W 255,
-#define x 252,
-#define _ TRANS,
-#define o 0,
-#define L LGRAY,
-#define G GRAY,
-#define D DGRAY,
-
-static uint8 MCDesign0[]= { W W W W W W _
- W W W W W o _
- W W W W o _ _
- W W W W W _ _
- W W o W W W _
- W o _ o W W W
- o _ _ _ o W W
- _ _ _ _ _ o o };
-
-
-static uint8 MCDesign1[]= { _ };
-
-
-
-static uint8 SLDesign[] = { G G G G G G G G G _ _ _ _ _ _
- L G G G G G G G G D _ _ _ _ _
- _ L G G G G G G G D _ _ _ _ _
- _ _ L G G G G G G G D _ _ _ _
- _ _ _ L G G G G G G D _ _ _ _
- _ _ _ _ L G G G G G D _ _ _ _
- _ _ _ _ _ L G G G G G D _ _ _
- _ _ _ _ _ _ L G G G G D _ _ _
- _ _ _ _ _ _ _ L G G G D _ _ _
- _ _ _ _ _ _ _ _ L G G G D _ _
- _ _ _ _ _ _ _ _ _ L G G D _ _
- _ _ _ _ _ _ _ _ _ _ L G D _ _
- _ _ _ _ _ _ _ _ _ _ _ L G D _
- _ _ _ _ _ _ _ _ _ _ _ _ L D _
- _ _ _ _ _ _ _ _ _ _ _ _ _ L D
- _ _ _ _ _ _ _ _ _ _ _ _ _ _ D
- };
-
-static uint8 SRDesign[] = { _ _ _ _ _ _ G G G G G G G G G
- _ _ _ _ _ L G G G G G G G G D
- _ _ _ _ _ L G G G G G G G D _
- _ _ _ _ L G G G G G G G D _ _
- _ _ _ _ L G G G G G G D _ _ _
- _ _ _ _ L G G G G G D _ _ _ _
- _ _ _ L G G G G G D _ _ _ _ _
- _ _ _ L G G G G D _ _ _ _ _ _
- _ _ _ L G G G D _ _ _ _ _ _ _
- _ _ L G G G D _ _ _ _ _ _ _ _
- _ _ L G G D _ _ _ _ _ _ _ _ _
- _ _ L G D _ _ _ _ _ _ _ _ _ _
- _ L G D _ _ _ _ _ _ _ _ _ _ _
- _ L D _ _ _ _ _ _ _ _ _ _ _ _
- L D _ _ _ _ _ _ _ _ _ _ _ _ _
- D _ _ _ _ _ _ _ _ _ _ _ _ _ _
- };
-
-static uint8 MapBrick[] = { L L L L L L L G
- L G G G G G G D
- L G G G G G G D
- G D D D D D D D
- };
-
-#undef W
-#undef _
-#undef x
-#undef o
-#undef L
-#undef G
-#undef D
+#define W 255,
+#define x 252,
+#define _ TRANS,
+#define o 0,
+#define L LGRAY,
+#define G GRAY,
+#define D DGRAY,
+
+static uint8 MCDesign0[]= { W W W W W W _
+ W W W W W o _
+ W W W W o _ _
+ W W W W W _ _
+ W W o W W W _
+ W o _ o W W W
+ o _ _ _ o W W
+ _ _ _ _ _ o o };
+
+
+static uint8 MCDesign1[]= { _ };
+
+
+
+static uint8 SLDesign[] = { G G G G G G G G G _ _ _ _ _ _
+ L G G G G G G G G D _ _ _ _ _
+ _ L G G G G G G G D _ _ _ _ _
+ _ _ L G G G G G G G D _ _ _ _
+ _ _ _ L G G G G G G D _ _ _ _
+ _ _ _ _ L G G G G G D _ _ _ _
+ _ _ _ _ _ L G G G G G D _ _ _
+ _ _ _ _ _ _ L G G G G D _ _ _
+ _ _ _ _ _ _ _ L G G G D _ _ _
+ _ _ _ _ _ _ _ _ L G G G D _ _
+ _ _ _ _ _ _ _ _ _ L G G D _ _
+ _ _ _ _ _ _ _ _ _ _ L G D _ _
+ _ _ _ _ _ _ _ _ _ _ _ L G D _
+ _ _ _ _ _ _ _ _ _ _ _ _ L D _
+ _ _ _ _ _ _ _ _ _ _ _ _ _ L D
+ _ _ _ _ _ _ _ _ _ _ _ _ _ _ D
+ };
+
+static uint8 SRDesign[] = { _ _ _ _ _ _ G G G G G G G G G
+ _ _ _ _ _ L G G G G G G G G D
+ _ _ _ _ _ L G G G G G G G D _
+ _ _ _ _ L G G G G G G G D _ _
+ _ _ _ _ L G G G G G G D _ _ _
+ _ _ _ _ L G G G G G D _ _ _ _
+ _ _ _ L G G G G G D _ _ _ _ _
+ _ _ _ L G G G G D _ _ _ _ _ _
+ _ _ _ L G G G D _ _ _ _ _ _ _
+ _ _ L G G G D _ _ _ _ _ _ _ _
+ _ _ L G G D _ _ _ _ _ _ _ _ _
+ _ _ L G D _ _ _ _ _ _ _ _ _ _
+ _ L G D _ _ _ _ _ _ _ _ _ _ _
+ _ L D _ _ _ _ _ _ _ _ _ _ _ _
+ L D _ _ _ _ _ _ _ _ _ _ _ _ _
+ D _ _ _ _ _ _ _ _ _ _ _ _ _ _
+ };
+
+static uint8 MapBrick[] = { L L L L L L L G
+ L G G G G G G D
+ L G G G G G G D
+ G D D D D D D D
+ };
+
+#undef W
+#undef _
+#undef x
+#undef o
+#undef L
+#undef G
+#undef D
#if 0
-#define _ TRANS,
-#define A 213,
-#define B 207,
-#define C 225,
-#define D 219,
-#define E 231,
-
-static uint8 PRDesign[] = { A E E E C C D A B
- C _ _ _ _ _ _ D A
- C _ _ _ _ _ _ D A
- C _ _ _ _ _ _ D A
- C _ _ _ _ _ _ D A
- C _ _ _ _ _ _ D A
- C _ _ _ _ _ _ D A
- B A A A A A A A B
- B B B B B B B B B
- };
+#define _ TRANS,
+#define A 213,
+#define B 207,
+#define C 225,
+#define D 219,
+#define E 231,
+
+static uint8 PRDesign[] = { A E E E C C D A B
+ C _ _ _ _ _ _ D A
+ C _ _ _ _ _ _ D A
+ C _ _ _ _ _ _ D A
+ C _ _ _ _ _ _ D A
+ C _ _ _ _ _ _ D A
+ C _ _ _ _ _ _ D A
+ B A A A A A A A B
+ B B B B B B B B B
+ };
#else
-#define _ TRANS,
-#define A 213,
-#define B 207,
-#define C 225, // DGRAY
-#define D 219,
-#define E 231,
-#define F 237,
-
-static uint8 PRDesign[] = { D D D D D D D D _
- D D D D D D D D _
- D _ _ _ _ _ _ _ _
- D _ _ _ _ _ _ _ _
- D _ _ _ _ _ _ _ _
- D _ _ _ _ _ _ _ _
- D _ _ _ _ _ _ _ _
- D _ _ _ _ _ _ C _
- D C C C C C C C _
- _ _ _ _ _ _ _ _ _
- };
+#define _ TRANS,
+#define A 213,
+#define B 207,
+#define C 225, // DGRAY
+#define D 219,
+#define E 231,
+#define F 237,
+
+static uint8 PRDesign[] = { D D D D D D D D _
+ D D D D D D D D _
+ D _ _ _ _ _ _ _ _
+ D _ _ _ _ _ _ _ _
+ D _ _ _ _ _ _ _ _
+ D _ _ _ _ _ _ _ _
+ D _ _ _ _ _ _ _ _
+ D _ _ _ _ _ _ C _
+ D C C C C C C C _
+ _ _ _ _ _ _ _ _ _
+ };
#endif
-#undef _
-#undef A
-#undef B
-#undef C
-#undef D
-#undef E
+#undef _
+#undef A
+#undef B
+#undef C
+#undef D
+#undef E
-#define _ 0x00,
-#define x 0xFF,
-#define A _ x _ x _ x _ x
-#define B A A A A A A A A
+#define _ 0x00,
+#define x 0xFF,
+#define A _ x _ x _ x _ x
+#define B A A A A A A A A
-static uint8 HLDesign[] = { B B B B B };
+static uint8 HLDesign[] = { B B B B B };
-#undef _
-#undef x
-#undef A
-#undef B
+#undef _
+#undef x
+#undef A
+#undef B
// 228 yellow
@@ -172,74 +172,93 @@ static uint8 HLDesign[] = { B B B B B };
// 226 light green
// 221 blue
-#define A 208,
-#define B 214,
-#define C 220,
-#define D 226,
-#define E 255,
+#define A 208,
+#define B 214,
+#define C 220,
+#define D 226,
+#define E 255,
-static uint8 LIDesign[][9] = { { A A A
- A B A
- A A A },
+static uint8 LIDesign[][9] = { { A A A
+ A B A
+ A A A },
- { A B A
- B C B
- A B A },
+ { A B A
+ B C B
+ A B A },
- { B C B
- C D C
- B C B },
+ { B C B
+ C D C
+ B C B },
- { C D C
- D E D
- C D C },
- };
+ { C D C
+ D E D
+ C D C },
+ };
-#undef A
-#undef B
-#undef C
-#undef D
-#undef E
+#undef A
+#undef B
+#undef C
+#undef D
+#undef E
-#define R 211,
-#define G 0,
+#define R 211,
+#define G 0,
//226,
-static uint8 MEDesign[][9] = { { R R R R R R R R R }, // 0
- { R R R R R R R R G }, // 1
- { R R R R R R R G G }, // 2
- { R R R R R R G G G }, // 3
- { R R R R R G G G G }, // 4
- { R R R R G G G G G }, // 5
- { R R R G G G G G G }, // 6
- { R R G G G G G G G }, // 7
- { R G G G G G G G G }, // 8
- { G G G G G G G G G }, // 9
- };
-
-#undef R
-#undef G
+static uint8 MEDesign[][9] = { { R R R R R R R R R }, // 0
+ { R R R R R R R R G }, // 1
+ { R R R R R R R G G }, // 2
+ { R R R R R R G G G }, // 3
+ { R R R R R G G G G }, // 4
+ { R R R R G G G G G }, // 5
+ { R R R G G G G G G }, // 6
+ { R R G G G G G G G }, // 7
+ { R G G G G G G G G }, // 8
+ { G G G G G G G G G }, // 9
+ };
+
+#undef R
+#undef G
*/
namespace CGE {
#ifdef DEBUG
- BMP_PTR MB[] = { new BITMAP("BRICK"), NULL };
- BMP_PTR HL[] = { new BITMAP("HLINE"), NULL };
+BMP_PTR MB[] = {
+ new BITMAP("BRICK"),
+ NULL
+};
+
+BMP_PTR HL[] = {
+ new BITMAP("HLINE"),
+ NULL
+};
#endif
- BMP_PTR MC[] = { new BITMAP("MOUSE"),
- new BITMAP("DUMMY"),
- NULL };
- BMP_PTR PR[] = { new BITMAP("PRESS"), NULL };
- BMP_PTR SP[] = { new BITMAP("SPK_L"),
- new BITMAP("SPK_R"),
- NULL };
- BMP_PTR LI[] = { new BITMAP("LITE0"),
- new BITMAP("LITE1"),
- new BITMAP("LITE2"),
- new BITMAP("LITE3"),
- NULL };
+BMP_PTR MC[] = {
+ new BITMAP("MOUSE"),
+ new BITMAP("DUMMY"),
+ NULL
+};
+
+BMP_PTR PR[] = {
+ new BITMAP("PRESS"),
+ NULL
+};
+
+BMP_PTR SP[] = {
+ new BITMAP("SPK_L"),
+ new BITMAP("SPK_R"),
+ NULL
+};
+
+BMP_PTR LI[] = {
+ new BITMAP("LITE0"),
+ new BITMAP("LITE1"),
+ new BITMAP("LITE2"),
+ new BITMAP("LITE3"),
+ NULL
+};
} // End of namespace CGE