es/Dynamic Xtreme Quick Start
| 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:
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.