diff options
-rw-r--r-- | vdp.c | 2 | ||||
-rw-r--r-- | vdp.h | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -316,6 +316,7 @@ void external_slot(vdp_context * context) break; case CRAM_WRITE: context->cram[(context->address/2) & (CRAM_SIZE-1)] = context->dma_val; + //printf("CRAM DMA Fill | %X set to %X at %d\n", (context->address/2) & (CRAM_SIZE-1), context->cram[(context->address/2) & (CRAM_SIZE-1)], context->cycles); break; case VSRAM_WRITE: if (((context->address/2) & 63) < VSRAM_SIZE) { @@ -334,6 +335,7 @@ void external_slot(vdp_context * context) break; case CRAM_WRITE: context->cram[(context->address/2) & (CRAM_SIZE-1)] = context->dma_val; + //printf("CRAM DMA Copy | %X set to %X from %X at %d\n", (context->address/2) & (CRAM_SIZE-1), context->cram[(context->address/2) & (CRAM_SIZE-1)], context->regs[REG_DMASRC_L] & (CRAM_SIZE-1), context->cycles); break; case VSRAM_WRITE: if (((context->address/2) & 63) < VSRAM_SIZE) { @@ -51,7 +51,7 @@ enum { REG_WINDOW, REG_SCROLL_B, REG_SAT, - REG_BG_COLOR, + REG_BG_COLOR=7, REG_HINT=0xA, REG_MODE_3, REG_MODE_4, |