XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Tue Sep 25, 2018 2:19 am

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: How to extract Dark Souls 1 map models
PostPosted: Wed Oct 19, 2016 5:44 pm 
Offline
ultra-n00b

Joined: Wed Oct 19, 2016 5:18 pm
Posts: 2
Has thanked: 0 time
Have thanks: 0 time

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!

You can make the ads go away by registering



Top
 Profile  
 
 Post subject: Re: How to extract Dark Souls 1 map models
PostPosted: Fri Oct 21, 2016 5:21 pm 
Offline
veteran

Joined: Fri Oct 02, 2015 3:35 pm
Posts: 120
Has thanked: 4 times
Have thanks: 3 times
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.


Top
 Profile  
 
 Post subject: Re: How to extract Dark Souls 1 map models
PostPosted: Mon Mar 27, 2017 7:32 pm 
Offline
ultra-n00b

Joined: Wed Oct 19, 2016 5:18 pm
Posts: 2
Has thanked: 0 time
Have thanks: 0 time
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.



Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group