Offtopic: Into Commodore 64 (6502) coding, pixeling or music?
Xentax is looking for new members for the C64 activities!
Just drop us a message at forum@xentax.com and join the Scene Team!

Forum rules: Click here

How to extract Dark Souls 1 map models

Post questions about game models here, or help out others!
Post Reply
hoopera
ultra-n00b
Posts: 2
Joined: Wed Oct 19, 2016 5:18 pm

How to extract Dark Souls 1 map models

Post by hoopera » Wed Oct 19, 2016 5:44 pm

Hey everyone! So for a really long time I wanted to figure out how to extract the map models from Dark Souls 1 for use in other applications. It took a lot of digging but from piecing together information from this (https://facepunch.com/showthread.php?t=1262653) post i was able to figure it out.

Let's start with the prerequisites:
Once you have ALL of that, we can begin.

Take these steps to extract the maps:
  • 1. Open up Ninja Ripper.
    2. Click the button next to the .exe box for the target application.
    3. Locate wherever you extracted DSMODT and add DSMODT's .exe.
    4. Make sure the injection method is set to "Intruder Inject" and click run.
    5. Point DSMODT to where you have Dark Souls installed.
    6. Let it load, then choose whatever map you want to extract.
    7. Once the map has loaded, click the little blue button on the left and change the preferred camera mode to FPS
    8. Use the mouse and WASD keys to zoom out to where the whole map is visible.
    9. Press F12 to extract both the model and the textures all at once. Depending on the map and your computer this can take some time.
    10. Now, navigate to wherever you have DSMODT installed and look for the folder named "_NinjaRipper"
    11. From here, go to the folder that's in there that should coincide with the date/time you extracted the model.
    12. In here, you should see a whole bunch of files named "Mesh_xxx.rip" and "Tex_xxx_x.dds". These are the extracted files from ninja ripper of the map.
    13. Now, load up Noesis, and navigate to the folder you just found.
    14. At the top, click tools, then batch process.
    15. From here click "Folder batch" and select the folder with all the .rip files.
    16. Make sure the input is rip, but you can set the output to whatever you like (I keep it at obj just to be safe.)
    17. Click Export. Congrats! You now have a dark souls map in a readable, editable 3D format!
    18. Open the newly exported models in whatever 3D program you wish, and apply the corresponding texture to that model.
At this point you should be about done. To get the models looking correct you'll need to do some manual editing, but hopefully I saved quite a few people some headaches by lining this out as best I could. Have fun guys!

Portugalotaku
veteran
Posts: 147
Joined: Fri Oct 02, 2015 3:35 pm
Has thanked: 6 times
Been thanked: 4 times

Re: How to extract Dark Souls 1 map models

Post by Portugalotaku » Fri Oct 21, 2016 5:21 pm

Good idea, but I think we already have direct extraction methods for the maps that do not require ninjaripper, and direct extraction is always preferable.

hoopera
ultra-n00b
Posts: 2
Joined: Wed Oct 19, 2016 5:18 pm

Re: How to extract Dark Souls 1 map models

Post by hoopera » Mon Mar 27, 2017 7:32 pm

Portugalotaku wrote:Good idea, but I think we already have direct extraction methods for the maps that do not require ninjaripper, and direct extraction is always preferable.
Wait seriously? Can you point me in the right direction? I'm always looking for easier methods.

Post Reply