5cd901e5a9
- [NEW] Inclosa llibreria estàtica de Lua 5.5.0 en Windows - [FIX] Llevat un warning en Windows
Raimon Zamora2026-05-04 13:07:35 +02:00
fe39cd6c60
- [NEW] Ara usa Lua 5.5.0 - [NEW] Lua ara es una llibreria estàtica, pa no compilarlo cada vegada (Linux, falta en Windows) - [FIX] Arreglats mig kilo de warnings - [FIX] include <mutex> per a lua.debug
Raimon Zamora2026-05-04 12:38:52 +02:00
5bd290c95d
- [FIX] El augment del nombre de versió no s'havia pujat en l'ultim commit
Raimon Zamora2026-05-04 06:39:15 +02:00
b51ef4ba64
- [FIX] Arreglats paths a version.h en el scripts - [TEST] Tornat a SDL_GetTicks per a probar si te que vore en el mode 'Benny Hill' de Joup
1.5.1Test
Raimon Zamora2026-05-01 15:42:13 +02:00
d1e8425b09
- [FIX] Els scripts de compilació han de esborrar tots els .o antics abans de començar
1.5.1
Raimon Zamora2026-05-01 12:41:11 +02:00
770971142f
- [FIX] Crida a Lua es diferent si deshabilitem el debug
Raimon Zamora2026-05-01 12:26:17 +02:00
90f057fc5e
- [FIX] deshabilitar el debugger si no estem en DEBUG ni en Linux
Raimon Zamora2026-05-01 12:10:11 +02:00
948870215d
- [FIX] Inclos el json.hpp de nlohmann en el projecte
Raimon Zamora2026-05-01 11:43:44 +02:00
a125e799ad
- [FIX] Windows no admet directoris que es diguen "aux", el molt membrillo . [NEW] Compilació migrada a lagueirto
Raimon Zamora2026-05-01 11:38:45 +02:00
9c4c94093c
- [NEW] Afegit clipboard al backend - [NEW] surfaces ara usa un vector dinàmic - [FIX] Ajustades dereferenciacions per a arreglar la caiguda de rendiment
Raimon Zamora2026-04-17 06:52:31 +02:00
884df104bd
- [FIX] Al pintar una surface el reemplaç de color es feia doble
Raimon Zamora2026-04-15 17:33:59 +02:00
c0d1b1fecf
- [WIP] Acabant la fase 2 - [NEW] Preparant codi per a la fase 3
Raimon Zamora2026-04-14 21:45:25 +02:00
380295aed0
- [WIP] Fase 2 quasi acabada - [FIX] Arreglos per al debugger - [FIX] Calcul de la posició del mouse en coordenades tenint en compte view.origin
Raimon Zamora2026-04-13 20:09:57 +02:00
0142d79d91
- [WIP] Puta que susto, una regla mal feta en el .gitignore i ja no comitaba res - Canvi de comp
Raimon Zamora2026-04-11 16:39:47 +02:00
14a7fda8b7
- [WIP] Reestructuració: Fase 2 a meitant, pero serà questió de commitar, no tingam un disgust
Raimon Zamora2026-04-11 14:18:57 +02:00
6cfddadf43
- [NEW] Separat els wrappers de lua en la seua propia unitat - [FIX] Netejades capçaleres basura
Raimon Zamora2026-04-03 21:29:00 +02:00
4a1627835f
- [NEW] Neteja de estats interns i reimplementació del sistema de pset i primitives
Raimon Zamora2026-04-01 23:57:48 +02:00
f4eac55989
BFR 2 (Big Fucking Restructureixon) (dos) Este es el primer commit de la reestructuració. En caso de pánico, tornar al commit anterior. - [FIX] Llevada basura varia (pos no en queda...) - [NEW] mogut el codi font a ./source/ - [NEW] lagueirtofile nou per a compilar en windows y linux, release i debug. mac res, que no se ni si funciona lagueirto. - [NEW] WARNING!!! make ja no funciona. Mantinc encara el Makefile per a referència.
Raimon Zamora2026-04-01 22:17:42 +02:00
5c0b046ad8
- [WIP] Mode debug activat per defecte - [WIP] Canvis visuals al rebre una excepció de Lua - [WIP] MessageBox al rebre excepcions - [WIP] Finestra resizable
Raimon Zamora2026-04-01 07:16:10 +02:00
7739b563f3
- [NEW] [debugger] Quan hi ha una excepció, ho notifica al adapter i li dona la info necessaria
Raimon Zamora2026-03-31 18:21:05 +02:00
6e5f9fb1a8
- [NEW] [debugger] Soport per a expressions d'assignació en vscode - [NEW] [debugger] Soport per a Logpoints en vscode - [NEW] Al tornar del debugger, torna a pillar el foco la finestra de mini
Raimon Zamora2026-03-31 14:04:17 +02:00
6f5bdd274a
- [NEW] [debugger] Soport per a multiples nivells (frames) de stack - [NEW] [debugger] Soport per a breakpoints condicionals - [NEW] [debugger] Soport per a modificar variables
Raimon Zamora2026-03-31 13:03:53 +02:00
6a24086556
- [NEW] [debugger] Soport per a expressions evaluables desde consola de vscode
Raimon Zamora2026-03-31 09:20:47 +02:00
b78fbe4378
- [NEW] Lo mateix que he dit pa mini-debugger, pero la part del motor ^__^
Raimon Zamora2026-03-30 23:06:22 +02:00
9f8533f62b
- [NEW] (del debugger) Ja funciona: start, pause, stop, breakpoints, step into, step over, step out. Intentant que funcione el enviament del stackTrace
Raimon Zamora2026-03-30 14:06:09 +02:00
bf34c92e09
VERSIÓ 1.4.5 - [NEW] Afegida funció "sub" al modul estandar "utf8"
Raimon Zamora2026-03-18 10:33:02 +01:00
9c895a518e
VERSIÓ 1.4.4 - [NEW] Nou sistema de fonts funcionant ja internament
Raimon Zamora2026-03-18 08:58:42 +01:00
e89d596ea4
(Canvi d'ordenador) - [WIP] Treballant en les fonts
Raimon Zamora2026-03-17 18:25:17 +01:00
560d67ca3d
VERSIÓ 1.4.3 - [NEW] key.text() - [NEW] key.utf8char() - [NEW] pal.trans() ara torna el color transparent - [NEW] pal.subpal(index) i pal.subpal(index,color) ara tornen el color al que estaba abans asignat el index
Raimon Zamora2026-03-17 13:47:25 +01:00
afa022d838
- [FIX] Arerglat mkdir() en Windows - [FIX] Arreglat glActiveTexture en Windows
JailDoctor2026-03-15 13:10:00 +01:00
536987f89b
VERSIÓ 1.4.1 - [NEW] Ara require soporta rutes relatives (he tingut que fer un parxe al codi de Lua)
v1.4.1
Raimon Zamora2026-03-12 16:23:48 +01:00
4084cb64f2
VERSIÓ 1.4 - [NEW] jfile_listdir() - [NEW] ara els moduls es deuen carregar amb 'require "directori.modul" ' - [NEW] Ara es poden carregar directoris sencers amb 'require "directori.*" '
Raimon Zamora2026-03-12 14:58:39 +01:00
33bbf940ea
- [FIX] JA_StopChannel() petava al parar tots els sons.
Raimon Zamora2026-03-04 10:19:16 +01:00
f12e46db1b
- [NEW] sys.debug() returns true if we are on a debug version of mini. false otherwise.
Raimon Zamora2026-03-04 10:12:53 +01:00
681cbc2207
- [FIX] Updatat el makefile per a incloure opengl (per lo dels shaders, un dia he de tirar-los a la basura)
Raimon Zamora2026-03-03 13:40:59 +01:00
5db06a0645
- [FIX] sys.subpal() now clamps values for safety
Raimon Zamora2026-02-25 11:53:15 +01:00
a17a1bb517
- [CHG] surf.target() i surf.source() sense paràmetres ara el que fan es tornar les surfaces actuals de target i de source
Raimon Zamora2026-02-24 22:18:54 +01:00
fc962b4e18
- [NEW] draw.mode(), amb modes NORMAL, PATTERN, AND, OR, XOR i NOT - [NEW] Ara per a pintar en pattern hi ha que dir-ho en draw.mode(), no es automatic al ficar un pattern. - [NEW] Nous modes de pintat booleans. AND, OR i XOR fan l'operació pixel_actual = pixel_actual OP color_especificat. NOT no usa el color especificat, nomes fa un NOT del pixel actual.
Raimon Zamora2026-02-24 11:03:21 +01:00
eac20bbbe0
VERSIÓ 1.3.15 - [NEW] mouse.dblclick() - [FIX] de vegades no pillava be la rodeta del ratolí - [NEW] sys.dir() torna el contingut del directori primer les carpetes, i tot ordenat alfabèticament - [WIP] Treballant en ferramentes
Raimon Zamora2025-12-04 17:46:22 +01:00
7fac42c9fe
- [NEW] sys.dir() ara torna un array de entrades amb nom i si es directori
Raimon Zamora2025-12-04 14:47:25 +01:00
4858d94378
VERSIÓ 1.3.14 - [NEW] draw.pattern() sense paràmetres restableix el patró de relleno - [FIX] Llevat el std::vector que estava donant pel cul. No, si ja sabia jo... - [NEW] Gestió del cas en que es supere el nombre màxim de textures (en compte d'explotar, tira un error bonico)
Raimon Zamora2025-12-04 11:35:34 +01:00
3e524fd32d
VERSIÓ 1.3.13 - [NEW] Executant la versió de debug amb el paràmeter "--new" crea un projecte nou en eixe directori. - [NEW] Nou sistema de log - [FIX] Amb el tema de usar std::vector no s'estava inicialitzant la surface de pantalla correctament. - [FIX] Proteccions per a que no pete quan s'intenta usar funcions que els fa falta una surface de oritge, pero no hi ha ninguna seleccionada. - [NEW] file_createFolder() (ATENCIÓ: No funcionarà en Windows encara)
Raimon Zamora2025-12-03 14:05:52 +01:00
ace4a0f9f0
- [NEW] Ara les textures usen un std::vector i ja no hi ha limit. Espere no arrepentir-me - [WIP] Treballant en les custom fonts
Raimon Zamora2025-11-27 22:18:46 +01:00
839c1e82eb
VERSIÓ 1.3.12 - [FIX] La paleta per defecte era tota transparent - [NEW] draw.rrect() i draw.rrectf()
Raimon Zamora2025-11-27 17:18:07 +01:00
c7559f0d29
VERSIÓ 1.3.9 - [FIX] el mapa sempre pintava TOTS els tiles, es veren o no. Ara te en compte el oritge i la regió de clipping.
Raimon Zamora2025-11-05 13:08:56 +01:00
327453b02c
VERSIÓ 1.3.8 - [FIX] Al pintar el mapa usava uint8_t i per tant els mapes de mes de 255 tiles en alguna dimensió no funcionaven be
Raimon Zamora2025-11-05 09:55:38 +01:00
f154e1a36b
- [NEW] Ara mouse.pos() torna les coordenades relatives al origen, no a la finestra.
Raimon Zamora2025-06-20 12:07:30 +02:00
0471bcbdda
- [FIX] No guardava be els GIFs sense paleta
Raimon Zamora2025-06-19 17:48:56 +02:00
76e2925791
- [ONGOING] A meitat de arreglar el bug del guardat de GIFs
Raimon Zamora2025-06-19 13:56:44 +02:00
34a56fedcf
- [FIX] mouse.pos() donava coordenades reals de finestra, en compte de tindre en compte el zoom.
Raimon Zamora2025-06-19 12:44:51 +02:00
9cd991cb44
- [FIX] draw.text() també soporta que li pases un numero pa escriure-lo
Raimon Zamora2025-06-18 19:52:24 +02:00
e1d5eb051c
VERSIÓ 1.3 - [NEW] shader.init(), shader.enable i shader.disable - [NEW] Deixe els shaders de Lynx i GBC de exemple. - [NEW] file_getfilebuffer() ara soporta un tercer paràmetre opcional, per a 'zeroterminar' el buffer per si es un arxiu de text.
Raimon Zamora2025-06-18 19:29:17 +02:00
79781bbed1
VERSIÓ 1.2.5 - [NEW] Soport bàsic per a shaders.
Raimon Zamora2025-06-18 13:49:35 +02:00
16be589a72
- VERSIÓ 1.1 - [NEW] map.surf() per a obtindre i fixar la surface que usa el tilemap - [NEW] Llevats map.new, map.load i map.save. Es fa des de les surfaces.
Raimon Zamora2025-06-17 13:53:45 +02:00
2a4195c839
VERSIÓ 1.0.1 - [FIX] view.clip() calculaba mal el ample i el alt de la zona clipada. - [FIX] view.origin() funcionava al reves.
Raimon Zamora2025-06-17 11:34:30 +02:00
88609465cb
- [CHG] Renombrat "gif.c" a "gif.h" - [FIX] El codi de exemple petava
Raimon Zamora2025-06-16 13:39:50 +02:00
8f8009e8af
- [FIX] Updated 'library.lua' with sys.fps() and sys.clipboard().
Raimon Zamora2025-06-04 13:14:59 +02:00
150cb9f4ff
VERSIÓ 1.0 RC4 - [NEW] sys.clipboard() per a llegir i escriure al portapapers.
Raimon Zamora2025-06-04 11:56:51 +02:00
4bda9cbd39
VERSIÓ 1.0 RC3 - [FIX] Funció "view.local()" canviada a "view.tolocal()", per a evitar problemes. - [FIX] Si una surface no s'ha creat, no hi ha res que alliberar. - [NEW] Afegit log de creació i destrucció de surfaces.
Raimon Zamora2025-06-03 13:26:11 +02:00
adcc44ddab
- [NEW] Augmentat el màxim de textures a 100. - [NEW] Camp "name" per a les textures. - [NEW] Si s'intenta carregar un gif que ja està en memòria, se torna el que està en memòria.
Raimon Zamora2025-06-02 12:30:58 +02:00
8e855fa2c1
- [FIX] No permetia carregar GIFs de mes de 256 pixels de ample o alt - [FIX] No tornava be la ruta al arxiu de configuració - [NEW] Ara guarda en "~/.config/jailgames/loquesiga/" - [FIX] El mapa de tiles ha de pillar els tiles de la surface source - [NEW] Actualitzada la llibreria de autocompletar per a vscode
Raimon Zamora2025-05-31 14:28:20 +02:00
8f98d52385
VERSIÓ 1.0 RC2 - Nova i, espere, definitiva API
Raimon Zamora2025-05-30 20:16:02 +02:00