Releases: MattEqualsCoder/MSUScripter
MSU Scripter v1.0.0 RC 3
NOTE: As this is a new application that has not been fully tested, it is recommended that if you are converting old MSUs to make backups just in case.
A windows application built for creating MSUs and related files. The application works as a wrapper around msupcm++, creating the necessary JSON and executing it to generate pcm files. Furthermore, it also creates YAML files for the MSU Randomizer to help it identify MSUs and their tracks, intended to be used in SMZ3 Cas' Randomizer to identify the current playing track.
Features
- Converts audio files into pcm files (msupcm++ required) - Through the UI you can enter almost any field available to msupcm++ and generate either all pcm files for the MSU-1 or even just single files for testing.
- Create MSU YAML files with song information - The MSU Scripter will write YAML files for the MSU Randomizer to pull information about the MSU and the songs such as the song name, artist, and album. These YAML files also double as generated user friendly track lists! View more information about the MSU Randomizer YAML files here.
- Test generated pcm files - Built into the MSU Scripter is an audio player for playing pcm files, including an option to start playing near the end of the song to test loop points.
- msupcm++ error checking - When generating pcm files, the MSU Scripter will make sure all files are there and will verify that all loop points are valid to prevent mistakes and crashes in emulators.
- Import audio metadata - Automatically pulls in mp3 and flac metadata for song names, artists, and playlists.
- Alt file support - Want to include different options for people for particular tracks? Add multiple songs to a track, and it will generate different pcm files for each track. Optionally, the MSU Scripter will even generate a .bat (batch) file for swapping between the original base file and the alt files.
- Auto create split ALttPR and VARIA files for SMZ3 MSUs - Creating an SMZ3 MSU and want to allow people to change it to work with ALttPR or VARIA randomizers? The MSU Scripter will create separate MSUs and their YAML files and then create a .bat file for swapping between combined SMZ3 and split ALttPR and VARIA MSUs.
- Import previously created MSUs - Already have an MSU you want to create YAML files for or make updates to the pcm files? Simply point the MSU Scripter to a previously created MSU and, if msupcm++ is being used, the msupcm++ json file and the directory you previously executed msupcm++ from. It'll pull in all the info it can from the files.
- Supports over 20 types of MSUs - Thanks to JSON files created by Minnie Trethewey, the MSU Scripter supports a variety of MSU types, such as A Link to the Past, Super Metroid, SMZ3, Donkey Kong Country, Super Mario World, and others!
Setup
- Download and install the release below
- Download msupcm++ if generating pcms is desired
- Add in all details desired about the MSU and the tracks
- Click on export to generate the MSU and all related files
MSU Scripter v1.0.0 RC 2
NOTE: As this is a new application that has not been fully tested, it is recommended that if you are converting old MSUs to make backups just in case.
A windows application built for creating MSUs and related files. The application works as a wrapper around msupcm++, creating the necessary JSON and executing it to generate pcm files. Furthermore, it also creates YAML files for the MSU Randomizer to help it identify MSUs and their tracks, intended to be used in SMZ3 Cas' Randomizer to identify the current playing track.
Features
- Converts audio files into pcm files (msupcm++ required) - Through the UI you can enter almost any field available to msupcm++ and generate either all pcm files for the MSU-1 or even just single files for testing.
- Create MSU YAML files with song information - The MSU Scripter will write YAML files for the MSU Randomizer to pull information about the MSU and the songs such as the song name, artist, and album. These YAML files also double as generated user friendly track lists! View more information about the MSU Randomizer YAML files here.
- Test generated pcm files - Built into the MSU Scripter is an audio player for playing pcm files, including an option to start playing near the end of the song to test loop points.
- msupcm++ error checking - When generating pcm files, the MSU Scripter will make sure all files are there and will verify that all loop points are valid to prevent mistakes and crashes in emulators.
- Import audio metadata - Automatically pulls in mp3 and flac metadata for song names, artists, and playlists.
- Alt file support - Want to include different options for people for particular tracks? Add multiple songs to a track, and it will generate different pcm files for each track. Optionally, the MSU Scripter will even generate a .bat (batch) file for swapping between the original base file and the alt files.
- Auto create split ALttPR and VARIA files for SMZ3 MSUs - Creating an SMZ3 MSU and want to allow people to change it to work with ALttPR or VARIA randomizers? The MSU Scripter will create separate MSUs and their YAML files and then create a .bat file for swapping between combined SMZ3 and split ALttPR and VARIA MSUs.
- Import previously created MSUs - Already have an MSU you want to create YAML files for or make updates to the pcm files? Simply point the MSU Scripter to a previously created MSU and, if msupcm++ is being used, the msupcm++ json file and the directory you previously executed msupcm++ from. It'll pull in all the info it can from the files.
- Supports over 20 types of MSUs - Thanks to JSON files created by Minnie Trethewey, the MSU Scripter supports a variety of MSU types, such as A Link to the Past, Super Metroid, SMZ3, Donkey Kong Country, Super Mario World, and others!
Setup
- Download and install the release below
- Download msupcm++ if generating pcms is desired
- Add in all details desired about the MSU and the tracks
- Click on export to generate the MSU and all related files
MSU Scripter v1.0.0 RC 1
NOTE: As this is a new application that has not been fully tested, it is recommended that if you are converting old MSUs to make backups just in case.
A windows application built for creating MSUs and related files. The application works as a wrapper around msupcm++, creating the necessary JSON and executing it to generate pcm files. Furthermore, it also creates YAML files for the MSU Randomizer to help it identify MSUs and their tracks, intended to be used in SMZ3 Cas' Randomizer to identify the current playing track.
Features
- Converts audio files into pcm files (msupcm++ required) - Through the UI you can enter almost any field available to msupcm++ and generate either all pcm files for the MSU-1 or even just single files for testing.
- Create MSU YAML files with song information - The MSU Scripter will write YAML files for the MSU Randomizer to pull information about the MSU and the songs such as the song name, artist, and album. These YAML files also double as generated user friendly track lists! View more information about the MSU Randomizer YAML files here.
- Test generated pcm files - Built into the MSU Scripter is an audio player for playing pcm files, including an option to start playing near the end of the song to test loop points.
- msupcm++ error checking - When generating pcm files, the MSU Scripter will make sure all files are there and will verify that all loop points are valid to prevent mistakes and crashes in emulators.
- Import audio metadata - Automatically pulls in mp3 and flac metadata for song names, artists, and playlists.
- Alt file support - Want to include different options for people for particular tracks? Add multiple songs to a track, and it will generate different pcm files for each track. Optionally, the MSU Scripter will even generate a .bat (batch) file for swapping between the original base file and the alt files.
- Auto create split ALttPR and VARIA files for SMZ3 MSUs - Creating an SMZ3 MSU and want to allow people to change it to work with ALttPR or VARIA randomizers? The MSU Scripter will create separate MSUs and their YAML files and then create a .bat file for swapping between combined SMZ3 and split ALttPR and VARIA MSUs.
- Import previously created MSUs - Already have an MSU you want to create YAML files for or make updates to the pcm files? Simply point the MSU Scripter to a previously created MSU and, if msupcm++ is being used, the msupcm++ json file and the directory you previously executed msupcm++ from. It'll pull in all the info it can from the files.
- Supports over 20 types of MSUs - Thanks to JSON files created by Minnie Trethewey, the MSU Scripter supports a variety of MSU types, such as A Link to the Past, Super Metroid, SMZ3, Donkey Kong Country, Super Mario World, and others!
Setup
- Download and install the release below
- Download msupcm++ if generating pcms is desired
- Add in all details desired about the MSU and the tracks
- Click on export to generate the MSU and all related files