summaryrefslogtreecommitdiff
path: root/gba_memory.h
diff options
context:
space:
mode:
authorDavid Guillen Fandos2021-03-17 18:33:02 +0100
committerDavid Guillen Fandos2021-03-17 18:33:02 +0100
commitfb7ca09b019248b9a0aba481ea55386f71053d73 (patch)
tree4b4c650c5b0aca014747e43c29693bbb4e6c00f3 /gba_memory.h
parent34e672ed25f96c3558534ac24523103f3711e58a (diff)
downloadpicogpsp-fb7ca09b019248b9a0aba481ea55386f71053d73.tar.gz
picogpsp-fb7ca09b019248b9a0aba481ea55386f71053d73.tar.bz2
picogpsp-fb7ca09b019248b9a0aba481ea55386f71053d73.zip
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.
Diffstat (limited to 'gba_memory.h')
-rw-r--r--gba_memory.h4
1 files changed, 1 insertions, 3 deletions
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];