Last irixxxx's optimizations

This commit is contained in:
root
2021-06-29 11:16:28 +02:00
parent 5110c84bee
commit e008a4cf59
8 changed files with 44 additions and 24 deletions

View File

@@ -211,7 +211,8 @@ void Cz80_Init(cz80_struc *CPU)
void Cz80_Reset(cz80_struc *CPU)
{
memset(CPU, 0, (FPTR)&CPU->BasePC - (FPTR)CPU);
// I, R, CPU and interrupts logic is reset, registers are untouched
memset(&CPU->R, 0, (FPTR)&CPU->BasePC - (FPTR)&CPU->R);
Cz80_Set_Reg(CPU, CZ80_PC, 0);
}