Hacking IA/VT -colorful- Add new songs + osu converter

MrComputerRevo

Well-Known Member
OP
Newcomer
Joined
May 13, 2013
Messages
93
Trophies
0
Age
28
XP
1,078
Country
Ukraine
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)
 
Last edited by MrComputerRevo,

MrComputerRevo

Well-Known Member
OP
Newcomer
Joined
May 13, 2013
Messages
93
Trophies
0
Age
28
XP
1,078
Country
Ukraine
can this replace songs? just can't beat this damn song in one of the challanges =-=
If you want to replace with your own, then yeah, but you have to replace the ID of the song with the one you want to replace in all files. If you want to replace something with already existing song, it's the same. just copy the files of that song and change IDs everywhere.
 

kftX

Well-Known Member
Newcomer
Joined
Aug 13, 2016
Messages
48
Trophies
0
Age
37
XP
79
Country
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 x264 encoder named x264.exe and ffmpeg.exe in the "tools" directory.
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:


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 - https://goo.gl/7KhCXX (UPDATE 10/14/2016 PLEASE RE-DOWNLOAD!)
IAVT_osu_converter - https://goo.gl/tik0XL


This is amazing. The fact we can ADD songs and not replace them and enjoy both vanilla and modded is great. Can't thank you enough.
 

Maxuk

Member
Newcomer
Joined
Sep 19, 2016
Messages
13
Trophies
0
Age
24
XP
56
Country
Cote d'Ivoire
You don't say that the version needed for the scaleform videoencoder is the 4.0, the olders don't work for a diference in the video convertion
 

MrComputerRevo

Well-Known Member
OP
Newcomer
Joined
May 13, 2013
Messages
93
Trophies
0
Age
28
XP
1,078
Country
Ukraine
You don't say that the version needed for the scaleform videoencoder is the 4.0, the olders don't work for a diference in the video convertion
Huh, the only version I could find was 4.0 so I thought that's the only one floating around. Are you sure the older one doesn't work? I'm only using it to mux video and audio into .usm, so conversion stuff shouldn't matter.
 

Maxuk

Member
Newcomer
Joined
Sep 19, 2016
Messages
13
Trophies
0
Age
24
XP
56
Country
Cote d'Ivoire
Huh, the only version I could find was 4.0 so I thought that's the only one floating around. Are you sure the older one doesn't work? I'm only using it to mux video and audio into .usm, so conversion stuff shouldn't matter.
I'm not completely sure, but when I extract a usm file in the version 3.7, the codec used in the video has a diference.
And I have a question, the video used in the tool has to have more than 30 FPS for work? I`m having a error with a video
 

MrComputerRevo

Well-Known Member
OP
Newcomer
Joined
May 13, 2013
Messages
93
Trophies
0
Age
28
XP
1,078
Country
Ukraine
I'm not completely sure, but when I extract a usm file in the version 3.7, the codec used in the video has a diference.
And I have a question, the video used in the tool has to have more than 30 FPS for work? I`m having a error with a video
Any Scaleform VideoEncoder should work. 30FPS is needed because IA/VT ties in to it, and you will have timing issues if it's more or less, but technically any video should work, it will just be weird looking because when encoding to h264 I convert everything to 29.97FPS. Please post the error you are having.
 
Last edited by MrComputerRevo,

Maxuk

Member
Newcomer
Joined
Sep 19, 2016
Messages
13
Trophies
0
Age
24
XP
56
Country
Cote d'Ivoire
Any Scaleform VideoEncoder should work. 30FPS is needed because IA/VT ties in to it, and you will have timing issues if it's more or less, but technically any video should work, it will just be weird looking because when encoding to h264 I convert everything to 29.97FPS. Please post the error you are having.
Maybe if the video have a less framerate than 29.97, a error appears. The x264 part fail for a Fps=29.47, and after a time, the Mod Toolc crash
 

MrComputerRevo

Well-Known Member
OP
Newcomer
Joined
May 13, 2013
Messages
93
Trophies
0
Age
28
XP
1,078
Country
Ukraine
Maybe if the video have a less framerate than 29.97, a error appears. The x264 part fail for a Fps=29.47, and after a time, the Mod Toolc crash
Can you send me the video you are trying with? Also the scaleform converter you are trying with in PM
 

Bubblegum39

Member
Newcomer
Joined
Oct 15, 2016
Messages
6
Trophies
0
Age
101
XP
51
Country
I think the work behind this tool is great and all, but I'm having some problems getting my custom song to display in the game. It doesn't show up at all... I copied the resource folder to the app folder on my vita after the tool had finished but for some reason, it hadn't shown up. I've tried multiple times but it still doesn't seem to show.

Could you please help me if you know what's wrong? :)
 

MrComputerRevo

Well-Known Member
OP
Newcomer
Joined
May 13, 2013
Messages
93
Trophies
0
Age
28
XP
1,078
Country
Ukraine
I think the work behind this tool is great and all, but I'm having some problems getting my custom song to display in the game. It doesn't show up at all... I copied the resource folder to the app folder on my vita after the tool had finished but for some reason, it hadn't shown up. I've tried multiple times but it still doesn't seem to show.

Could you please help me if you know what's wrong? :)
Did you play some other song at least once? The song should show up at the end of the list.
 

Bubblegum39

Member
Newcomer
Joined
Oct 15, 2016
Messages
6
Trophies
0
Age
101
XP
51
Country
Just making sure, you copied to ux0:/app/PCSG00355/ right? And you don't have a physical version of the game?
No, I have it installed to app under that path. I've made sure and even tried deleting files that were being overwritten in case they weren't uploading right. Strange that this hasn't happened before...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Damn cleaned up 348GB's of crap I wasn't using with that lol
    +2
  • BigOnYa @ BigOnYa:
    But can it completely remove RealPlayer? Lol jk
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    I remember at one point it being pretty much labeled as malware lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think my favorite one was that dancing purple gorilla... I uninstalled that thing from sooo many machine people would be like "Why is my computer so slow?" lol because this thing is using like 30% of your system resources.....
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    This one lady... her son kept installing Kazaa... OK no problem the issue is he would download DBZ movies and they where amazing usually like 2-8KB in size lol can't remember how many times I had to format and reinstall windows over his stupidity. I even explained to him about file sizes multiple times...
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    yeah Bonzi buddy was malware sort of... It was borderline lol
  • Psionic Roshambo @ Psionic Roshambo:
    At minimum it was nothing anyone should have ever installed lol
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, RealPlayer is spyware too.
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Yeah, BonziBuddy was both spyware and ad-ware. It collected children's personal information without consent as well as display fake Windows popups.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast bonzi got discontinued
    +2
  • SylverReZ @ SylverReZ:
    @Xdqwerty, The people who created Bonzi now owns a company called 2KDirect; an advertising firm. https://www.ipromote.com/
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast they get slightly cleaner money
    +1
  • BakerMan @ BakerMan:
    guys, hot take
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So Bonzi buddy was an evil version of Alexa lol
    +2
  • BakerMan @ BakerMan:
    the legal drinking age here in the US is 21, as some of you may know, but i think either it should be 18 or the age you're an adult should be 21.
    +2
  • BakerMan @ BakerMan:
    and i know what you may be thinking, "why become an adult at 21? doesn't that mean that banging an 18 year old would be illegal?"
    first of all, being in a relationship with someone who's 18 is technically ok, as long as it started when they were 18, but the age gap is still weird depending on how old you are. besides, the age of consent differs between different states
    +1
  • BakerMan @ BakerMan:
    also my reasoning for adult age being 21 is because the reason that's the drinking (and now smoking) age is because it "gives them more time to think rationally and not drive drunk"
    so you should have that extra time to mature and think rationally before going to serve in the military or vote
    +1
  • BakerMan @ BakerMan:
    tl;dr the "adult" age and the legal drinking age (and voting age) here in the US should be the same
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    It's all good no one pays attention to the law anyway lol
  • BigOnYa @ BigOnYa:
    What about making kids wait till 18 or 21 to drive? And yea is messed up, you can join army and die for your country at age 18, but you can't drink alcohol or smoke a cig til 21, is ridiculous
    +2
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=XvAsR4O4W0w