diff --git a/source/arm11/open_agb_firm.c b/source/arm11/open_agb_firm.c index 272a51f..b4eb7ed 100644 --- a/source/arm11/open_agb_firm.c +++ b/source/arm11/open_agb_firm.c @@ -698,8 +698,8 @@ static void gbaGfxHandler(void *args) } else */if( g_oafConfig.scaler == 3 )//下屏无缩放 { - int base_offset = 0; - GX_displayTransfer((u32*)(0x18180000 + 40*240*3), 320u<<16 | 240u, + int base_offset = 16*240*3; + GX_displayTransfer((u32*)(0x18180000 + 16*240*3), 320u<<16 | 240u, GFX_getFramebuffer(SCREEN_BOT) + base_offset, 320u<<16 | 240u, 1u<<12 | 1u<<8); } else GX_displayTransfer((u32*)(0x18180000 + 16*240*3), 368u<<16 | 240u,