Toolkit v1.00
Assembled by Dayuppy - 05.15.2020
This document aims to cover the tools and resources available for modding Dark Cloud as well as provide manual techniques for which no tool is yet available.
- Consolidate all the information regarding modifying Dark Cloud into one place.
- Include a copy of all known publicly available tools available for modding Dark Cloud into one kit.
Create tools for repacking files without patching them in by manual hex editing.
Make a utility to patch an ISO for distributing mods without the end user needing the entire toolkit to rebuild the ISO.
BATCH Scripts - Dayuppy
Deswizzle - Kojin
Imextract - Kojin
LightCloud - Xeeynamo
MES_Decrypt - MrManifold / Dayuppy
Pakextract - Kojin
QuickBMS Scripts - Dayuppy, aluigi, others
WhiteCloud - Xeeynamo
Create a new folder somewhere.
Extract the contents of DarkCloud_Toolkit.zip into the root directory of the new folder.
Place your Dark Cloud ISO into the ISOS folder. Rename the ISO to “DarkCloud.iso”. Run UNPACK_ORIG.BAT and enter y to create the new directory for the first time.
Place your PS2 BIOS dump into Tools\PCSX2 1.6.0 RC\bios .
Enter to close the window once extraction is completed.
Run the BUILD.BAT and then PLAY.BAT to verify that you are able to repack the files and launch the game.
NOTE: PCSX2 may need to be launched at least once outside of PLAY.BAT in order to set the configs.
TODO: Make a video demonstrating initial setup.
After running UNPACK_ORIG.BAT for the first time, it will have created four new directories.
When you modify the files within the extracted .chr, .img, .pac or .pak files etc., you will need to manually insert the binary data by hex editing before repacking until tools can be made to do this automatically.
Open Tools\rainbow_win32_bin_1.2.1-3\Rainbow.App.exe.
File > Open > DarkCloud_MOD_DAT\img_1
Choose MT01 - MT301.tm2 and open.
File > Export > Save
Navigate to DarkCloud_MOD_DAT\img_1 and open the .png copy of the file you just exported. You may then modify the file. Ensure that you do not enlarge the image or else it will fail to be injected back into the game's .DAT when we go to repack.
File > Import > .xml of the file you just modified.
File > Save as the original .tm2 name, overwriting the original.
Run the BUILD.BAT and then PLAY.BAT, check to see if the texture loaded successfully.
If it does not, copy the original .tm2 from DarkCloud_ORIG_DAT and place it back into your DarkCloud_MOD_DAT. Copy the DATA.DAT from DarkCloud_ORIG into DarkCloud_MOD. Run BUILD.BAT and PLAY.BAT again.
Go back and try a different image editor with the same process.
.DAT - Game Archive
.HD2
.HED
.BIN
.11 - ELF Executable
.IMG - Image Archive
.EDT
.INI
.STB
.TXT
.CHR - Character Archive - MDS & TM2
.PAK
.PAC
.MDS - Model Format
.TM2 - Image Format
.MOT - Animation Data ?
.WGT
.BBP
.MES - Localization & Strings
.SCN - Scene Archive - MDS & TM2
.OLD
.SCR
.PIM
.MPK
.MPD
.SND - Sound Archive
.PK3
.IPK
.PKG
https://www.reddit.com/r/DarkCloud/
https://discord.gg/PNXqAZ5 - r/DarkCloud discord
https://discord.gg/3QqYyEWjYD - DC1 Resource Server

