01-29-2018, 02:38 AM
In case anyone wants to tinker with data containers from Venus Vacation this is a basic write up on how to get the containers should anyone want to decipher them for use in other stuff. Isn't much for resources, so hopefully this opens the door for more tools. This involves ripping the files from memory while the game is running.
For this you will need DOAX VV installed on your PC and the Release Candidate (2.0) of HxD to rip the data.
Start the DOAXVV from the Launcher. This will load DOAX_VV.exe into memory.
Run HxD as Administrator
Select Tools > Open main memory
Select DOAX_VV.exe. You can do this before the game finishes loading but you'll want to wait until an asset you want is on screen before looking for it. If there is a specific swimsuit you want, it's best to put it on one of your characters then look for it in memory.
Text Search for 'mdlgeo'. You can search for 'TMC' but it may not be as unique as mdlgeo. There are lots of TMC's, so you'll have to keep looking until you find one with a swimsuit name.
Place the cursor in the hex in front of 'TMC'.
Make note of the TMC Length. This is the first 4 bytes on the line right underneath TMC. These will need to be reversed, but they represent the length of the file.
Ctrl + E to Select from the start of the TMC to the Length of the TMC.
Copy this data, Open a New File and save it as the swimsuit_name.TMC
Text Search 'lheader' inside this new TMC.
Copy the 8 bytes including the TMCL Length.
Go back to the DOAX_VV.exe data.
Hex Search for the bytes copied from the LHeader. The outlined bytes is the actual length and will need to be reversed just like the TMC Length
Place the cursor at the start of the bytes once found.
Ctrl + E to Select from the start of the TMCL to the Length of the TMCL
Copy this data, Open a New File and save it as the swimsuit_name.TMCL
For this you will need DOAX VV installed on your PC and the Release Candidate (2.0) of HxD to rip the data.
Start the DOAXVV from the Launcher. This will load DOAX_VV.exe into memory.
Run HxD as Administrator
Select Tools > Open main memory
Select DOAX_VV.exe. You can do this before the game finishes loading but you'll want to wait until an asset you want is on screen before looking for it. If there is a specific swimsuit you want, it's best to put it on one of your characters then look for it in memory.
Text Search for 'mdlgeo'. You can search for 'TMC' but it may not be as unique as mdlgeo. There are lots of TMC's, so you'll have to keep looking until you find one with a swimsuit name.
Place the cursor in the hex in front of 'TMC'.
Make note of the TMC Length. This is the first 4 bytes on the line right underneath TMC. These will need to be reversed, but they represent the length of the file.
Ctrl + E to Select from the start of the TMC to the Length of the TMC.
Copy this data, Open a New File and save it as the swimsuit_name.TMC
Text Search 'lheader' inside this new TMC.
Copy the 8 bytes including the TMCL Length.
Go back to the DOAX_VV.exe data.
Hex Search for the bytes copied from the LHeader. The outlined bytes is the actual length and will need to be reversed just like the TMC Length
Place the cursor at the start of the bytes once found.
Ctrl + E to Select from the start of the TMCL to the Length of the TMCL
Copy this data, Open a New File and save it as the swimsuit_name.TMCL