WoW Mangos Map, VMaps and DBC Extraction Guide

Warning : this page contain lots of images

To make installation of WoW Mangos even easier, based on various suggestion / comment made by the commenters on this site, i’ve decided to create a new complete guide using lots of images instead describing each step carefully especially at the extraction process of Maps, Vmaps, and DBC which caused problem on some people because they keep getting various error message related to missing vmap, vmdir, map, etc

As a side note, this process is based on my release (i already include all the tools required) so if you’re using someone else mangos release, you can always adjust the path accordingly (i mean the tools itself of course) or find the tools by yourself :)

Okay and here are the steps …

Requirements :

  • DBC Extractor known as MPQE
  • Ad.exe to extract Maps
  • VMaps Extractor and Assembler to create vmaps

Fresh Installation and Upgrading :

Note : the default WoW Installation Directory is C:\Program Files\World of Warcraft

Note 2 : the default data directory of your WoW Installation can be found at C:\Program Files\World of Warcraft\Data\enUS

Note 3 : Make sure to delete the buildings, vmaps, and maps directory (if there’s any, left from the previous extraction process) before running the .bat files to extract maps, vmaps, and dbc files

Note 4 : All the Tools needed to extract DBC, VMaps and Maps can be found in Tools directory of my release

1. Extracting Maps :

Copy below files into your WoW installation Directory :

Map extraction

and then run extract-map.bat from your WoW installation directory … and wait … until it finished (it’ll automatically close itself when finished). And here’s what it should look like after you run the extract-map.bat

Extracting map from wow

2. Extracting VMaps :

Copy below files into your WoW installation directory :

Extracting vmaps

then run makevmaps_SIMPLE.bat from your WoW installation directory and wait until finished

Waiting time

When you see something like above image, just wait until PRESS ANY KEY TO CONTINUE MESSAGE appear on your screen. If you close that window before it finished the process, you’ll need to redo the vmaps extraction process from start … estimated time : 40 Minutes – 2 Hours or more depending on your computer speed

And here’s what is should look like when the VMaps extraction process finished :

Vmaps finished

3. Extracting DBC :

Copy below files into your data/enUS directory of your WoW installation

DBC Extractor

And then run the extract.bat from your WoW data directory and wait until it finished, and here’s what it should look like when the dbc extraction is finished

Dbc extraction

4. Moving the VMaps, Maps, and DBC directory

Now since you have finished with the above process, all you have to do is just moving the VMaps and Maps directory like shown on below images into somewhere for example C:\WoW\data

Maps directory

and then now you need to go inside your data/enUS directory and then move the DBC Directory there into C:\WoW\data too. As shown below

Dbc directory

To make things clear, here’s what it should look like when you’ve moved the above three directory into your C:\WoW\data

Moving finished

That’s it … you’re done … as a reminder, you should keep that C:\WoW\data folder to make upgrading mangos process easier and to save time of course (unless there’re some big changes at your WoW installation like new patch) ;)

Comment?

Note: Comment may not appear right away.

502 comments on “WoW Mangos Map, VMaps and DBC Extraction Guide

  1. hi dear aditya
    first of all tnx alot for answer too fast….tnx alot

    yes i’m sure because i download that with original game luncher and i have “patch-enUS-2.MPQ” in data folder
    also i was search on internet about this problem and somewhere tell me if i had 175 dbc files i’m done and i have more than that !!!
    so can u upload extrached output directory dbc files for me or tell me then name of them to check them ????
    tnx one more time (i’m in us your english is great i cant belive you are not from here :D)

  2. I have tried this install several times. For some reason my maps directory is always empty.

    When I run the extract-map.bat from my WoW installation directory it pop’s up so fast and goes away I can’t see anything All it does is create the Maps directory(which stays empty)

    Please help

  3. # TNT

    Do you have enough free space on your harddrive, as a note … you’ll need 2.87 GB (3,082,584,035 bytes) free space on your HDD first

    btw that numbers might change in the future, because it’s based on the files extracted from 2.2.3 client :)

    # james

    Do you have .NET Runtime 2 installed ? search microsoft.com website for it ;)

    # Dragon

    Yep, you can safely ignore the patch-2-enus.mpq error message, because it’s not there by default though its back (im guessing that the patch2 content got merged when updating) on 2.2.2+ :)

    # sccrxxvi

    Could you tell me did you get the same error message when running the extract.bat directly from the Tools directory (not your wow install directory) ?

    # roham

    Actually i can extract the DBC files from 2.2.3 without problem at all, btw are you sure that your patch-2-enus.mpq is not corrupted ?

    # Skyler & n22icu & Fujichi

    Thanks for letting me know about it :D … i’ll add it by default into the tools directory in the next release :)

  4. I try 2.2.2 and now I have patch 2.2.3 and it said it can not find the patch-2-enus.mpq but this file is in my data/enus folder !!!
    what shoul i do ?
    try to use 2.2.0 ?
    tnx for answer my question very much
    bye

  5. so when i run the extractor for DBC it says “Fatal could not locate SFmpq.dll” but it is sitting right there in the Data\enUS folder. any help would be much apreciated. thanks

  6. First Reaper, I want you to know how alot of these ppl here all appreciate your help! Next my prob… the patch-enUS-2.MPQ file that everyone talks about, I dont have. Yes Im running 2.2.0, No I dont have the ability to upgrade. Did you say I could ignore the error from the DBC extraction, if I do there will be no extraction at all. If I download the file that isn’t there could the extractor be fooled and everything work?

    PS just for understanding, Im deployed in Afghanistan and me and my buds would love to get it workin cause the Internet is as bad as it gets.

  7. # roham

    If you’re running wow 2.2.0 , you can just safely ignore that error message (because patch-2-enUS.MPQ got removed in 2.2.0) but if you’re running the 2.2.2, 2.2.3, or 2.1.3 and the program says it can’t found the patch-2-enus.mpq, then there’s something wrong there :)

  8. sorry i read coments and upgrade to 2.2.3 and now i have “patch-enUS-2.MPQ” in C:\Program Files\World of Warcraft\Data\enUS
    but still same error
    sorry i cant delet before coments

  9. Hi
    i have a problem with output directory
    i copy “extract.bat” and “MPQE.exe” and “SFmpq.dll” ane “readme.txt” to C:\Program Files\World of Warcraft\Data\enUS and when i run the extract.bat there is a problem with output directory
    it said :
    “FATAL : Could not locate MPQ archive path-enUS-2.mpq
    A duplicate file name exists, or the file can not be found.
    press any key to continue…”
    plase help me what should i do please
    tnx

  10. I am having a similar issue like Rmorgan..However when I run all this stuff the Maps folder is always empty. Is that suppose to be this way. I tried running it fresh. I have the latest copy of WOW and all the newest patches.

    Here is the same error that I and a few others are having.

    World Database: 127.0.0.1;3306;mangos;mangos;mangos
    Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    Realm running as realm ID 1
    Using UDB 0.7.5 (316) with SD2 calls rev.137
    Using DataDir C:/WoW/data/
    WORLD: VMap support included. LineOfSight:1, getHeight:1
    WORLD: VMap data directory is: C:/WoW/data/vmaps
    WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapId
    s, vmap.ignoreSpellIds
    Check existing of map file ‘C:/WoW/data/maps/0004331.map’: not exist!
    Correct *.map files not found in path ‘C:/WoW/data/maps’ or *.vmap/*vmdir files
    in ‘C:/WoW/data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate d
    irectories or correct the DataDir value in the mangosd.conf file.

  11. # Rmorgan
    Make sure using forward slashes for DataDir in your mangos.conf file.
    e.g. in your case, it should be “C:/mangos/data”

  12. # Rmorgan

    I’d suggest you to delete the vmaps directory and start again the vmaps extraction from scratch (you dont need to delete the maps directory, because vmaps are different than the maps files) :)

    # Fujichi

    Try editing the extract.bat (from the DBC Extractor directory) and change the enUS into enGB.

    Note : I haven’t tried that method yet, so if you found that method worked for you, please let me know about it :)

    # Guy

    Look at the creating public server guide :)

    # Rage

    If you currently use the WoW 2.2.0 the patch-2-enUS is not there, but i’ve tested it and it still worked just fine (when tested back then on WoW 2.2.0) …

    as a side note, the patch-2-enUS can be found again when you’ve upgraded into 2.2.2 +

  13. well i think i have caused an error or found one not sure it keeps telling me i’m missing C:\mangos\data/vmaps/oo1_33_39.vmdir but when i look its right there. Any ideas?