27 de septiembre de 2013

Path_RPG, adaptado a 30x30 pixels


He decidido cambiar el tileset de los sprites a 30x30 pixels. Creo que esta nueva resolución de los gráficos quedará mejor...

Vuelta a retocar toda la parte relativa al escalado y control de touch. ;-/

18 de septiembre de 2013

ZX-Uno, Logotipo y Créditos



Actualización del post anterior, esta vez con los cambios realizados por @antoniovillena... ;D

ZX-Uno, clon ZX FGPA - Colocando el Logotipo...



Como ya comentaba en el post "ZXOne, clon barato ZX Spectrum basado en FPGA", hay en marcha un proyecto para el diseño y construcción de una placa FPGA que contendrá un ordenador ZX...

Como no queríamos que en la placa final apareciera el texto "ZX-UNO", hemos optado por pelearnos con el asunto de importar a OrCAD el fichero DXF del logotipo. Tras varias pruebas, al final lo hemos conseguido. ;D

Enlace al hilo en el foro ZDP.

10 de septiembre de 2013

Bug inesperado!



Ha aparecido un bug cuando menos lo esperaba (suele pasar).

El diseño de la rutina de Render, está basado en líneas y los gráficos con unos tamaños y posición en pantalla escalables... Inicialmente empecé con unos "cuadros" de 32x32px, y a medida que iba incorporando los gráficos (miden 20x20), iba ampliando el tamaño de los "cuadros"...

Los mapas también son diferentes en tamaño por lo que tras cargar un mapa, tengo una rutina que redistribuye y recalcula la posición de todo el mapa en pantalla.

Pues bien, todo iba perfectamente cuando este fin de semana, probando una combinación de gráficos de 30x30 pixels (he decidido aumentar un poquito los gráficos) y "cuadros", la aplicación se cerraba de golpe... con esta cara -> :O me he quedado, pues la rutina de pintado del mapa combianada con la de detección del "touch" es una parte en la que más he trabajado... y que teóricamente funcionaba a la perfección...

Viendo que no he sido capaz de averiguar PORQUE el programa se cierra, he decidido reescribir completamente la parte de dibujado del mapa y la parte de detección de "touch".... así que no os cuento las horas que he echado comprobando la nueva rutina, que sea dicho de paso, ahora está escrita usando la mitad de variables, NO casca con ninguna combinación de mapa/medidas de escala, etc... y lo mejor, es más rápida...

Total, ahora a "empalmar" todo lo que funcionaba con el anterior "main loop" con el nuevo...

7 de septiembre de 2013

Path_RPG en Samsung (S4 y Note II)



He probado la versión actual de Path_RPG en un Samsung Galaxy S4, debido a la resolución de pantalla (1920x1080 pixels), los gráficos aparecen demasiado pequeños. Habrá que pensar en una rutina de "zoom" de pantalla...

La segunda foto corresponde a las pruebas que ha realizado @Erico del foro GLBasic en su Note II...

;D