--- np2/generic/memdbg32.c 2004/04/05 09:45:06 1.5 +++ np2/generic/memdbg32.c 2005/04/01 15:35:49 1.8 @@ -50,6 +50,11 @@ void memdbg32_getsize(int *width, int *h } } +REG8 memdbg32_process(void) { + + return(MEMDBG32_FLAGDRAW); +} + BOOL memdbg32_paint(CMNVRAM *vram, CMNPALCNV cnv, BOOL redraw) { UINT mode; @@ -87,7 +92,7 @@ BOOL memdbg32_paint(CMNVRAM *vram, CMNPA memdbg32.bpp = vram->bpp; } - cmndraw_fill2(vram, 0, 0, memdbg32.width, memdbg32.height, + cmndraw_fill(vram, 0, 0, memdbg32.width, memdbg32.height, memdbg32.pal[MEMDBG32_PALBDR]); ZeroMemory(use, sizeof(use)); if (CPU_STAT_PAGING) { @@ -133,13 +138,13 @@ BOOL memdbg32_paint(CMNVRAM *vram, CMNPA } for (i=0; i<32; i++) { for (j=0; j<128; j++) { - cmndraw_fill2(vram, 8 + j * MEMDBG32_BLOCKW, i * MEMDBG32_BLOCKH, + cmndraw_fill(vram, 8 + j * MEMDBG32_BLOCKW, i * MEMDBG32_BLOCKH, MEMDBG32_BLOCKW - 1, MEMDBG32_BLOCKH - 1, memdbg32.pal[use[(i * 128) + j]]); } } for (i=0; i<16; i++) { - SPRINTF(str, str_x, i); + SPRINTF(str, "%x", i); cmddraw_text8(vram, 0, i * MEMDBG32_BLOCKH * 2, str, memdbg32.pal[MEMDBG32_PALTXT]); }