summaryrefslogtreecommitdiff
path: root/gba_memory.h
diff options
context:
space:
mode:
Diffstat (limited to 'gba_memory.h')
-rw-r--r--gba_memory.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gba_memory.h b/gba_memory.h
index 0f9dc3a..7e5141f 100644
--- a/gba_memory.h
+++ b/gba_memory.h
@@ -195,13 +195,15 @@ extern char gamepak_filename[512];
cpu_alert_type dma_transfer(dma_transfer_type *dma);
u8 *memory_region(u32 address, u32 *memory_limit);
-u32 load_gamepak(const struct retro_game_info* info, const char *name);
+u32 load_gamepak(const char *name);
u32 load_backup(char *name);
s32 load_bios(char *name);
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;
@@ -218,8 +220,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];