miércoles, 23 de septiembre de 2026

Neon Studio 0.5.2 Beta – Ahora Open Source

 

Buenas gente,

Después de bastante tiempo desde la primera beta pública, finalmente hay una nueva versión de Neon Studio.

Neon Studio 0.5.2 Beta — RenderWare DFF & TXD Suite



Esta versión representa un cambio bastante importante para el proyecto, no solamente por las mejoras que fue recibiendo la aplicación, sino porque a partir de ahora Neon Studio es un proyecto open source.

El código fuente está disponible públicamente en GitHub bajo licencia MIT:

Neon Studio en GitHub

¿Qué pasó con la 0.5.1?

Algunos quizás notaron que la última versión publicada en el blog fue la 0.5.0-beta.1, mientras que ahora saltamos directamente a la 0.5.2.

La versión 0.5.1 existió, pero quedó como una versión interna/privada de desarrollo.

Durante ese período fui agregando funcionalidades, corrigiendo problemas y, sobre todo, reorganizando varias partes del proyecto. En lugar de publicarla simplemente por mantener una secuencia de versiones, preferí seguir trabajando sobre ella hasta tener una versión que considerara una mejor base para volver a publicar Neon.

Por eso 0.5.1 nunca tuvo una release pública.

¿Qué cambió desde la primera beta?

Neon empezó principalmente como un visor y herramienta de inspección para archivos RenderWare, pero fue creciendo bastante desde aquella primera publicación.

Entre otras cosas, actualmente permite:

  • Cargar y visualizar modelos DFF.
  • Explorar la jerarquía de frames, meshes, materiales y referencias de texturas.
  • Ocultar, aislar y enfocar partes individuales del modelo.
  • Trabajar con diferentes vistas y utilizar el ViewCube.
  • Cargar e inspeccionar diccionarios TXD.
  • Visualizar texturas DXT1, DXT3, DXT5 y RGBA.
  • Reemplazar texturas manteniendo DXT1, DXT3, DXT5 o RGBA.
  • Generar mipmaps al reemplazar texturas.
  • Guardar nuevamente el TXD modificado.
  • Aplicar texturas externas temporalmente sin modificar el TXD.
  • Monitorear archivos externos y actualizar la textura cuando son modificados.
  • Comparar una textura original con su reemplazo.
  • Generar reportes de análisis de archivos DFF y TXD.
  • Guardar proyectos .neon con el DFF, TXD y overrides utilizados.
  • Consultar información de diagnóstico, GPU, WebGL y runtime.

Sigue siendo una Beta, y RenderWare tiene suficientes variantes y rarezas como para que seguramente aparezcan archivos que Neon todavía no interprete correctamente.

Justamente ahí entra una de las decisiones más importantes de esta versión.

¿Por qué liberar el código?

Hasta ahora Neon era un proyecto que desarrollaba y probaba de forma privada.

Pero llegó un punto en el que me pareció que mantenerlo cerrado ya no aportaba demasiado.

RenderWare y el modding de GTA tienen una comunidad enorme de herramientas, documentación, investigaciones y conocimiento acumulado durante años. Neon también puede beneficiarse de eso.

Por eso decidí publicar el código bajo licencia MIT.

La idea es que cualquiera pueda mirar cómo funciona, encontrar errores, proponer mejoras, abrir issues o, si tiene ganas, mandar un pull request.

No significa que el proyecto esté terminado. Más bien todo lo contrario: 0.5.2 es el punto desde el cual quiero empezar a desarrollarlo públicamente.

También me interesa especialmente recibir reportes de DFF o TXD que funcionen de manera diferente a lo esperado. Es prácticamente imposible probar todas las variantes de archivos RenderWare existentes solamente con mis propios modelos.

¿Qué pasó con el nombre?

También aproveché esta versión para simplificar un poco la identidad del proyecto.

El anterior “Neon Studio Tools Beta — TXD & DFF Suite” pasa a llamarse simplemente:

Neon Studio

RenderWare DFF & TXD Suite

“Beta” ahora corresponde a la versión del programa y no forma parte permanente del nombre.

Descargar Neon Studio 0.5.2 Beta

La versión actual está disponible para Windows como ejecutable portable.

No necesita instalación ni requiere tener Node.js o npm instalado para utilizarla.

La descarga está disponible desde la sección Releases del proyecto:

Neon Studio 0.5.2 Beta en GitHub

Importante: al tratarse de un ejecutable nuevo y actualmente sin firma digital, Windows SmartScreen puede mostrar una advertencia al ejecutarlo. Es algo que voy a evaluar para futuras versiones.

Neon Studio no incluye archivos de GTA San Andreas ni modelos o texturas de terceros. Cada usuario debe utilizar sus propios archivos DFF/TXD.

¿Y ahora?

Por ahora, probar.

La 0.5.2 es la primera beta pública de esta nueva etapa, y antes de empezar a llenar Neon de cosas nuevas quiero ver qué problemas aparecen cuando lo utilicen otras personas y con otros modelos.

Hay varias ideas para versiones futuras, pero prefiero que parte de la evolución del proyecto también empiece a surgir de bugs, issues y contribuciones reales.

Si alguno lo prueba y encuentra algo raro, rompe un TXD, encuentra un DFF que no abre o simplemente tiene una sugerencia, puede dejarla en GitHub.

Y si algún loco quiere meterse en el código y mandar un PR, bienvenido sea.






No hay comentarios:

Publicar un comentario