N’gine versión 1.7.0-beta

Nueva versión de la librería N’gine, con las siguientes novedades: Añadido el método GetFps() a la clase NGN_Graphics, el cual devuelve el numero actual de fotogramas por segundo del render. Actualizado el método que limita el framerate por software, siendo ahora mas preciso y estable con pantallas con un refresco superior a 60hz. Añadida la Read More …

N’gine 1.6.0-beta

Nueva versión de la librería N’gine, con las siguientes novedades: Modificaciones en la utilidad NGN_FileSystem, la cual ahora se asegura de que la FAT creada este en ordenada alfabéticamente en orden ascendente. Cambiado el método de búsqueda de la clase NGN_FileSystem. Ahora busca los archivos dentro del empaquetado en modo indexado en vez de secuencial. Read More …

N’gine 1.5.0-stable

Nueva versión de N’gine que las siguientes novedades: Correcciones menores en algunos mensajes de alerta. Añadida la propiedad «total_frames» a la clase NGN_Sprite; Añadida la clase NGN_Image para la manipulación de imágenes en formato RAW y la creación de máscaras. Añadidos los métodos PngAsRaw(), SpriteAsRaw() y SpriteAsRawVector() a la clase NGN_Load para la carga de Read More …

N’gine 1.4.0-beta

Nueva versión de N’gine con las siguientes novedades: Reescrita la clase de carga de archivos, usando funciones propias para la carga previa de todos los archivos en un buffer de datos en RAM. Corregido un bug que en caso de que fallara la abertura de un stream de música, este eliminaba la instancia de la Read More …

N’gine 1.3.0-beta

Nueva versión de N’gine con las siguientes novedades: Se han reescrito los tipos de dato Vector2, pasando de ser una estructura a ser una clase, añadiendo además las funcionalidades de las operaciones de suma y resta entre vectores y las de multiplicación y división por un escalar. Se han añadido los métodos Magnitude() a todos Read More …

N’gine 1.2.0-beta

Nueva versión de N’gine con las siguientes novedades: Ver.1.2.0-beta Añadidos los métodos GetPixelColor() y GetPixelRgba() a la clase NGN_Canvas. Añadido el método ScreenShot(); a la clase NGN_Graphics, el cual realiza una captura del frame actual y la guarda en el disco en formato PNG. Añadidos los ejemplos de uso de los nuevos métodos. Documentación actualizada. Read More …

TMS1965NL Pong

Hace unos años, después de diversas restauraciones de consolas de primera generación, decidí diseñar y construir una desde cero. Estos días he estado recopilando el material del desarrollo del mismo y he creado un articulo para compartir los detalles y diagramas del proyecto. Tenéis todo este material a vuestra disposición en el siguiente enlace.

PSU Pro

PSU Pro es una fuente de alimentación universal orientada al diagnostico y reparación de microordenadores clásicos, como el Commodore C64, Spectrum +2 y +3, Amstrad CPC 464 y algunos modelos de MSX. Usando una placa Arduino UNO, módulos de alimentación estandarizados y un poco de electrónica discreta, esta fuente de alimentación nos proporciona los siguientes Read More …

MSX Diagnostics 1.2.0-upd1

Actualización de la versión 1.2.0 de MSX Diagnostics con las siguientes novedades: Sin cambios en el programa. Se han resampleado los archivos de audio a partir del archivo CAS, usando la utilidad MSX2CAS (https://www.msx2cas.com/). Esta utilidad soluciona los problemas de formato de los archivos .WAV generados con la utilidad CAS2WAV y que estaban sampleados a Read More …