# HG changeset patch # User Matti Hamalainen # Date 1424721620 -7200 # Node ID f29a6164ec8034a4729161d9cc2f82e851a39b5a # Parent c6c480e8e1c83e6a4c4761e0b6623067e74ee416 Implement DT_BGCOLOR_SET decode op. diff -r c6c480e8e1c8 -r f29a6164ec80 src/lib64gfx.c --- a/src/lib64gfx.c Mon Feb 23 20:45:31 2015 +0200 +++ b/src/lib64gfx.c Mon Feb 23 22:00:20 2015 +0200 @@ -587,6 +587,7 @@ case DT_BITMAP: memcpy(img->bitmap[op->bank], src, size); break; case DT_SCREEN_RAM: memcpy(img->screen[op->bank], src, size); break; case DT_BGCOLOR: img->bgcolor = *src; break; + case DT_BGCOLOR_SET: img->bgcolor = op->offs; break; case DT_EXTRADATA: memcpy(img->extradata, src, size); break; case DT_DEC_FUNCTION: if (op->decfunction == NULL) diff -r c6c480e8e1c8 -r f29a6164ec80 src/lib64gfx.h --- a/src/lib64gfx.h Mon Feb 23 20:45:31 2015 +0200 +++ b/src/lib64gfx.h Mon Feb 23 22:00:20 2015 +0200 @@ -131,6 +131,7 @@ DT_BITMAP, DT_SCREEN_RAM, DT_BGCOLOR, + DT_BGCOLOR_SET, DT_EXTRADATA, DT_DEC_FUNCTION,