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. sorry this is better

    Some required *.dbc files (1 from 52) not found or not compatible:
    C:\Reaper-x\Reaper MaNGOS 5953\Data/dbc/Spell.dbc (exist, but have 216 fields in
    stead 213) Wrong client version DBC file?

  2. hi i keep getting this message when running Mangosd.exe

    Some required *.dbc files not found or not compatible:
    C:\Reaper-x\Reaper MaNGOS 5953\Data/dbc/Spell.dbc Wrong client version DBC file?

    can anyone help with this plz?

  3. Ahh…If you have the problem i was having just wait for a while…it will sit at the splitConfig.txt thing for a while

  4. ive been sitting at this message for about an hour. Its when i run the vmap_SIMPLE file. and its at the very end after it says: Extract V2.4 2007_07_12. Work complete. No errors.

    Then stalls here (which is where ive been for about an hour):

    vmap_assembler.exe buildings vmaps splitConfig.txt

  5. Well when i run Mangos after all steps it says this:
    2008-09-02 18:43:35 Realm running as realm ID 1
    2008-09-02 18:43:35 Using UDB 0.8.1 (326) with SD2 calls rev.156
    2008-09-02 18:43:35 Using DataDir @[email protected]/share/mangos/
    2008-09-02 18:43:35 WORLD: VMap support included. LineOfSight:0, getHeight:0
    2008-09-02 18:43:35 WORLD: VMap data directory is: @[email protected]/share/mangos/vmaps
    2008-09-02 18:43:35 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
    2008-09-02 18:43:35 ERROR:Check existing of map file ‘@[email protected]/share/mangos/maps/0004331.map’: not exist!
    2008-09-02 18:43:35 ERROR:Correct *.map files not found in path ‘@[email protected]/share/mangos/maps’ or *.vmap/*vmdir files in ‘@[email protected]/share/mangos/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.

    Help me :(

  6. Everytime I try to extract DBC Extractor i get the error:

    Fatal: could not locate SFmpq.dll

    after i copied all the files in the folder given to me to my data/enUS of my WoW folder

  7. And i have another error in configuring Mangos but i cant post comments there so i write here.

    when i open mangosd.exe this is the error

    2008-08-22 15:55:03 Using configuration file mangosd.conf.
    2008-08-22 15:55:03 MaNGOS/0.11.0-SVN (Revision 6245) (Win32,little-endian) (world-daemon)
    2008-08-22 15:55:03 to stop.

    MM MM MM MM MMMMM MMMM MMMMM
    MM MM MM MM MMM MMM MM MM MMM MMM
    MMM MMM MMM MM MMM MMM MM MM MMM
    MM M MM MMMM MM MMM MM MM MMM
    MM M MM MMMMM MM MMMM MMM MM MM MMM
    MM M MM M MMM MM MMM MMMMMMM MM MM MMM
    MM MM MMM MM MM MM MMM MM MM MMM
    MM MM MMMMMMM MM MM MMM MMM MM MM MMM MMM
    MM MM MM MMM MM MM MMMMMM MMMM MMMMM
    MM MMM http://www.mangosproject.org
    MMMMMM

    2008-08-22 15:55:03 World Database: 127.0.0.1;3306;root;candy9;mangos
    2008-08-22 15:55:03 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘root’@’localhost’ (using password: YES)

    2008-08-22 15:55:03 ERROR:Cannot connect to world database 127.0.0.1;3306;root;candy9;mangos

    and for realmd:

    2008-08-22 15:56:48 Using configuration file realmd.conf.
    2008-08-22 15:56:48 MaNGOS/0.11.0-SVN (Revision 6245) (Win32,little-endian) (realm-daemon)
    2008-08-22 15:56:48 to stop.

    2008-08-22 15:56:48 Database: 127.0.0.1;3306;root;candy9;realmd
    2008-08-22 15:56:48 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘root’@’localhost’ (using password: YES)

    2008-08-22 15:56:48 ERROR:Cannot connect to database

    The password is corrrect! Have I to open router port?

  8. Thanks Reaper for this guide but i have a problem. I don’t find extract.bat and extract-map.bat . I use your Reaper_MaNGOS_6245_SD2_474 for wow 2.4.2

  9. First: FOR VISTA USERS! anyone trying to run MANGOSD.EXE and REALMD.EXE they MUST be run in ADMINISTRATOR mode! Even with the 32 bit version.

    Okay, been through about 80% of the above posts trying to do this right and didn’t find the answer, so, I’ll try to give you what info I have.

    Info: World of Warcraft Version: 2.4.3
    The Burning Crusade Installed?: Yes
    MaNGOS Version: Whatever came with AF-Fresh install
    Database Used: Arcane-Fire (Fresh Install)
    Maps & VMaps extracted with success?: Nope
    Checked all directory locations etc?: Yes, used defaults.
    Microsoft .Net2.0 Installed? Yes. (3.5 with Vista 32-bit)

    Everything looks good so far and the rest of the posts have answered just about any question I might have had, however, in the “DBC’s & Maps” folder, there is only ad.exe. There is no Extract-maps.bat file. I do NOT have files or folders hidden. AD.EXE will function properly and create the MAPS and DBC folders and put the files in there like it should, however, I have long forgotten where to place them. TYhe number of files in them is also a bit low according to earlier posts, so somthing else might be wrong. (
    Now, this last part is just my own opinion, but as most of the process is automatic, thanks to LOADS of work by Reaper-X and his associates, perhaps some of the older web pages that have links to versions that are outdated should be removed. I had to scrap EVERYTHING the first time I finally got to the WoW login screen and then realized that I was using more than one version of the database and such. I humbly ask two things.

    1: Streamline and perhaps consolidate the instal process with those wonderful images starting with the most recent ‘stable’ database.

    2: If I don’t have certain batch files that can only be obtained by using an older database, wouldn’t that interfere with the newer one I just got?

  10. i have 2 questions:

    1/ How long is it suppose to take for the ‘Press any key to continue’ to pop up. My extractor ran all night all it still hasn’t shown up.

    2/ Where do I find the files that need to be copied for part 3? I’ve looked all over the bundle i got but i have yet to find them

  11. can u add me to msn m8ie need some help with some file that ant working when i click on it it only makes buildin folder none of them make the vmaps folder lol i got maps folder atm thou thanks for ya hard work i have 2.4.0 server atm just need some little help in making it my msn addy is [email protected]

  12. When I run Mangos it says:

    “You have _outdated_ DBC files. Please extract correct versions from current using client.”

    How do I fix this? Or is there a place to download all the current DBC files?

  13. When I run the map extractor (extract-map.bat) and it gets to locale-enGB.MPQ, I get an UNKNOWN COMPRESSION at 46% and the whole thing just stops.
    Any idea how I can solve this problem?

  14. @Brixil
    extract new DBC’s or just rerun the program
    i had to run the same dbc extractor 3 times before it worked
    so just keep tryin

  15. Fixed the could not find files problem by editing my mangosd.conf. now when i run mangosd.exe i get

    Initialize data stores… 88%
    some required *.dbc files (6 from 51) not found or not compatible:

  16. Keep getting
    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.

    ive checked and all three of those files are in wow/data.