Post by eternity on Oct 29, 2016 17:00:49 GMT
If you like my tools, you can support me at www.patreon.com/eternity_tools.
DON'T REUSE THE LINKS ON THIS THREAD. DON'T REUPLOAD ANY OF THE FILES HERE.
IF YOU WANT TO LINK SOMETHING, LINK TO THIS THREAD INSTEAD, AND STOP SPREADING OLD VERSIONS OF THE TOOLS.
In this thread, I will dump any tool that I make for Xenoverse 2.
- XV2 Mods Installer. It has its own thread here.
- xv2patcher: a patch to make the game load loose files, and give them priority over the files at cpk. As of version 0.4 and greater, it can do some more things.
Latest version, 1.2: here.
Copy the folders "bin" and "XV2PATCHER" to the main root of DB Xenoverse 2 installation.
On a default Steam installation, that would be "C:\Program Files (x86)\Steam\steamapps\common\DB Xenoverse 2"
(Note: xv2patcher doesn't overwrite any files of the game. The .dll used for inject is not in a normal game install).
Your loose files go in the main install directory, following the same path that in the cpk.
For example, the file data/sound/CAR_BGM.acb would go in "C:\Program Files (x86)\Steam\steamapps\common\DB Xenoverse 2\data\sound\CAR_BGM.acb" on default install.
A remainder that movie files don't go inside data folder, but in movies directory.
------
A note about xv2patcher and future game updates: the patcher for Xenoverse 1 and Soldiers' Soul were released after the company had released all updates, so they weren't coded with that in mind. On the other side, xv2patcher has been coded from the beginning with that in mind, and it will likely survive several updates. That said, this can't be guaranteed. A very big change in the code that displaces too much the code, or a big change in one of the reading routines could cause the patch to not longer work.
If that ever happened, you will get a message from xv2patcher saying something like "Failed to apply patch ....", and it will abort the process, so you will have to uninstall it until
- Eternity Audio Tool: a tool to extract and modify audio files from games that use Criware audio. Link. Xenoverse 2 needs version 0.91 or higher or the saved .acb won't work properly in the game.
- iggy_as3_test: Download here. (version 0.2)
Before describing what iggy_as3_test is, it is better to describe what it is not.
iggy_as3_test IS NOT an iggy->swf or swf->iggy tool.
iggy_as3_test is a tool that can extract the ActionScript3 code of an iggy file, and put it into a dummy .swf that can be used for analysis7modification of the code. Optionally, the actionscript3 code can be saved instead to a pure ActionScript3 bytecode file (.abc extension).
iggy_as3_test can also inject back the AS3 code from an .swf or .abc file into an existing iggy, and that's its main function. In case it wasn't yet clear: my tool only operates on the actionscript3 code, not on the gui objects of the flash.
Usage:
- Extract as3 code to dummy swf: just drag and drop the iggy file to the tool (or in command line call with the file as single param)
- Extract as3 code to abc file: run the tool from command line like this "iggy_as3_test myfile.iggy myfile.abc"
- Inject as3 code from either a swf or abc (replacing existing code) into an iggy: just drag and drop the .swf or .abc file into the tool. An iggy with same base name must exist, and it is the one that will be modified.
- yace ("Yet Another Cpk Extractor"): link. (Latest version is 0.2)
It is a cpk extractor, which unlike CripakTools and cpktools, it supports all current files of the game. It can be used with its gui, or you can drag and drop files into the exe. You can drag and drop multiple files, and the tool will extract one cpk after another.
- genser (it stands for generic serializer, but that was too long): Link. Current version is 1.8.
It is a tool that can "xmlize" some binary files into readable xml, and then convert the xml back to a binary. Usage is simply: drop a binary file, it will generate an xml. Drop and xml, it will generate a binary file.
Currently supported Xenoverse 2 formats are: cms, cus, msg, cso, bcs, hci, sev, cml, pal, emm (compatible with libxenoverse), emb (only one person between 1 million needs to xmlize an emb), and maybe emo (i don't think it will work with the xenoverse emo, but you can test).
- Cycit (short of "Customize your citizens"). Link. Current versions is 0.61.
Cycit is a tool to customize the npc citizens of Conton City. It is also able to convert them into x2m clones.
- xv2savdec and xv2savown (they come together in same package) Current version: 0.1. Link.
xv2savdec is a tool to decrypt and re-encrypt Xenoverse 2 save files (DBXV2.sav).
Drag a .sav file into the program, and it will create a ".sav.dec" file with the decrypted content.
Drag a .sav.dec, and it will create an encrypted .sav file.
xv2savown is to change the "Steam ownership" of the save. Saves in DBXV2 are protected per Steam account. If you drag a sav of someone else to this exe, and you enter your Steam ID 64 (important, it must be the 64 one!!), you will be able to use that save.
Use these two with care, always backup your .sav files.
- Cac2X2m Link. Current version is 0.4.
Cac2X2m is a tool able to get a custom character from a save file and turn it into a clone that can be installed with XV2 Mods Installer.








icon in the bottom right bar (may not be applicable if you're on Forums.net), or you can disable the welcome window and/or the icon by going to Plugins > Manage > Custom Mini-Profile Creator and changing the Show Help option.


