. Fixed #309: Support 6522 TIMER1 at $Cs80 as in interrupt source

. Fixed save-state v2 bug where Mockingboard's card ROM was erroneously mapped in (instead of internal $C100-CFFF ROM)
. Added Cybernoid-TimerAtC480.aws.yaml to test both
This commit is contained in:
tomcw
2016-09-08 22:36:16 +01:00
parent efcf06c285
commit cf0cd37d9e
4 changed files with 13 additions and 2 deletions
+8
View File
@@ -1685,6 +1685,14 @@ LPVOID MemGetSlotParameters(UINT uSlot)
//===========================================================================
void MemLoadSnapshot_SetSlotCxRom(void)
{
if (!SW_SLOTCXROM)
IoHandlerCardsOut();
}
//===========================================================================
// NB. Don't need to save 'modechanging', as this is just an optimisation to save calling UpdatePaging() twice.
// . If we were to save the state when 'modechanging' is set, then on restoring the state, the 6502 code will immediately update the read memory mode.
// . This will work correctly.