From fb7ca09b019248b9a0aba481ea55386f71053d73 Mon Sep 17 00:00:00 2001 From: David Guillen Fandos Date: Wed, 17 Mar 2021 18:33:02 +0100 Subject: Remove BIOS reserved translation area This is not really necessary since it can share area with ROM. Performance impact should be very minimal (haven't noticed it myself) and could be compensated (even by a positive offset) if we bump the ROM cache area size. Tested with several dynarecs. --- gba_memory.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'gba_memory.h') diff --git a/gba_memory.h b/gba_memory.h index 07d5fd0..9352e88 100644 --- a/gba_memory.h +++ b/gba_memory.h @@ -192,8 +192,6 @@ void update_backup(void); void init_memory(void); void init_gamepak_buffer(void); void memory_term(void); -void bios_region_read_allow(void); -void bios_region_read_protect(void); u8 *load_gamepak_page(u32 physical_index); extern u8 *gamepak_rom; @@ -209,8 +207,8 @@ extern u16 oam_ram[512]; extern u16 palette_ram_converted[512]; extern u16 io_registers[1024 * 16]; extern u8 vram[1024 * 96]; +extern u8 bios_rom[1024 * 16]; // Double buffer used for SMC detection -extern u8 bios_rom[1024 * 16 * 2]; extern u8 ewram[1024 * 256 * 2]; extern u8 iwram[1024 * 32 * 2]; -- cgit v1.2.3