changeset 903:f29a6164ec80

Implement DT_BGCOLOR_SET decode op.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 23 Feb 2015 22:00:20 +0200
parents c6c480e8e1c8
children d3cd9f2a8ef1
files src/lib64gfx.c src/lib64gfx.h
diffstat 2 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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)
--- 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,