violetta3ds Posted September 17, 2022 Posted September 17, 2022 This is how to mod DLC costumes. Spoiler (1) Required Tools orbis-pub-chk.exe: Extract pkg file orbis-pub-gen.exe: Create pkg file psa*c.exe: Extract or compress psarc file (TMC/TMCL files exist in psarc) orbis-im*ge*g*f.exe: Create GNF textures The orbis-pub-chk and orbis-pub-gen tools are available on github (PS4-Fake-PKG-Tools). The psa*c and orbis-im*ge*g*f tools are included in leaked PS4 SDK (Do NOT paste links unless you want to take this site down by S*ny). (2) Prepare I assume you legally have a DLC installed on your PS4. Dump a DLC as a pkg file. HalfMileRide taught howto. In this guide we use Salmon Roe DLC swimsuits (free), because it's easiest one to be selected with small amount of button presses in game (press L several times then press D-pad Left), but you can use another DLC. To unlock all costumes (excluding paid ones), use Save Wizard MAX (a expensive tool) or search 100% save on the web and load it with PS4 Save Mounter. (3) Swap DLC Costume with Another Costume [EASY] Extract the DLC pkg file, then extract psarc file. You'll get these important files: package_data.bin: Describes filesizes and filenames of the files below. Costume_Name_TMC.tmc: Costume's main file which describes model structure. Costume_Name_TMCL.tmcl: Costume's data file which contains textures and vertex datas. Costume_Name_YWRK.ywrk: Costume's physics metadata? (no need to edit) Let's swap the costume Ayane's Salmon Roe I (AYA_OWN_VS_12_I) with another one. In this guide we use the costume "Balinese" which is extracted from main game's pkg file: AYA_MAR_PA_05_B_TMC.tmc AYA_MAR_PA_05_B_TMCL.tmcl AYA_MAR_PA_05_B_YWRK.ywrk Overwrite above file contents to: AYA_OWN_VS_12_I_TMC.tmc AYA_OWN_VS_12_I_TMCL.tmcl AYA_OWN_VS_12_I_YWRK.ywrk Compress psarc file. Now we need to update package_data.bin, because filesizes were changed. Open package_data.bin and you'll see a filename list (terminated by NULL chars). Find target costume filenames and determine each order number in the list. AYA_OWN_VS_12_I_TMC.tmc = 25th AYA_OWN_VS_12_I_TMCL.tmcl = 26th AYA_OWN_VS_12_I_YWRK.ywrk = 27th Update each filesize on address: 168 + (N-1)x36 Value format is 32bit integer. Create DLC pkg file. Install your new DLC pkg on PS4. (4) Hide Some Parts [EASY] Open TMC file and find string occurrences of "ObjGeo". There is a object name "WGT_mizugi" which means a swimsuit object. You can see the sub mesh count (=7) on the top and 7 offset values (32bit integer values) on the bottom. Let's hide the first sub mesh (bra). Change the sub mesh count to 6, and shift offset values back. Now the part is hidden. (5) Change Texture [EASY] Open TMCL file and get GNF texture files from it. Find string occurrences of "GNF" and you'll see each filesize on the right. You can view *.gnf files with a tool Noesis. In case of this costume you'll find skin texture is 4th GNF and tan texture is 6th GNF. Let's create our new textures. You can use DOAVV mods' textures. > orbis-im*ge*g*f.exe -p -f Bc7UNormSrgb -b 1.0 -i INPUT_FILENAME -o output.gnf Paste them into TMCL file. (6) Importing DOAXVV Mods [ADVANCED] For advanced modding (importing DOAXVV meshes), refer previous posts. Mesh Data Format (to replace mesh): Increasing Vertex Count: Using 2K texture: 5
violetta3ds Posted September 17, 2022 Posted September 17, 2022 9 hours ago, DOAX3GLITCHER said: Have you found a way to generate a completely new dlc ? Above guide overwrites existing DLC. (only updated the last color variation Salmon Roe I, and A to H are unchanged)
bobcan Posted September 19, 2022 Posted September 19, 2022 On 9/13/2022 at 4:44 AM, DOAX3GLITCHER said: well the author removed the video... anyway your poc looks great I have Blue-ray DOAX3 and doax3s OK~packaging and re-installing the whole pkg , do you have the DOAX3 NUDE mod please? PKG? can you share the mods? doax3 for ps4 packaging and re-installing the whole pkg
bobcan Posted September 20, 2022 Posted September 20, 2022 On 4/29/2022 at 8:10 PM, violetta3ds said: to control how tan is made, swap tan texture in tmcl with another one. https://imgur.com/a/tOaMNCO can you share the mods? for ps4 packaging and re-installing the whole pkg
Guest Posted September 21, 2022 Posted September 21, 2022 15 hours ago, bobcan said: can you share the mods? for ps4 packaging and re-installing the whole pkg There is one Proof-Of-Concept mod in the OP, use base 64 to decode the string, otherwise wait for violetta3ds to upload his own mods.
Guest Posted September 21, 2022 Posted September 21, 2022 On 9/16/2022 at 11:07 PM, violetta3ds said: This is how to mod DLC costumes. Hide contents (1) Required Tools orbis-pub-chk.exe: Extract pkg file orbis-pub-gen.exe: Create pkg file psa*c.exe: Extract or compress psarc file (TMC/TMCL files exist in psarc) orbis-im*ge*g*f.exe: Create GNF textures The orbis-pub-chk and orbis-pub-gen tools are available on github (PS4-Fake-PKG-Tools). The psa*c and orbis-im*ge*g*f tools are included in leaked PS4 SDK (Do NOT paste links unless you want to take this site down by S*ny). (2) Prepare I assume you legally have a DLC installed on your PS4. Dump a DLC as a pkg file. HalfMileRide taught howto. In this guide we use Salmon Roe DLC swimsuits (free), because it's easiest one to be selected with small amount of button presses in game (press L several times then press D-pad Left), but you can use another DLC. To unlock all costumes (excluding paid ones), use Save Wizard MAX (a expensive tool) or search 100% save on the web and load it with PS4 Save Mounter. (3) Swap DLC Costume with Another Costume [EASY] Extract the DLC pkg file, then extract psarc file. You'll get these important files: package_data.bin: Describes filesizes and filenames of the files below. Costume_Name_TMC.tmc: Costume's main file which describes model structure. Costume_Name_TMCL.tmcl: Costume's data file which contains textures and vertex datas. Costume_Name_YWRK.ywrk: Costume's physics metadata? (no need to edit) Let's swap the costume Ayane's Salmon Roe I (AYA_OWN_VS_12_I) with another one. In this guide we use the costume "Balinese" which is extracted from main game's pkg file: AYA_MAR_PA_05_B_TMC.tmc AYA_MAR_PA_05_B_TMCL.tmcl AYA_MAR_PA_05_B_YWRK.ywrk Overwrite above file contents to: AYA_OWN_VS_12_I_TMC.tmc AYA_OWN_VS_12_I_TMCL.tmcl AYA_OWN_VS_12_I_YWRK.ywrk Compress psarc file. Now we need to update package_data.bin, because filesizes were changed. Open package_data.bin and you'll see a filename list (terminated by NULL chars). Find target costume filenames and determine each order number in the list. AYA_OWN_VS_12_I_TMC.tmc = 25th AYA_OWN_VS_12_I_TMCL.tmcl = 26th AYA_OWN_VS_12_I_YWRK.ywrk = 27th Update each filesize on address: 168 + (N-1)x36 Value format is 32bit integer. Create DLC pkg file. Install your new DLC pkg on PS4. (4) Hide Some Parts [EASY] Open TMC file and find string occurrences of "ObjGeo". There is a object name "WGT_mizugi" which means a swimsuit object. You can see the sub mesh count (=7) on the top and 7 offset values (32bit integer values) on the bottom. Let's hide the first sub mesh (bra). Change the sub mesh count to 6, and shift offset values back. Now the part is hidden. (5) Change Texture [EASY] Open TMCL file and get GNF texture files from it. Find string occurrences of "GNF" and you'll see each filesize on the right. You can view *.gnf files with a tool Noesis. In case of this costume you'll find skin texture is 4th GNF and tan texture is 6th GNF. Let's create our new textures. You can use DOAVV mods' textures. > orbis-im*ge*g*f.exe -p -f Bc7UNormSrgb -b 1.0 -i INPUT_FILENAME -o output.gnf Paste them into TMCL file. (6) Importing DOAXVV Mods [ADVANCED] For advanced modding (importing DOAXVV meshes), refer previous posts. Mesh Data Format (to replace mesh): Increasing Vertex Count: Using 2K texture: Wow, I am quite seriously grateful for this, no one else has gone as far as to deliver 2 tutorials regarding DOAX3 PS4 modding, I hope to be able to check out your mods soon, I'm sure you'll find lots of people here that will love them.
starash Posted September 21, 2022 Posted September 21, 2022 Looking forward to a tutorial or injection tool that even a monkey can learn ? 2
bobcan Posted September 21, 2022 Posted September 21, 2022 On 9/17/2022 at 2:07 PM, violetta3ds said: This is how to mod DLC costumes. Reveal hidden contents (1) Required Tools orbis-pub-chk.exe: Extract pkg file orbis-pub-gen.exe: Create pkg file psa*c.exe: Extract or compress psarc file (TMC/TMCL files exist in psarc) orbis-im*ge*g*f.exe: Create GNF textures The orbis-pub-chk and orbis-pub-gen tools are available on github (PS4-Fake-PKG-Tools). The psa*c and orbis-im*ge*g*f tools are included in leaked PS4 SDK (Do NOT paste links unless you want to take this site down by S*ny). (2) Prepare I assume you legally have a DLC installed on your PS4. Dump a DLC as a pkg file. HalfMileRide taught howto. In this guide we use Salmon Roe DLC swimsuits (free), because it's easiest one to be selected with small amount of button presses in game (press L several times then press D-pad Left), but you can use another DLC. To unlock all costumes (excluding paid ones), use Save Wizard MAX (a expensive tool) or search 100% save on the web and load it with PS4 Save Mounter. (3) Swap DLC Costume with Another Costume [EASY] Extract the DLC pkg file, then extract psarc file. You'll get these important files: package_data.bin: Describes filesizes and filenames of the files below. Costume_Name_TMC.tmc: Costume's main file which describes model structure. Costume_Name_TMCL.tmcl: Costume's data file which contains textures and vertex datas. Costume_Name_YWRK.ywrk: Costume's physics metadata? (no need to edit) Let's swap the costume Ayane's Salmon Roe I (AYA_OWN_VS_12_I) with another one. In this guide we use the costume "Balinese" which is extracted from main game's pkg file: AYA_MAR_PA_05_B_TMC.tmc AYA_MAR_PA_05_B_TMCL.tmcl AYA_MAR_PA_05_B_YWRK.ywrk Overwrite above file contents to: AYA_OWN_VS_12_I_TMC.tmc AYA_OWN_VS_12_I_TMCL.tmcl AYA_OWN_VS_12_I_YWRK.ywrk Compress psarc file. Now we need to update package_data.bin, because filesizes were changed. Open package_data.bin and you'll see a filename list (terminated by NULL chars). Find target costume filenames and determine each order number in the list. AYA_OWN_VS_12_I_TMC.tmc = 25th AYA_OWN_VS_12_I_TMCL.tmcl = 26th AYA_OWN_VS_12_I_YWRK.ywrk = 27th Update each filesize on address: 168 + (N-1)x36 Value format is 32bit integer. Create DLC pkg file. Install your new DLC pkg on PS4. (4) Hide Some Parts [EASY] Open TMC file and find string occurrences of "ObjGeo". There is a object name "WGT_mizugi" which means a swimsuit object. You can see the sub mesh count (=7) on the top and 7 offset values (32bit integer values) on the bottom. Let's hide the first sub mesh (bra). Change the sub mesh count to 6, and shift offset values back. Now the part is hidden. (5) Change Texture [EASY] Open TMCL file and get GNF texture files from it. Find string occurrences of "GNF" and you'll see each filesize on the right. You can view *.gnf files with a tool Noesis. In case of this costume you'll find skin texture is 4th GNF and tan texture is 6th GNF. Let's create our new textures. You can use DOAVV mods' textures. > orbis-im*ge*g*f.exe -p -f Bc7UNormSrgb -b 1.0 -i INPUT_FILENAME -o output.gnf Paste them into TMCL file. (6) Importing DOAXVV Mods [ADVANCED] For advanced modding (importing DOAXVV meshes), refer previous posts. Mesh Data Format (to replace mesh): Increasing Vertex Count: Using 2K texture: Sorry look at where to find file location mods for cloths??
IPK Posted September 21, 2022 Posted September 21, 2022 Thanks to Violeta's info on the TMC data structure I've finally been able to import DOAX3S Switch DLCs into Blender (with correct weights!) through hex editing Spoiler I've also been able to successfully inject Maro's 4k Hitomi skin downsampled to 2k into a TMCL file by following Violeta's 2k skin tutorial. But it seems I keep messing up the TMC data when trying to update the size/data offsets. I currently do not have access to a PS4 so I cannot check if costumes will load properly in game If anyone wants to take a look I've uploaded my failed TMC edit here aHR0cHM6Ly93d3c3NC56aXBweXNoYXJlLmNvbS92L0x4dlpzOGUyL2ZpbGUuaHRtbAo= 1
violetta3ds Posted September 22, 2022 Posted September 22, 2022 @IPK You have great Blender skill! I confirmed your files but: 1. TMCL filesize is larger than expected. You probably injected doubled data when "Inject empty data (4194304 bytes)". 2. TMC is corrupted because you wrote wrong offset/size values when "(6) Update TMC file's LHeader". 1
IPK Posted September 23, 2022 Posted September 23, 2022 @violetta3ds Thanks for checking! I'll see if I can edit it again when I have time next week @DOAX3GLITCHER The textures in the Switch TMCL files are in g1t format unlike PS4 which are gnf. There's a quickbms script to extract the Switch TMCL textures that you can find on xentax
starash Posted September 25, 2022 Posted September 25, 2022 I was surprised to find out that NS emulators are in full swing compared to PS4's. DOAX3S.mp4 4
lemu4739 Posted October 17, 2022 Posted October 17, 2022 I can't dump DLC well I try to download it with FTP, but it is an empty folder or the download itself does not go well in the first place. ”While in-game select one pictorial with a random swimsuit and one with the swimsuit I want to dump (do this multiple times), the DLC files will dissapear really quickly from the mount point so you must intermittently load pictorials and refresh the FTP program until the 'Content-ID-ac' folder appears, ” Is this the zack island in game Or is it a gravure menu such as owner paradise? Also, is it possible to replace a non-DLC swimsuit?
violetta3ds Posted October 17, 2022 Posted October 17, 2022 7 hours ago, lemu4739 said: Also, is it possible to replace a non-DLC swimsuit? Yes, it's possible to replace non-DLC swimsuits by rebuilding Update pkg file. But keep in mind that it takes longer time to build it. Update pkg: 10 to 30 minutes (very slow) DLC pkg: 5 to 10 seconds (fast)
lemu4739 Posted October 23, 2022 Posted October 23, 2022 On 10/18/2022 at 7:17 AM, violetta3ds said: Yes, it's possible to replace non-DLC swimsuits by rebuilding Update pkg file. But keep in mind that it takes longer time to build it. Update pkg: 10 to 30 minutes (very slow) DLC pkg: 5 to 10 seconds (fast) Thank you for your reply. I still can't dump DLC, so I'm going to try once with a game backup. Also, is there a better way to dump DLC?
PotatoG6 Posted November 4, 2022 Posted November 4, 2022 (edited) Is it hard to jailbreak a ps4 if you're on the required firmware? Like, is it a long complicated process? Edited November 4, 2022 by PotatoG6
tod007 Posted November 4, 2022 Posted November 4, 2022 Anyone made any other DOAX3F nude mod in pkg so far? There is a resident evil 3 remake PS4 Jill nude mod released recently. Maybe that guy knows how to make nude mod for DOAX3F.
Jinraider Posted December 13, 2022 Posted December 13, 2022 Is there a reason Fortune is used here instead of Scarlett? I also heard that the Switch version is impossible to mod as of right now...
ADQCEZ Posted December 14, 2022 Posted December 14, 2022 On 8/29/2022 at 7:42 AM, HalfMileRide said: I have some, where would I upload? So, where did you upload your videos?
violetta3ds Posted December 15, 2022 Posted December 15, 2022 On 12/12/2022 at 1:41 PM, PotatoG6 said: What happened to violetta3ds? jailbreaking is easy, you can follow these websites. - https://wololo.net/ps4-jailbreak-ps4-cfw4dummies/ - https://gbatemp.net/forums/sony-playstation-4.251/ or, do you have any questions on my modding guides? On 12/13/2022 at 10:20 PM, Jinraider said: Is there a reason Fortune is used here instead of Scarlett? I also heard that the Switch version is impossible to mod as of right now... Here is basic comparison. Regarding PS4's Fortune and PS4's Scarlet, there are no crucial differences for modding. Choose your favorite one. (Like I mentioned earlier, rebuilding DLC pkg file is faster than rebuilding Game's pkg file, when modding. In other words, modding DLC swimsuit is easier than modding non-DLC swimsuit. So, for instance if you have more DLC pkg files of Fortune, you're better to choose Fortune.) 4
onehitforfun Posted December 16, 2022 Posted December 16, 2022 @violetta3ds is there a chance you can do us all a favor and post more videos of your mod in action in VR? ?
PotatoG6 Posted December 17, 2022 Posted December 17, 2022 On 12/15/2022 at 10:06 AM, violetta3ds said: jailbreaking is easy, you can follow these websites. - https://wololo.net/ps4-jailbreak-ps4-cfw4dummies/ - https://gbatemp.net/forums/sony-playstation-4.251/ or, do you have any questions on my modding guides? Here is basic comparison. Regarding PS4's Fortune and PS4's Scarlet, there are no crucial differences for modding. Choose your favorite one. (Like I mentioned earlier, rebuilding DLC pkg file is faster than rebuilding Game's pkg file, when modding. In other words, modding DLC swimsuit is easier than modding non-DLC swimsuit. So, for instance if you have more DLC pkg files of Fortune, you're better to choose Fortune.) Oh my, thank you so much for replying. I really appreciate it.
johnreed26 Posted December 28, 2022 Posted December 28, 2022 On 10/17/2022 at 6:17 PM, violetta3ds said: Yes, it's possible to replace non-DLC swimsuits by rebuilding Update pkg file. But keep in mind that it takes longer time to build it. Update pkg: 10 to 30 minutes (very slow) DLC pkg: 5 to 10 seconds (fast) How do you rebuild the dlc pkg file?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now