Fixed CGA, Hercules, and MDA.

This commit is contained in:
OBattler
2017-02-19 17:32:35 +01:00
parent 7aa2b9c50e
commit 7dccffbb0d
5 changed files with 5 additions and 9 deletions

View File

@@ -1,6 +1,8 @@
extern PALETTE cgapal;
extern PALETTE cgapal_mono[6];
extern uint32_t pal_lookup[256];
#ifdef __cplusplus
extern "C" {
#endif

View File

@@ -94,7 +94,7 @@ PALETTE cgapal_mono[6] =
},
};
static uint32_t pal_lookup[256];
uint32_t pal_lookup[256];
static CUSTOMVERTEX d3d_verts[] =
{
@@ -111,11 +111,11 @@ void cgapal_rebuild()
{
int c;
for (c = 0; c < 256; c++)
pal_lookup[c] = makecol(cgapal[c].r << 2, cgapal[c].g << 2, cgapal[c].b << 2);
pal_lookup[c] = makecol(video_6to8[cgapal[c].r], video_6to8[cgapal[c].g], video_6to8[cgapal[c].b]);
if (cga_palette > 1)
{
for (c = 0; c < 16; c++)
pal_lookup[c + 16] = makecol(cgapal_mono[cga_palette - 1][c].r, cgapal_mono[cga_palette - 1][c].g, cgapal_mono[cga_palette - 1][c].b);
pal_lookup[c + 16] = makecol(video_6to8[cgapal_mono[cga_palette - 1][c].r], video_6to8[cgapal_mono[cga_palette - 1][c].g], video_6to8[cgapal_mono[cga_palette - 1][c].b]);
}
}

View File

@@ -36,8 +36,6 @@ struct CUSTOMVERTEX
FLOAT tu, tv;
};
static uint32_t pal_lookup[256];
static CUSTOMVERTEX d3d_verts[] =
{
{ 0.0f, 0.0f, 1.0f, 1.0f, 0.0f, 0.0f},

View File

@@ -34,8 +34,6 @@ static DDSURFACEDESC2 ddsd;
static HWND ddraw_hwnd;
static int ddraw_w, ddraw_h;
static uint32_t pal_lookup[256];
void ddraw_fs_init(HWND h)
{
int c;

View File

@@ -34,8 +34,6 @@ static DDSURFACEDESC2 ddsd;
static HWND ddraw_hwnd;
static uint32_t pal_lookup[256];
void ddraw_init(HWND h)
{
int c;