- [FIX] Les interrupcions també han d'executar-se al escriure directament en 0xFF0F (IE)

- [FIX] Els 4 bits menys significants del registre F han de ser sempre 0
- [FIX] Arreglats (crec? estaven mal?) els flags de half carry de algunes operacions aritmètiques
- [FIX] Crec que DAA ara va com toca? (potser? abans no?)
This commit is contained in:
2025-01-27 14:04:09 +01:00
parent 7f5760d826
commit 44f4f1a85b
6 changed files with 73 additions and 20 deletions

1
sm83.h
View File

@@ -20,6 +20,7 @@ namespace sm83
void setClock(uint32_t freq);
uint32_t getClock();
void processInterrupts();
void interrupt(uint8_t type);
uint32_t step();