From: Lukas Krickl Date: Fri, 9 Jan 2026 15:46:43 +0000 (+0100) Subject: wram: moved render buffer to 0xD000. Increased the render buffer size to X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=e683cc967fc9cfa70956ca7f49dddccc2352318a;p=gbrg%2F.git wram: moved render buffer to 0xD000. Increased the render buffer size to fit an actual tile map. --- diff --git a/src/defs.s b/src/defs.s index aa496db..79414fb 100644 --- a/src/defs.s +++ b/src/defs.s @@ -33,6 +33,8 @@ #define RENDER_BUF_W 16 #define RENDER_BUF_H 10 + ; 16 bytes per tile +#define RENDER_BUF_TILE_SIZE 16 #define RENDER_BUF_TILES (RENDER_BUF_W * RENDER_BUF_H) ; actor type enum diff --git a/src/wram.s b/src/wram.s index 28db3af..94995ca 100644 --- a/src/wram.s +++ b/src/wram.s @@ -105,8 +105,6 @@ update_tile_vram: .adv 2 ; ptr to last draw_tile_prep update_tile_ptr: .adv 2 -render_buffer: .adv RENDER_BUF_TILES -render_canary: .adv 4 minimap_buffer: .adv 9 ; tmeporary actor position backup @@ -137,3 +135,7 @@ dir_tfs_end: ; combat data combat: .adv combat_size + +.org 0xD000 +render_buffer: .adv RENDER_BUF_TILES * RENDER_BUF_TILE_SIZE +render_canary: .adv 4