FLASHJACKS FWAV Technology
Posted: Thu May 19, 2022 5:37 am
¿Qué es?
FWAV permite suplantar el audio de un juego MSX por música en formato WAV, OGG.
Esta tecnología ha sido creada por Antonio Cano para la FlashJacks, con la colaboración de Víctor Martínez para la detección de los puntos de captura, asignación de máscaras de mute de canales, cambio de canción, etc. En cuanto al testeo y arreglos de los archivos WAV el encargado ha sido Xavi Sorinas.
¿Cómo funciona?
Para hacer uso de este sistema, es necesario disponer de un archivo de texto LST donde están configuradas todas las acciones necesarias para un juego en concreto. Acompañando a este archivo de texto encontraremos las músicas en formato digital (OGG/WAV) que sustituirán a las del juego original. También será necesario disponer del o de los DSK, ROM.
NOTA: Tanto LST como canciones como DSK/ROM han de estar incluidas en la misma carpeta.
El truco consiste en estar atento a una serie de pokes en memoria. Según el valor escrito en cierta dirección de memoria. Esto nos da la pista de si hay un cambió de canción, ajuste de canales, etc. Todas estas direcciones y valores se obtienen del archivo de texto LST.
Uso
Desde VR-DOS línea de comandos, nos colocaríamos en la carpeta donde tenemos todos los archivos y lanzaríamos el juego:
Nota: La build mínima requerida con soporte para esta funcionalidad se encuentra a partir de la: 24078
Archivos LST
Nota1: Es necesario adjuntar los WAV que se indican en el LST.
Nota2: El MSXVR la primera vez que lanza un LST convertirá los WAV a OGG. Si ya se agregan los OGG, se evitará esta conversión.
FWAV permite suplantar el audio de un juego MSX por música en formato WAV, OGG.
Esta tecnología ha sido creada por Antonio Cano para la FlashJacks, con la colaboración de Víctor Martínez para la detección de los puntos de captura, asignación de máscaras de mute de canales, cambio de canción, etc. En cuanto al testeo y arreglos de los archivos WAV el encargado ha sido Xavi Sorinas.
¿Cómo funciona?
Para hacer uso de este sistema, es necesario disponer de un archivo de texto LST donde están configuradas todas las acciones necesarias para un juego en concreto. Acompañando a este archivo de texto encontraremos las músicas en formato digital (OGG/WAV) que sustituirán a las del juego original. También será necesario disponer del o de los DSK, ROM.
NOTA: Tanto LST como canciones como DSK/ROM han de estar incluidas en la misma carpeta.
El truco consiste en estar atento a una serie de pokes en memoria. Según el valor escrito en cierta dirección de memoria. Esto nos da la pista de si hay un cambió de canción, ajuste de canales, etc. Todas estas direcciones y valores se obtienen del archivo de texto LST.
Uso
Desde VR-DOS línea de comandos, nos colocaríamos en la carpeta donde tenemos todos los archivos y lanzaríamos el juego:
Code: Select all
play ARCHIVO.ROM /LSTCode: Select all
play ARCHIVO.DSK /LSTArchivos LST
Nota1: Es necesario adjuntar los WAV que se indican en el LST.
Nota2: El MSXVR la primera vez que lanza un LST convertirá los WAV a OGG. Si ya se agregan los OGG, se evitará esta conversión.