Jump to content
  • We are looking for staff for the Wiki area!
    If interested please
    click here and select "Documentation Team"

  • Extracting Game Data


    antz

    Extracting Game Data

    This guide assumes that you have copied the contents of the tools folder (the result of a build of the source code) into the root of your client folder.
    i.e. Where launcher.exe and wow.exe are located !!

    1) Run 'ExtractResources.sh' and follow the onscreen prompts, you should choose the option to extract everything.

    2) You will be asked how many CPU's to use for extracting MMaps (1 to 4) - The more CPU's the faster the MMaps extraction

    3) You will then be asked whether you want to delay MMap extraction, just press enter for no delay.

    4) A summary will be shown of your choices, press enter to start or CTRL+C to cancel the script

    5) Several hours later you should see a message similar to:

    	Finished creating MoveMaps
    

    6) Navigate to the client folder and select the DBC, Maps, MMaps and VMaps folders and move them to your server folder

    7) The “Buildings” folder can be deleted.

     

    Edited by antz


    User Feedback

    Recommended Comments

    If you have Git installed, then you have the program able to execute Linux shell scripts. Start Git console, change directory (commands "cd" and "pwd" to check) to your client directory (where wow.exe file resides) and enter "./ExtractResources.sh" without quotes. But yes, this detail must be mentioned in the guide.

    • Like 1
    Link to comment
    Share on other sites

    If I can't find wow.exe, what does that tell me?

    I followed the below guide and every step seemed OK until I was directed here:

     
    Please, any pointer will be appreciated.

     

    Many thanks

    Link to comment
    Share on other sites

    Maps, Vmaps, and Dbc files only take but a few minutes. The server only checks if the maps, vmaps and dbc are done with the extraction tools, So you can download any repack of the same version, (EG: MangosTwo Wotlk / Azeroth Wotlk) and use the mmaps from that. You don't have to spend days waiting for mmaps.

    Link to comment
    Share on other sites

    @BitWhiz I have done a lot of analysis into this and the answer is, for MangosZero and MangosOne it makes absolutely no difference.

    The are 2 Continents 0 and 1 (Eastern Kingdoms and Kalimdor) - These get one core each.
    The Emerald Dream map is the next biggest, it gets a core. (In TBC Outlands also gets this core) and still finishes before the first two.
    ALL the other maps get the remaining core and complete before any of the other three complete

    Link to comment
    Share on other sites

    1 hour ago, cbuntingde said:

    @cbuntingde

    Maps, Vmaps, and Dbc files only take but a few minutes. The server only checks if the maps, vmaps and dbc are done with the extraction tools, So you can download any repack of the same version, (EG: MangosTwo Wotlk / Azeroth Wotlk) and use the mmaps from that. You don't have to spend days waiting for mmaps.

    DBC's can be used from anywhere, these are blizz directly exported files.
    Maps, vmaps and mmaps are marked with a version to allow to cores to identify the core they are loading. Also there may be changes in the formats also by other emulators. If fact, mangos implemented several precision improves to the extracted files several years back which as far as i'm aware have no been incorporated into their codebases.

    To ensure the fastest extraction build, always build in release rather than debug. I do not have a monster PC, but I was able to build the cores, extract all the files and load the databases for MangoZero, One, Two and Three in an afternoon.

    Link to comment
    Share on other sites

    Yeah, I don't have a monster pc either. I never thought about that with mmaps. I never got an error or anything from the server about the version but that makes sense. I been away from all this for many years. Sorta learning all over again, hence why I'm here.. lol

    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use