Some SRAM stuff cleanup, slight fix.
This commit is contained in:
@@ -395,6 +395,7 @@ void MirrorROM()
|
||||
#define SRAMSizeOffset 24
|
||||
#define CompanyOffset 26
|
||||
extern bool SFXEnable;
|
||||
extern bool SETAEnable;
|
||||
void SetupSramSize()
|
||||
{
|
||||
unsigned char *ROM = (unsigned char *)romdata;
|
||||
@@ -409,6 +410,10 @@ void SetupSramSize()
|
||||
ramsize = 256;
|
||||
}
|
||||
}
|
||||
else if (SETAEnable)
|
||||
{
|
||||
ramsize = 32;
|
||||
}
|
||||
else
|
||||
{
|
||||
ramsize = ((ROM[infoloc+SRAMSizeOffset]) ? (8 << ((unsigned int)ROM[infoloc+SRAMSizeOffset])) : 0);
|
||||
|
||||
Reference in New Issue
Block a user