md, fix ssf2 mapping setup when loading a savestate

This commit is contained in:
root
2021-12-13 11:11:50 +01:00
parent b66b6f060b
commit abc439bcaf
7 changed files with 12 additions and 9 deletions

View File

@@ -71,9 +71,12 @@ static void carthw_ssf2_mem_setup(void)
static void carthw_ssf2_statef(void)
{
int i;
for (i = 1; i < 8; i++)
carthw_ssf2_write8(0xa130f0 | (i << 1), carthw_ssf2_banks[i]);
int i, reg;
for (i = 1; i < 8; i++) {
reg = carthw_ssf2_banks[i];
carthw_ssf2_banks[i] = i;
carthw_ssf2_write8(0xa130f1 | (i << 1), reg);
}
}
static void carthw_ssf2_unload(void)