Reaper-X » Emulators » Guide » WoW Mangos Map, VMaps and DBC Extraction Guide

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) ;)

Tags: Guidemangoswarcraftworld of warcraftwow

Leave a Comment

Comments Navigation 1 2 3 ... 10
  1. Raptos said Oct 17, 2007 at 6:42 pm

    Hey,i read your tutorial and done everything by the book,but when i run the mangosd,i get some error that says item_template table,probably sql file was updated
    can you answer me please?thx in advance

  2. Neromyr said Oct 17, 2007 at 7:55 am

    I’ve got to say great guide. I do have one question. I’m not sure if i over looked the answer or not but how exactly do you change the realm name from reaper-x? Help is greatly appreciated.

  3. Syo said Oct 16, 2007 at 8:17 pm

    Actually im only having the problem that tom is having, mans problem is a bit different.
    sorry for double posting

  4. Syo said Oct 16, 2007 at 8:15 pm

    I have same problem has man and tom. It gets stuck at that fase i have done it fresh more than once but still doesnt work.

    Help!

  5. man said Oct 16, 2007 at 1:19 am

    ok! Stuck here (section 3.)

    3. Extracting DBC :
    Copy below files into your data/enUS directory of your WoW installation.
    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.

    Running extract.. getting “MPQE.exe Program error” – error inialization the application

    – Please advice…

  6. tom said Oct 16, 2007 at 12:51 am

    ok, so bear with me I have been trying to figure this out all day on a bad internet connection while deployed with the military.
    I go to do the whole process move the folders to c:\WoW\Data and when I run mongos it tells me missing a map check datadir, its the right place on my computer!?!?!? When I did a little more reading I realized that the common, patch and some other files are in the data dir not the data\enus dir what am I doing wrong? do I need to do the whole process again in the data dir not the data\enus dir? please help…just wanna get this thing going so I have something to do for the next 15 months:)

    if need be please email at asphaltranger@googlemail.com

  7. man said Oct 15, 2007 at 10:53 pm

    Thanx for a very nice installation guide.

    Forget above comment :) noob me! works fine

  8. man said Oct 15, 2007 at 10:46 pm

    Thanx for a very nice installation guide.

    I’m having some issues with this part though.

    Running the extract-map.bat only creates an empty maps folder. i noticed following:

    1.) Patch-2.mpq, Patch.mpq, commom.mpq and expansion.mpq are not placed in the Data\enUS folder, but placed in the ..\Data folder

    2.) Patch-enGB.. files doesnt exist its enUS in my installation same prefix though, just need to change the enGB to enUS.

    Is it possible to edit the ad.exe file?

  9. Zederoth said Oct 15, 2007 at 10:44 pm

    Sorry for the spelling im tired

  10. Zederoth said Oct 15, 2007 at 10:42 pm

    If u would take the time with saying witch version of ad and dbc then u wouldnt have so many annoying questions.

  11. Max said Oct 15, 2007 at 11:19 am

    # Reaper-X

    I’m actually using version 2.3, should I reinstall and manual update to one of those versions? Thank you for the response to my question!

    Also, is it possible to run this using version 2.3? I would like to continue playing Pay-to-play WoW as well on this private server. Any suggestions on how to do this on one machine would be fantastic.

  12. topsy said Oct 15, 2007 at 7:03 am

    nvm i realised i have to run something

  13. topsy said Oct 15, 2007 at 6:43 am

    i am missing my mangosd.conf could some one post the file 4 me plz?

  14. Caico said Oct 14, 2007 at 3:14 pm

    “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 appreciated. thanks”

    Same issue, tried running from root folder prior to copy and same problem. Running Vista Ultimate x64 if it helps any, as well as 2.2.3 patch… Frustrating, but it’ll all be worth it in the end thanks to all the help you’ve given the community.

  15. Reaper-X said Oct 14, 2007 at 10:25 am

    # Vilperi and Elle

    Look at my previous comment it’s already tested by those who are using enGB version and it worked :)

    # Max

    Are you running wow tbc version 2.2.3 or 2.2.0 ?

  16. Max said Oct 14, 2007 at 3:37 am

    I installed Microsoft .NET Framework 2.0, and now I receive the error message:

    Fatal: Could not locate the MPQ archive patch-enUS-2.MPQ
    The system could not find the file specified.

    I have the newest version of WoW installed and updated.

  17. Max said Oct 14, 2007 at 3:15 am

    When running extract.bat I get this error message:

    MPQE.exe – .NET Framework Initialization Error
    To run this application, you must first install one of the following versions of the .NET Framework:
    v2.0.50727
    Contact your application publisher about obtaining the appropriate version of the .NET framework.

  18. Elle said Oct 14, 2007 at 2:02 am

    I cant extract the DBC files beacause i have got the enGB, any thoughts what to do?

  19. vilperi said Oct 14, 2007 at 12:37 am

    hmm.. I can’t make it work. But I know where the problem is ^^. I have enGB so how could i change it to enUS or other answer for my problem. answer PLZ!!!!

  20. Dragon said Oct 13, 2007 at 7:31 pm

    Lookin through the other questions, I believe my problem was that I didnt have .net framework 2. Im setting this up on a Virtual machine so once its working I can spread it around. Thanks for the help.

  21. Reaper-X said Oct 12, 2007 at 3:54 pm

    # Tim_C

    Open the extract-map.bat and add ..

    pause

    at the end of that file :)

    # Judaine

    You just need to wait :) … depending on your computer specification, the vmaps extraction could take more than 1 hour

    # roham

    No problem, glad to hear it works for you too :)

  22. roham said Oct 12, 2007 at 1:01 pm

    hi there
    i re-install the game and DL 2.2 patch and do your commands step by step one more time and it’s worked HI…………….HA !!!
    I AM a GM RIGHT NOW
    TNX TNX TNX ALOT

  23. Judaine said Oct 12, 2007 at 7:18 am

  24. Judaine said Oct 12, 2007 at 7:18 am

    all i get is this when i run vmap file thing
    [IMG]http://i159.photobucket.com/albums/t122/judaene/7ff802ea.jpg[/IMG] and i’ve been waiting over 40 minutes, what do i do? XD

  25. NiceAsap said Oct 12, 2007 at 6:05 am

    I got the same problem as roham – the “path-enUS-2.MPQ” won’t work. Any1 know what to do?

  26. roham said Oct 12, 2007 at 3:54 am

    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)

  27. Romano said Oct 12, 2007 at 1:08 am

    And how do you change frpm enUS to enGB? I can’t modify the bat file. ( i think ) pls help

  28. Tim_C said Oct 12, 2007 at 12:53 am

    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

  29. Reaper-X said Oct 12, 2007 at 12:28 am

    # 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 :)

  30. n22icu said Oct 11, 2007 at 11:05 pm

    Hey changing the Dbc stuff from enUS to enGB worked! ty so much :D

  31. Skyler said Oct 11, 2007 at 8:22 pm

    ..and PS, thanks for responding so quickly :)

  32. roham said Oct 11, 2007 at 8:03 pm

    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

  33. sccrxxvi said Oct 11, 2007 at 7:17 pm

    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

  34. Dragon said Oct 11, 2007 at 6:23 pm

    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.

  35. Reaper-X said Oct 11, 2007 at 4:11 pm

    # 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 :)

  36. roham said Oct 11, 2007 at 3:01 pm

    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

  37. roham said Oct 11, 2007 at 2:15 pm

    hi again
    dows it work if i download “patch-enUS-2.MPQ” ??

  38. roham said Oct 11, 2007 at 2:06 pm

    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

  39. james said Oct 11, 2007 at 12:24 pm

    The application failed to initialize properly (0xc0000135). how can i fix this error?

  40. Tim_C said Oct 11, 2007 at 11:46 am

    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.

  41. TNT said Oct 11, 2007 at 5:04 am

    when i run the map extractor, i get hundreds of “Can’t create the output file …” errors. any ideas?

  42. outh said Oct 11, 2007 at 12:05 am

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

  43. Fujichi said Oct 10, 2007 at 5:58 pm

    well, i think it worked, i got a folder with big bunch of files :P thanks reaper

  44. Reaper-X said Oct 10, 2007 at 5:41 pm

    # 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 +

  45. Rage said Oct 10, 2007 at 5:41 pm

    I dont have patch en-US2. Is it required?

  46. will said Oct 10, 2007 at 1:23 pm

    hey could anybody tell me what is or where do i get to control like the festivels when they could come or not in wow

  47. Fujichi said Oct 10, 2007 at 1:04 pm

    so, how do i extract the map files if i am using enGB version of the game? need help and info

  48. Rmorgan said Oct 10, 2007 at 9:39 am

    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?

  49. Guy said Oct 10, 2007 at 5:44 am

    So how can i get people to log onto my private server.Like my friends and stuff like that

Comments Navigation 1 2 3 ... 10

Trackbacks/Pingbacks

CommentLeave a response

Please read our comment policy | XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>