mirror of https://github.com/mgba-emu/mgba.git
GB MBC: Fix SRAM sizes 4 and 5
This commit is contained in:
parent
bf8cc66a85
commit
80cf9646a6
1
CHANGES
1
CHANGES
|
@ -10,6 +10,7 @@ Bugfixes:
|
|||
- GB Video: Fix dot clock timing being slightly wrong
|
||||
- GB MBC: Pocket Cam memory should be accessible without enabling
|
||||
- GB Memory: Initialize peripheral pointers
|
||||
- GB MBC: Fix SRAM sizes 4 and 5
|
||||
Misc:
|
||||
- GBA Timer: Use global cycles for timers
|
||||
- GBA: Extend oddly-sized ROMs to full address space (fixes mgba.io/i/722)
|
||||
|
|
|
@ -110,6 +110,12 @@ void GBMBCInit(struct GB* gb) {
|
|||
case 3:
|
||||
gb->sramSize = 0x8000;
|
||||
break;
|
||||
case 4:
|
||||
gb->sramSize = 0x20000;
|
||||
break;
|
||||
case 5:
|
||||
gb->sramSize = 0x10000;
|
||||
break;
|
||||
}
|
||||
|
||||
if (gb->memory.mbcType == GB_MBC_AUTODETECT) {
|
||||
|
|
Loading…
Reference in New Issue