Not a member yet? Why not Sign up today
Create an account  

  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 
DOAX Venus Vacation Ripping

#1
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

[Image: doaxvv_tut_01_by_protocolx27-dc1htno.png]

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.

[Image: doaxvv_tut_02_by_protocolx27-dc1hth5.png]

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.

[Image: doaxvv_tut_03_by_protocolx27-dc1htgu.png]

[Image: doaxvv_tut_04_by_protocolx27-dc1htgo.png]

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.

[Image: doaxvv_tut_05_by_protocolx27-dc1htgc.png]

Ctrl + E to Select from the start of the TMC to the Length of the TMC.

[Image: doaxvv_tut_06_by_protocolx27-dc1htg5.png]

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.

[Image: doaxvv_tut_07_by_protocolx27-dc1htft.png]

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

[Image: doaxvv_tut_08_by_protocolx27-dc1htfp.png]

Place the cursor at the start of the bytes once found.

[Image: doaxvv_tut_09_by_protocolx27-dc1htfh.png]

Ctrl + E to Select from the start of the TMCL to the Length of the TMCL

[Image: doaxvv_tut_10_by_protocolx27-dc1hthb.png]

Copy this data, Open a New File and save it as the swimsuit_name.TMCL
[+] 4 users Like ProtocolX27's post
Reply

#2
So with this method have i the costume ready to play on DOA5LR?
Reply

#3
(01-29-2018, 07:48 PM)gatto tom Wrote: So with this method have i the costume ready to play on DOA5LR?

Unfortunately, no :Sad

TN changed up format stuff again, but it at least leads having the containers in their raw form instead of static obj's from Ninja Ripper.  For the mods I've done so far, I've still had to do the usual amount of Blender work, it's just that it has been handy to have some of the original weights & armature to reference once converted to an FBX. 

I'll send you a couple other notes I have on this.

Plus if this knowledge is other there hopefully other tool makers can break it down further.
Reply

#4
Hi ProtocolX27.
I try your manual, but I failed.
Can you check if my TMC is correct, would you help me?
[Image: r6hQVzE.jpg]
TMC&TMCL
http://www.mediafire.com/file/nx0g8sni69...s_11_a.zip
Reply

#5
(02-09-2018, 06:30 AM)tantrave Wrote: Hi ProtocolX27.
I try your manual, but I failed.
Can you check if my TMC is correct, would you help me?
[Image: r6hQVzE.jpg]
TMC&TMCL
http://www.mediafire.com/file/nx0g8sni69...s_11_a.zip

Did ProtocolX27  give you the plug-in to read TMC and TMCL of DOAXVV? I can take a look if you want. If you want i can give you the Kasumi SSR i already extracted and i am working on it
[+] 1 user Likes gatto tom's post
Reply

#6
Some one should create a tutorial video on how to do this. Would help lots of people out!
Reply

#7
(02-15-2018, 07:27 AM)gatto tom Wrote: Did ProtocolX27  give you the plug-in to read TMC and TMCL of DOAXVV? I can take a look if you want. If you want i can give you the Kasumi SSR i already extracted and i am working on it

Hi gatto tom.
I have not received a plugin. I used the plugin by Doutoku made.
Thank you, Please check this TMC.
I want technic and plugin. I don't need Kasumi SSR a file. thank you.

I'm sorry if my writings were wrong.
Reply

#8
(02-15-2018, 02:04 PM)tantrave Wrote:
(02-15-2018, 07:27 AM)gatto tom Wrote: Did ProtocolX27  give you the plug-in to read TMC and TMCL of DOAXVV? I can take a look if you want. If you want i can give you the Kasumi SSR i already extracted and i am working on it

Hi gatto tom.
I have not received a plugin. I used the plugin by Doutoku made.
Thank you, Please check this TMC.
I want technic and plugin. I don't need Kasumi SSR a file. thank you.

I'm sorry if my writings were wrong.

Well i checked. You extracted the Valentine one. Is that you wanted?
[+] 1 user Likes gatto tom's post
Reply

#9
This is all quite complicated.
Just a quick question:

Can I extract 3D models out of the game with this?

With all UV Maps, maybe rig etc?
Reply

#10
(02-15-2018, 02:40 PM)gatto tom Wrote: Well i checked. You extracted the Valentine one. Is that you wanted?

Very thank you Gatto tom.
I am glad to know that my process is not wrong.
I don't have the plugin, I could not confirm if the procedure was correct.

I want the plugin.
Would you give me the plugin?
Reply

#11
(02-15-2018, 03:19 PM)knight77 Wrote: This is all quite complicated.
Just a quick question:

Can I extract 3D models out of the game with this?

With all UV Maps, maybe rig etc?

Well yes. With Noesis you export the TMC as .fbx and you will have the weights. You can export the textures as DDS too
Reply

#12
Sorry guys, been busy with other projects, so I haven't been on here much or on DOA.

This does allow for capturing the raw files, and has tom said, converting to FBX can allow for weights and UV's within Blender.

The Doutoku plugin unfortunately does not work though unless he were to update it since the PC VV format is different than DOA5
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)