From 4ea2a8c6f3fae794d54b35057a4947dddc886502 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Wed, 21 Oct 2020 21:31:23 -0700 Subject: [PATCH] GB Video: Copy layer disable state across proxy --- src/gb/extra/proxy.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gb/extra/proxy.c b/src/gb/extra/proxy.c index 24758cd2a..4d45155e9 100644 --- a/src/gb/extra/proxy.c +++ b/src/gb/extra/proxy.c @@ -132,6 +132,9 @@ static bool _parsePacket(struct mVideoLogger* logger, const struct mVideoLoggerD } break; case DIRTY_VRAM: + proxyRenderer->backend->disableBG = proxyRenderer->d.disableBG; + proxyRenderer->backend->disableWIN = proxyRenderer->d.disableWIN; + proxyRenderer->backend->disableOBJ = proxyRenderer->d.disableOBJ; if (item->address <= GB_SIZE_VRAM - 0x1000) { logger->readData(logger, &logger->vram[item->address >> 1], 0x1000, true); proxyRenderer->backend->writeVRAM(proxyRenderer->backend, item->address);