Overview
This guide is going to be how you access DDLC’s real files, as in unused images, all the audio from the game, and many cool stuff to look over. This is going to be explained as best as I can, and will have a lot of pictures for reference.Do not steal the DDLC images from the game and use them in your own, or any of it, it’s considered theft and takes a bit of common sense to understand.
Video Tutorial for Those Who Don’t Like Reading
The video will probably be better to watch, as it goes through it step by step. I give all credit to this guy because he did really good with this, this is the video inspiration behind this guide.
Getting Started
Before we get the programs need to do this, we must create three folders on your desktop named whatever you like, but I suggest you just go with what I put. Name the first one “step1”, the second one “step2” and the last one “ddlc-files”, after this we begin downloading the programs we need.
- Python 2.7.14: [link]
- RPA Unarchiving Tool: [link]
- RPYC Decompiling Tool: [link]
After Python 2.7.14 is finished, go through the setup wizard and put it in your Local Disk, and finish. Then, when the RPA Unarchiving Tool is done, open the zip folder, and take the file inside called “rpatool” and place it in your step1 folder. Then, you can close that window. Once the RPYC Decompiling Tool is finished, enter the zip folder, and take every file inside and put it in step2.
Then, go into your DDLC game files and click on the “game” folder, you should see four files in here called “audio”, “images”, “fonts” and “scripts”. Copy those four and place them in the step1 folder. This concludes the setting up process.
Now that we are finished setting up everything, we can get to the real job.
Unarchiving DDLC’s Images
This is where we begin unarchiving those four files I mentioned, allowing us to access the good stuff. After all of that, press the windows key and “R” on your keyboard simultaneously to bring up a “Run” window, then type “cmd” and it will bring up the command prompt on your PC. Remember if you wanna copy and paste these commands I’m going to show you, they have my PC name in them, so be sure to change it to your’s.
Now, this window is where you do all your work, so bear with me, because we will run a lot of commands here to unarchive the files. The first thing to do here is to change the directory to Python27, here is that command:
cd C:Python27
After this, make sure you copy the step1 directory by clicking the search bar above it and copying it. Then, you will run this command:
python C:UsersOwnerDesktopstep1rpatool -x C:UsersOwnerDesktopstep1images.rpa -o C:UsersOwnerDesktopddlc-filesimages
What does is runs the python program, telling it to use the RPA python script to extract the files from images.rpa archive into the ddlc-files subfolder images. So, go look into the ddlc-files folder and you will see the images that have been extracted.
Now we are finished unarchiving the images, now we continue to the rest.
Unarchiving DDLC’s Audio
Now that you got your images, you probably want the audio now, so let’s just get to it.
So, what you should do to make this easier is to press the up arrow key to get back what you just wrote. To make this so much easier, here’s an image of the two words you replace with audio:
Once you have done that, you then get the audio. You can’t use Windows Media Player, you actually have to get an audio player. I got you guys covered, here’s one you can get for free: [link]. I’m not the creator of this or associated with him, nor is this sponsored. This is just to way this easier for us all, and it’s all you really need.
Now with that, we can continue.
Unarchiving the Fonts & Scripts
So these are the final two files to unarchive, and it’s the same thing from the last two, just replace the two words shown in the image below with “fonts” and “scripts”:
So basically, you replace whatever word was in that circle before with the new file you are going to unarchive.
That concludes this part.
Decompiling DDLC’s Scripts
Now, you may have completed unarchiving the DDLC images, fonts and scripts. But that doesn’t mean you’re done, if you wanna view DDLC’s scripts, you must decompile them. This is what step2 was for, so let’s get started.
So, go ahead and open the scripts folder, you will see they are RPYC files, exactly what the decompiler is for. If you try opening them before decompiling them, you get a bunch of unicode. So, what we do first is take any one of these script files you wanna decompile and put them in the step2 folder.
Then, take out your trusty command prompt window and copy your step2 directory and run this command:
python C:UsersOwnerDesktopstep2unrpyc.py C:UsersOwnerDesktopstep2script-ch5.rpyc
After you run that, you should see an RPY version of the decompiled script which with a text editor (such as Notepad 2) you can see the script of the game. This is where the traceback.txt file came from, if you decompile the script-ch5.rpyc file, you can find where that exception occurred, and where Monika says she should just delete Sayori, traceback.txt only exists to give us an easier way to that exception.
DNE
So now that you have unarchived all the DDLC files and decompiled the script, you can go ahead and delete step1 and step2, they are useless now. You can keep the ddlc-files folder where all the extracted files go, or keep it somewhere else.
Thank you for reading my guide, it’s my first in years and I hope you learned something. So please, if anyone wants to try this, share the video, that guy who made that video is really cool, show him some love.
I hope you all have a great day, thank you for reading!
And remember… j̵̢͇̱̩̯̬̖̱̥̐̊̆̎̐̾͗̈͐̌͂̓̕u̸̧̞͓͍̰̘̎̐̊́͛́̃̀̈́͋͘s̶͇̰͙̝̼͇̘̲͇̺͖̗̒̈̈́ͅt̶̡̙̟̀̎́͊̆̎̔͂͋͗̈́͠ ̷̧̨̢̬̬̼̬̼͉͎̝͉̞͉̫͆m̴̞̄̔̊̄͊͆̎͋̆͑͗̀͝o̵̞͈̥̘̜̩̺͉̜͖͂͗͆̇̓̀́͒͘ṅ̸̫i̸̧͓͚̬̯̘̳̙͇̥͆̽̈́̆̾̎̌͊̒̄͗ͅḵ̸̨̧̫̹̠͙͚̼͍̟̲̼̖́̓̑̌͛̈́̐̒̃̋͋̃̅͌͜͝ā̴̢̧̨̛͖̦̱͖̭̙̖͚̫̐͒̈̅̔̕͠a̷͔͙͇͎̹̰͙̮̞̍̈́̒̍ả̸̢̛̗̙̹͖̻̟͕͈̩̘ͅâ̸̡̪̠͙̞̬̙͔̗͙͉̜͇̄͝