From 2038dff3aa97d512cb1f2aab48cee9c513e2e0ec Mon Sep 17 00:00:00 2001 From: luckytyphlosion Date: Mon, 11 May 2015 12:23:51 -0400 Subject: Update copy.asm --- home/copy.asm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/home/copy.asm b/home/copy.asm index ff66f027..bba8c4c0 100644 --- a/home/copy.asm +++ b/home/copy.asm @@ -32,3 +32,23 @@ CopyData:: ; 00b1 (0:00b1) dec c jr nz, .copybytes ret + +CopyVideoData:: ; note: fix other CopyVideoData function + ld a, [rLCDC] + bit 7,a ; LCD enabled? + jp nz, CopyVideoDataLCDEnabled ; if yes, then copy video data + push hl + ld h,d + ld l,e + pop de + ld a,b ; save bank + push af + swap c + ld a,$f + and c + ld b,a + ld a,$f0 + and c + ld c,a + pop af + jp FarCopyData -- cgit v1.2.3