- [FIX] la cpu ja actualitza el registre R com toca

- [FIX] EI no activa les interrupcions fins a després de la següent instrucció, like in real life
- [FIX] actualitzar el offset de la UI després de usar el debugger
- [ONGOING] Depurant el jittering del só. Ara executa 10 instruccions de CPu per cada bucle, per a que vaja mes apresa i no es retrase el cheneraor de só
- Afegit el TAP de Las Tres Luces de Glaurung pa provar
This commit is contained in:
2024-12-04 13:12:58 +01:00
parent 486bd648d3
commit e0bb34052f
5 changed files with 39 additions and 8 deletions

1
ui.cpp
View File

@@ -43,6 +43,7 @@ namespace ui
if (tex) SDL_DestroyTexture(tex);
tex = SDL_CreateTextureFromSurface(ren, surf);
SDL_SetTextureBlendMode(tex, SDL_BLENDMODE_BLEND);
offset_x = offset_y = 0;
}
void setoffset(uint8_t x, uint8_t y)