es/Dynamic Xtreme Quick Start

From SnesLab
Jump to: navigation, search
English Português Español 日本語

Bienvenido a Dynamic Xtreme.

Esta guía cubre la instalación básica, estructura de carpetas y flujo de trabajo recomendado.

Requisitos

Dynamic Xtreme requiere tener instalado el .NET 8 Runtime.

Si el runtime no está instalado, la aplicación puede no iniciar o mostrar un error indicando que falta un framework requerido.

Puedes descargarlo desde el sitio oficial de Microsoft:

Descargas de .NET 8 Runtime

Dynamic Xtreme es una aplicación de consola y solo requiere el .NET Runtime estándar. No es necesario instalar el .NET Desktop Runtime.

Estructura de Carpetas

Dynamic Xtreme usa varias carpetas para organizar sus recursos y configuraciones dinámicas.

DynamicInfos

Aquí van los archivos con extensión:

*.dynamicinfo

Estos archivos contienen información relacionada a la inclusión de recursos dinámicos dentro del ROM.

Entre otras cosas, se utilizan para insertar recursos dinámicos como:

  • Gráficos
  • Tilemaps
  • Paletas de colores
  • Generar las tablas de sprites dinámicos
  • Obtener la información necesaria para cargar cada pose dinámica en VRAM
  • Añadir paletas de colores usadas posteriormente por sprites dinámicos

DrawInfos

Aquí van los archivos con extensión:

*.drawinfo

Estos archivos contienen la información necesaria para dibujar cada pose dinámica en pantalla usando la OAM. Son utilizados por el drawing system de Dynamic Xtreme.

DynamicResources

Aquí van los recursos usados para realizar cambios dinámicos en la PPU.

Aunque normalmente usan extensión:

*.bin

no existe una limitación real en la extensión del archivo.

Ejemplos comunes:

  • Gráficos
  • Tilemaps
  • Paletas de colores
  • Archivos .brr

Los recursos insertados en el ROM mediante esta carpeta son insertados de forma descomprimida.

PaletteEffects

Aquí van los archivos con extensión:

*.paleffect

Estos archivos contienen información para realizar efectos de paleta de colores de forma más sencilla usando Dynamic Xtreme.

Generalmente estos efectos modifican:

  • canales RGB
  • canales HSL

Instalación

Antes de instalar, coloca tus archivos en las carpetas correspondientes.

Dynamic Xtreme puede instalarse de dos maneras.

Método 1: Ejecutar dxt.exe

La forma más simple.

Solo haz doble click sobre "dxt.exe". Se abrirá una consola con instrucciones paso a paso.

Configuración solicitada

Input ROM Path

Ruta del ROM que quieres modificar.

Puedes:

  • Escribir la ruta manualmente
  • Arrastrar el ROM a la consola
Output ROM Path

Ruta donde se guardará el ROM modificado.

Puedes:

  • Escribir la ruta manualmente
  • Arrastrar el ROM a la consola

Si se deja vacío y los settings previos estan vacios, se reutiliza el mismo path del ROM de entrada.

PIXI Executable Path (Opcional)

Ruta al ejecutable de PIXI.

Puedes:

  • Escribir la ruta manualmente
  • Arrastrar el .exe a la consola
UberASMTool Executable Path (Opcional)

Ruta al ejecutable de UberASMTool.

Puedes:

  • Escribir la ruta manualmente
  • Arrastrar el .exe a la consola
GPS Executable Path (Opcional)

Ruta al ejecutable de GPS.

Puedes:

  • Escribir la ruta manualmente
  • Arrastrar el .exe a la consola

Features del sistema

Luego de configurar los paths, Dynamic Xtreme preguntará si deseas habilitar o deshabilitar distintos features del sistema.

Responde "y" para habilitarlo o "n" para deshabilitarlo.

Las instrucciones aparecen explícitamente en consola durante la instalación.

Método 2: -use-settings

También puedes ejecutar Dynamic Xtreme usando configuraciones guardadas previamente.

Ejemplo:

dxt -use-settings

En este modo Dynamic Xtreme cargará los settings de una instalación previa almacenados en Settings/Settings.json. Si algún setting es inválido o falta información relevante, el tool volverá a pedir toda la configuración manualmente.

Esto es útil para reinstalar rápidamente después de cambios.

Instalación de Sprites Dinámicos

Una vez instalado Dynamic Xtreme, puedes instalar sprites dinámicos usando PIXI normalmente.

Flujo de Trabajo Recomendado

Cada vez que agregues o modifiques:

  • .dynamicinfo
  • .drawinfo
  • Recursos dinámicos
  • .paleffect

debes reinstalar Dynamic Xtreme y volver a ejecutar las herramientas que dependan de él:

  • PIXI
  • UberASMTool
  • GPS

Si no reinstalas las herramientas dependientes, los nuevos recursos o cambios pueden no reflejarse correctamente en el ROM.

Se recomienda utilizar un archivo (como un *.bat) que ejecute el comando dxt -use-settings al hacer doble click y luego instale Pixi, UberASMTool y GPS, eso ahorra mucho tiempo.