32 Commits

Author SHA1 Message Date
02b5f6ecaf Agregando sonido 2025-06-28 21:14:07 -04:00
4125e866b4 manejando teclado 2025-06-28 19:35:48 -04:00
437fab8efe Corrigiendo instrucciones segun flags test 2025-06-28 19:02:35 -04:00
4b897f48e0 Corrigiendo instrucciones segun corax+ opcode test 2025-06-28 18:57:29 -04:00
a1a52024c8 Creando Stack viewer 2025-06-28 18:12:04 -04:00
a477a21d7f Creado register view 2025-06-28 17:57:20 -04:00
a803e733da Corrigiendo disassembler para mostrar las instrucciones impares
algunos programas llaman a ubicaciones impares por alguna razon -.-'
2025-06-28 16:01:28 -04:00
b9d2377088 Limpiando warnings 2025-06-28 15:27:24 -04:00
d8e3aa16f8 Optimizando memory viewer para que no cree un dump de una linea no visible 2025-06-28 13:14:11 -04:00
ab4a43163a Agregando disasembler 2025-06-28 01:40:57 -04:00
82ed59edeb avisando el tamaño del programa cuando se pasa del filesize 2025-06-27 01:08:19 -04:00
95b1fb3b43 UI Para visor de memoria 2025-06-27 00:58:05 -04:00
f469e3d27b UI for rom info 2025-06-26 23:54:55 -04:00
cb0d31fb9e Simplificando callback manager 2025-06-26 23:35:33 -04:00
8b20f4499d Aplicando callbacks para las acciones del ui 2025-06-26 21:44:16 -04:00
5ebc235cae Aplicando formato default de jetbrains :c 2025-06-26 21:01:27 -04:00
4d129018e3 Iniciando un buen sistema de callbacks! 2025-06-26 20:59:49 -04:00
b186b25a9c Viendo organizacion para ejecucion de eventos desde el control panel u otros elementos de ui,
falta que el uimanager haga de intermediario entre los callbacks?
2025-06-24 01:19:32 -04:00
de3b9f6769 Eliminando codigo antiguo y creando base de control panel 2025-06-23 23:59:46 -04:00
13010642b6 Mas organizacion
graficos queda en una parte como el elemento que almacena el centro de "renderizado"

pero se crea un UI los cuales crean widgets/vistas a partir del estado de la maquina
2025-06-23 23:44:39 -04:00
ae863ee4e9 Usando this en todas partes :p 2025-06-23 21:35:12 -04:00
b0d8e6135d Reorganizando codigo, otra vez :p 2025-06-23 01:52:28 -04:00
8df1300bd1 comenzado a crear paneles con imgui para controlar/debugear la ejecucion 2025-06-22 22:15:22 -04:00
eaec6ed8ab Cambiando a docking! 2025-06-22 17:10:43 -04:00
e11ff24ac7 Usando un widget de imgui para renderizar el display de chip-8 2025-06-22 01:51:51 -04:00
928b203ef5 Usando el estado en los graficos 2025-06-22 00:59:42 -04:00
64294d01ac Moviendo estado a un objeto separado 2025-06-22 00:16:48 -04:00
c24bd637b0 Agregando imgui correctamente 2025-06-21 21:07:19 -04:00
eb424695f5 Intentando arreglar error con submodulo de imgui 2025-06-21 21:05:50 -04:00
1c46681585 Agregando imgui 2025-06-21 21:03:18 -04:00
4e48337e3f Avances y correccion basica, funciona pero con detalles 2025-06-21 20:39:24 -04:00
32d70aa657 Version 0 not fully working 2025-06-21 17:23:02 -04:00