9 Commits

Author SHA1 Message Date
454cce304f - [FIX] El àudio ja se sincronitza correctament 2025-01-30 16:09:13 +01:00
dc6b3b6a78 - [NEW] gbscreen ara accedeix a la hram i vram directament
- [NEW] Afegida al makefile opció per a profilechar
2025-01-30 12:20:58 +01:00
9d3204daba - Coses 2025-01-30 10:04:23 +01:00
91a230ee44 - Implementat un canal de só en crú, sense envelope, sweep ni res 2025-01-28 22:41:32 +01:00
44f4f1a85b - [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?)
2025-01-27 14:04:09 +01:00
036ab23173 - He llevat el fullRefresh de gbscreen, no te molt de sentit en GB i era problematic
- [NEW] mem::reset
2025-01-19 22:02:57 +01:00
7272414f29 - [NEW] Implementada la gestió de registres i interrupcions de la pantalla, així com el renderitzat de tiles
- [FIX] Si una interrupció no està activada, no s'ha d'eixir de halt
- Hi ha algún bug per ahi que ho petat tot
2025-01-17 15:39:18 +01:00
ab77116dca - [NEW] Afegit modul debug
- [NEW] Afegit tagging de memòria
- [NEW] modul mbc_none funcional
- [NEW] Afegit modul main base del programa
- [NEW] Afegits Makefile i .gitignore
- Primera execució. No arriba a 0x0100
- [FIX] Corregida la representació del ensamblador cap enrere
2025-01-15 15:42:14 +01:00
add6562575 - Planificant els mapejadors de memòria
- Afegits supermarioland, gargoylesquest i pokemonred per a provar diferents mapejadors
2025-01-14 17:02:07 +01:00