WoWME for Warlords of Draenor menu

User Tag List

Page 1 of 4 1234 LastLast
Results 1 to 15 of 47
  1. #1
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    WoWME for Warlords of Draenor

    Hello all

    As you may know there is a new archive format in WoD and some were concerned, that model edits might get a downer with that.

    After some investigation a simple change on the wow.exe allows you to load arbirtrary files from the harddisc instead of the archives. This feature is normally only available for certain interface textures like buttons, checkboxes and so on, but ive changed to exe to load every file first from the harddisc and then get the one from the archives.

    Thus if you'd like to overwrite World\Maps\Draenor\Draenor.wdt you'd create that file with this folders in your wow directory and it will load that file instead of the one in the archive.

    It includes WowB for x86 and x64.

    VSC x86: https://www.virustotal.com/de/file/3...is/1396881459/
    VSC x64: https://www.virustotal.com/de/file/6...is/1396881846/

    Download:
    File-Upload.net - WoWME.rar

    Example:
    http://puu.sh/7ZxLp.jpg (changed UI_MAINMENU_BURNINGCRUSADE to UI_MAINMENU)

    Greetings
    Cromon

    WoWME for Warlords of Draenor
  2. #2
    Ehnoah's Avatar Elite User
    Reputation
    398
    Join Date
    Sep 2006
    Posts
    1,027
    Thanks G/R
    16/96
    Trade Feedback
    6 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Awesome

    Now we need all file names and here we go. Hope they not fix it that fast.

  3. #3
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There are two easy ways to get the files:
    1. Wait/look for a public list
    2. Take the latest MOP build, create a combined listfile of all MPQs -> covers approx 95% of all filenames. Extract map.dbc from the new client. Loop through all the maps and check all adts (from 0/0to 64/64) -> you get all terrain files. Loop through all adt files and extract wmo and m2 paths -> all non-creature and non-gameobject models. Open the creature, item, gameobject and spell dbcs and extract all model files -> all gameobject, creature, item and spell m2 files. Extract textures from adt, wmo and m2. Youll have > 99% of all files.

  4. #4
    hurricup's Avatar Private
    Reputation
    1
    Join Date
    Nov 2012
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you digged an exe file, can you say how original names being hashed? As far as i understand we've got a hash system with buckets saved in indicies and data in data banks.
    I belive, that if you know an original filename, you may hash it, look for a checksum in hash buckets and find an offset in databank.

  5. #5
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You can use wows CASOpenFile, CASReadFile and CASCloseFile to extract files by normal name without knowing the actual hash function.

  6. #6
    hurricup's Avatar Private
    Reputation
    1
    Join Date
    Nov 2012
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Where are they? Opened WowB in IDA - no such sybmols. But i'm not rly experienced with debugging.
    And i'd like to make my own extractor, don't wanna depend on wow. Doubt that they will change a hash function.
    A little help with algorithm would be helpful.

  7. #7
    Master674's Avatar Elite User
    Reputation
    487
    Join Date
    May 2008
    Posts
    578
    Thanks G/R
    2/23
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by hurricup View Post
    Where are they? Opened WowB in IDA - no such sybmols. But i'm not rly experienced with debugging.
    And i'd like to make my own extractor, don't wanna depend on wow. Doubt that they will change a hash function.
    A little help with algorithm would be helpful.
    Check the strings. PTR/Test should have Release Assertions enabled.

  8. #8
    gurluas's Avatar Active Member
    Reputation
    73
    Join Date
    Feb 2007
    Posts
    527
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is it possible to somehow use the file recognition of the client to extract files with their name intact instead of gibberish?

  9. #9
    akspa420's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    125
    Join Date
    Apr 2009
    Posts
    407
    Thanks G/R
    73/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by gurluas View Post
    Is it possible to somehow use the file recognition of the client to extract files with their name intact instead of gibberish?
    That's what I'm thinking that the mmo-c guys have done. It's likely that there's an api that the wow exe uses to interface with the casc.

  10. #10
    Xel's Avatar ★ Elder ★
    Authenticator enabled
    Reputation
    1179
    Join Date
    Jul 2008
    Posts
    2,906
    Thanks G/R
    94/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by akspa420 View Post
    That's what I'm thinking that the mmo-c guys have done. It's likely that there's an api that the wow exe uses to interface with the casc.
    Originally Posted by gurluas View Post
    Is it possible to somehow use the file recognition of the client to extract files with their name intact instead of gibberish?
    Read what Cromon said.

  11. #11
    ulminia's Avatar Member
    Reputation
    1
    Join Date
    Jun 2013
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xel View Post
    Read what Cromon said.
    ither im stupider then i though but i cant find these on the web ><

  12. #12
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You cant find what?

  13. #13
    ulminia's Avatar Member
    Reputation
    1
    Join Date
    Jun 2013
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    " CASOpenFile, CASReadFile and CASCloseFile "

  14. #14
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You find them in the client. There is nothing in the web. Those are functionx from the wow.exe.

  15. #15
    ulminia's Avatar Member
    Reputation
    1
    Join Date
    Jun 2013
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ok i feel dumb ..

Page 1 of 4 1234 LastLast

Similar Threads

  1. [Guide] Planning your activities for Warlords of Draenor
    By HunterHero in forum World of Warcraft Guides
    Replies: 0
    Last Post: 04-09-2014, 01:36 PM
  2. Event for warlords of draenor?
    By Android32 in forum World of Warcraft General
    Replies: 2
    Last Post: 01-31-2014, 01:50 PM
  3. [Selling] Ready for Warlords of Draenor ? Buy Your High End , Old School or Rare WoW Account !
    By eLegit in forum WoW-US Account Buy Sell Trade
    Replies: 1
    Last Post: 12-06-2013, 09:11 AM
  4. [Selling] Ready for Warlords of Draenor ? Buy Your High End , Old School or Rare WoW Account !
    By eLegit in forum WoW-EU Account Buy Sell Trade
    Replies: 1
    Last Post: 12-06-2013, 09:09 AM
  5. [Selling] Ready for Warlords of Draenor ? Buy Your High End , Old School or Rare WoW Account !
    By eLegit in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 12-04-2013, 07:11 PM
All times are GMT -5. The time now is 01:21 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search