changeset 1925:cf0457f93b37

Add support for DO_SET_MEM_LO and DO_SET_MEM_HI for blocks in dmC64DecodeGenericBMP().
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 28 Jun 2018 01:27:39 +0300
parents 1c5ea4fa8788
children f4fa11ecdc6f
files tools/lib64gfx.c
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/tools/lib64gfx.c	Thu Jun 28 01:25:10 2018 +0300
+++ b/tools/lib64gfx.c	Thu Jun 28 01:27:39 2018 +0300
@@ -935,6 +935,14 @@
                                 dmMemset(blk->data + op->offs2, *src, size);
                                 break;
 
+                            case DO_SET_MEM_HI:
+                                dmMemset(blk->data + op->offs2, (*src >> 4) & 0x0f, size);
+                                break;
+
+                            case DO_SET_MEM_LO:
+                                dmMemset(blk->data + op->offs2, *src & 0x0f, size);
+                                break;
+
                             case DO_SET_OP:
                                 dmMemset(blk->data + op->offs2, op->offs, size);
                                 break;