From: Dave Murphy Date: Fri, 12 Dec 2014 12:18:00 +0000 (+0000) Subject: use word copy for extra speed in console scroll X-Git-Tag: v0.3.0~37^2~17 X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=35307ad5f2f9fa913a169338bf88db4bf4a3c21a;p=corbenik%2Fctrulib.git use word copy for extra speed in console scroll --- diff --git a/libctru/source/console.c b/libctru/source/console.c index 0b0c05b..19e0f95 100644 --- a/libctru/source/console.c +++ b/libctru/source/console.c @@ -411,9 +411,9 @@ static void newRow() { int i,j; for (i=0; iwindowWidth*8; i++) { - u16 *from = src; - u16 *to = dst; - for (j=0; j<((currentConsole->windowHeight*8));j++) *(to--) = *(from--); + u32 *from = (u32*)((int)src & ~3); + u32 *to = (u32*)((int)dst & ~3); + for (j=0; j<((currentConsole->windowHeight*8)/2);j++) *(to--) = *(from--); dst += 240; src += 240; }