Hello everyone. Here I have slapped together an application that will convert and manage all the necessary files to create a IA/VT song mod. I also made a simple converter that will convert beatmaps from osu! into IA/VT format. This application uses at9tool and Scaleform Video Converter to convert audio and video, but you'll have to find those yourself as it's illegal to post links to that software here I think.
HOW TO USE:
1) Prepare your video and image files. The video has to include the audio track and preferably be 960x544 resolution. The image that will be used in the menu has to be in PNG format and 512x256 resolution. Additionally you can prepare separate menu audio preview file in WAVE format.
2) Launch IAVT_Mod_Tool. If it's your first time launching please set the path to at9tool and Scaleform Converter. Also make sure you have Videolan x264 encoder named x264.exe and ffmpeg.exe in the "tools" directory. (Downloads:
32-bit: http://download.videolan.org/pub/x264/binaries/win32/x264-r2705-3f5ed56.exe
https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-3.1.4-win32-static.zip
64-bit: http://download.videolan.org/pub/x264/binaries/win64/x264-r2705-3f5ed56.exe
https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-3.1.4-win64-static.zip )
3) Fill in all the fields. If you have already installed IA/VT mods before, check the "Download song_list_param.csv from FTP" checkbox and input your Vita IP address (make sure you have FTP running).
4) Press the convert button. After the conversion is done copy the contents of the specified folder to your Vita at ux0:/app/PCSG00355/ overwriting any files asked. This will give you a "clean" song. There will be no notes to press. In order to add that use osu converter.
HOW TO USE osu_converter:
1) Prepare .osu files of the beatmap you want.
2) Launch IAVT_osu_converter.exe from command line with parameters: osu_file.osu output.txt <offset>.
3) Rename the output file into "MXXX_DY_MID.txt" where XXX is the ID of the song (you can go to /outputfolder/resource/common/songs/ and see it there), Y - difficulty (1 - easy, 2 - medium, 3 - hard).
4) Place the output files in /outputfolder/resource/common/songs/ and transfer everything to Vita.
The first time you boot the game after this the mod song is going to show up as locked, you need to play some other song once to unlock it.
This is my first time ever releasing something, so I would appreciate constructive criticism rather than just shouting "IT'S ALL HORRIBLE!", thank you.
Video tutorial:
Video tutorial on how to make your beatmaps more awesome by adding curves and different tracks.
Credits:
@Nagato - for providing texture conversion tool
osu-parser - https://github.com/nojhamster/osu-parser
x264 - http://www.videolan.org/developers/x264.html
ffmpeg - https://www.ffmpeg.org/
DOWNLOADS:
IAVT_Mod_Tool - Google Drive (11/25/2021 UPDATE Fixed Google Drive Links)
IAVT_osu_converter - Google Drive (11/25/2021 UPDATE Fixed Google Drive Links)
HOW TO USE:
1) Prepare your video and image files. The video has to include the audio track and preferably be 960x544 resolution. The image that will be used in the menu has to be in PNG format and 512x256 resolution. Additionally you can prepare separate menu audio preview file in WAVE format.
2) Launch IAVT_Mod_Tool. If it's your first time launching please set the path to at9tool and Scaleform Converter. Also make sure you have Videolan x264 encoder named x264.exe and ffmpeg.exe in the "tools" directory. (Downloads:
32-bit: http://download.videolan.org/pub/x264/binaries/win32/x264-r2705-3f5ed56.exe
https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-3.1.4-win32-static.zip
64-bit: http://download.videolan.org/pub/x264/binaries/win64/x264-r2705-3f5ed56.exe
https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-3.1.4-win64-static.zip )
3) Fill in all the fields. If you have already installed IA/VT mods before, check the "Download song_list_param.csv from FTP" checkbox and input your Vita IP address (make sure you have FTP running).
4) Press the convert button. After the conversion is done copy the contents of the specified folder to your Vita at ux0:/app/PCSG00355/ overwriting any files asked. This will give you a "clean" song. There will be no notes to press. In order to add that use osu converter.
HOW TO USE osu_converter:
1) Prepare .osu files of the beatmap you want.
2) Launch IAVT_osu_converter.exe from command line with parameters: osu_file.osu output.txt <offset>.
3) Rename the output file into "MXXX_DY_MID.txt" where XXX is the ID of the song (you can go to /outputfolder/resource/common/songs/ and see it there), Y - difficulty (1 - easy, 2 - medium, 3 - hard).
4) Place the output files in /outputfolder/resource/common/songs/ and transfer everything to Vita.
The first time you boot the game after this the mod song is going to show up as locked, you need to play some other song once to unlock it.
This is my first time ever releasing something, so I would appreciate constructive criticism rather than just shouting "IT'S ALL HORRIBLE!", thank you.
Video tutorial:
Video tutorial on how to make your beatmaps more awesome by adding curves and different tracks.
Credits:
@Nagato - for providing texture conversion tool
osu-parser - https://github.com/nojhamster/osu-parser
x264 - http://www.videolan.org/developers/x264.html
ffmpeg - https://www.ffmpeg.org/
DOWNLOADS:
IAVT_Mod_Tool - Google Drive (11/25/2021 UPDATE Fixed Google Drive Links)
IAVT_osu_converter - Google Drive (11/25/2021 UPDATE Fixed Google Drive Links)
Last edited by MrComputerRevo,