Add sa1_iram memory domain for new bsnes (#2803)
This commit is contained in:
parent
e79d33bcfd
commit
2ff7e4d39b
Binary file not shown.
|
@ -9,6 +9,7 @@
|
|||
BSX_PRAM,
|
||||
SUFAMI_TURBO_A_RAM,
|
||||
SUFAMI_TURBO_B_RAM,
|
||||
SA1_IRAM,
|
||||
|
||||
WRAM,
|
||||
APURAM,
|
||||
|
|
|
@ -321,6 +321,11 @@ EXPORT void* snes_get_memory_region(int id, int* size, int* word_size)
|
|||
*size = sufamiturboB.ram.size();
|
||||
*word_size = 1;
|
||||
return sufamiturboB.ram.data();
|
||||
case SNES_MEMORY::SA1_IRAM:
|
||||
if (!cartridge.has.SA1) break;
|
||||
*size = sa1.iram.size();
|
||||
*word_size = 1;
|
||||
return sa1.iram.data();
|
||||
|
||||
case SNES_MEMORY::WRAM:
|
||||
*size = sizeof(cpu.wram);
|
||||
|
|
|
@ -14,6 +14,7 @@ enum SNES_MEMORY {
|
|||
BSX_PRAM,
|
||||
SUFAMI_TURBO_A_RAM,
|
||||
SUFAMI_TURBO_B_RAM,
|
||||
SA1_IRAM,
|
||||
|
||||
WRAM,
|
||||
APURAM,
|
||||
|
|
Loading…
Reference in New Issue