Commit Graph

131 Commits

Author SHA1 Message Date
64b86c7ac1 modificacions en el flujo de globalInputs
afegida font aseprite
canvis estetics en la info de debug
moviment del cursor del ServiceMenu
2025-06-04 09:44:53 +02:00
7ac0ce9354 arreglos estetics en ServiceMenu
afegides noves fonts de text
2025-06-03 09:56:41 +02:00
3e9716901b modificada la lletra de la info de debug 2025-06-02 11:46:22 +02:00
16d9774519 ServiceMenu ja pinta un recuadro de prova
el ServiceMenu el pinta Screen
2025-06-02 11:35:18 +02:00
f661da5215 tots els singletons tornats a fer a la vieja y gorda usanza 2025-05-30 10:17:41 +02:00
2c2685f73c passant Asset a singleton de tota la vida 2025-05-29 13:39:53 +02:00
ada141cb09 convertit Asset i Audio 2025-05-27 11:06:17 +02:00
a3cd1b9887 eliminat OnScreenHelp 2025-05-22 09:07:07 +02:00
31a0ad6fd5 per alguna rao, la tecla F12 en VSC en windows en una sesió de debug em penja el programa, per tant Screen::renderInfoDebug funciona correctament 2025-03-28 17:43:24 +01:00
1db80485a6 resolt bug en jail_audio
treballant en Screen::renderInfo() deixa el programa congelat
2025-03-28 17:23:08 +01:00
25cd6b00eb afegida tecla per activar o desactivar el vsync 2025-03-28 08:38:28 +01:00
11d015daf8 afegit SDL_ScaleMode scale_mode a VideoOptions 2025-03-27 21:20:45 +01:00
36b3048070 acabat amb SDL_Log 2025-03-27 20:56:21 +01:00
8afca398e9 Passant std::cout a SDL_Log 2025-03-27 19:57:30 +01:00
c6288918b2 ja funciona el audio 2025-03-27 18:34:04 +01:00
2edb978a28 migrant a SDL3 2025-03-27 09:43:19 +01:00
d2286905dc migrant a SDL3 2025-03-27 08:14:37 +01:00
a9c869baf6 migrant a SDL3 2025-03-25 20:26:45 +01:00
f1b0303474 migrant a SDL3 2025-03-25 14:13:58 +01:00
d06617a1b0 mogut el contador de frames a un struct i de paso el shake_effect també l'he encapsulat millor 2025-03-17 21:37:06 +01:00
43a1f1a8f6 style: renomenat InputType a InputActions 2025-03-16 18:57:08 +01:00
4a07100e2a Arreglat jail_shader.cpp en windows també 2025-03-16 09:55:32 +01:00
e7359a1467 Acabat de repasar jail_shader.cpp 2025-03-16 09:39:24 +01:00
b5dbb694f3 fix: si la finestra no està visible, initShaders no fa be la faena 2025-03-15 20:43:01 +01:00
919e2b9ca7 Afegides traduccions a les notificacions que faltaven 2025-03-14 21:53:27 +01:00
6c7cfaae59 Pasaeta de IWYU 2025-03-14 21:22:55 +01:00
9692d01b42 Ja funciona correctament el canvi de tamany de finestra, el shaders, i la pantalla completa 2025-03-13 22:51:51 +01:00
059a9c863a Tocant coses d'Screen, pero no acaba de funcionar be res 2025-03-11 14:16:02 +01:00
be857cc8c8 Modificat checkInput en varies seccions per a gastar global_inputs.cpp 2025-03-11 09:27:34 +01:00
9c1b3c45b0 Demana confirmació per a canviar el idioma amb les tecles ràpides
Demana confirmació per reiniciar
2025-03-10 21:22:32 +01:00
f43d18e6f0 Arreglos tontos de codi 2025-02-23 09:12:15 +01:00
a42141ebd7 canvi de pc 2025-02-21 19:45:58 +01:00
5755947ff7 La tabla de puntuació ja mostra amb altre color la puntuació que s'acaba d'afegir
fix: la tabla de punts no guardava a disc el estat de 1CC de cada entrada
2025-02-05 22:52:19 +01:00
2b3cc719ba Fix del fix: aaaara si que lleva el garbage de la zona negra. Havia posat el clean() on no tocava 2025-01-25 13:14:25 +01:00
d01c91ebde Fix: m'havia carregat el shakeEffect() de la pantalla quan havia shaders, i de paso he vist que el que tenbia fet shakejava també les notificacions i els menus de debug. Ale, ja està tot arreglaet.
Fix: tampoc estava netejant la pantalla, pensava que no feia falta, pero quan SDL replena de negre la finestra en pantalla completa, havia gorrinades
2025-01-24 20:20:50 +01:00
91c8797d7f Screen: optimitzat el circuit de render en pantalla 2025-01-05 14:17:49 +01:00
90b3db8f06 El atenuat de pantalla torna a funcionar. Fade feia dos SDL_SetRenderDrawBlendMode(renderer_, SDL_BLENDMODE_NONE); que mai tornava a restaurar 2025-01-05 13:07:20 +01:00
768f466b20 canviat blit() per render() 2025-01-05 10:45:05 +01:00
b586a117c8 Afegit mouse.cpp per amagar el cursor quan no està moventse 2025-01-03 23:35:48 +01:00
cf4f0459b3 Es pot fer la finestra tan gran com deixe la pantalla, es a dir, el factor de zoom ja no va de 1 a 4 sino de 1 a X 2024-12-23 11:13:14 +01:00
3367b70cd5 Afegit delay opcional al flash de la classe Screen 2024-12-09 20:06:59 +01:00
020ee81479 Duplicat el fitxers de shaders per a resolucions verticals de 256 i 240 2024-12-02 13:39:19 +01:00
ad32bb7d45 Treballant en globalInputs::update() 2024-12-02 11:11:03 +01:00
faba87c06d FIX: Si saltes el logo talla el so a meitat sonar
FIX: Corregida la lògica del efecte de flash
2024-11-27 18:39:23 +01:00
a36120cf0c Continuemtreballant enels credits 2024-11-24 20:21:46 +01:00
371c477d0d Varios arreglos 2024-11-03 20:28:01 +01:00
f29eb2f411 Les notificacions ara accepten un vector de cadenes en lloc de una o dos cadenes 2024-11-03 18:12:46 +01:00
2dd8bbbbf7 Moguts els checkInputs de Screen a GlobalInputs 2024-11-01 19:07:19 +01:00
0757f63b73 Eliminat checkModInput 2024-11-01 18:20:18 +01:00
80a110e1d7 Abans de llevar checkInputMod 2024-11-01 16:48:03 +01:00