I just uploaded another update to WoW Mangos Emulator, this time i’m using Mangos Revision 4505 plus ScriptDev2 Rev136 and with Project Silvermoon Mangos Database Revision 18. Other than that i also create a small batch script to help you simplify the upgrade process if you’re using my previous Mangos 4488 files, thought i’m quite sure that you can also use it even if you are not using my Mangos 4488 :)
UPDATE : I just uploaded a new Modified version of WoW Mangos 4524 for WoW 2.2 client and WoW 2.1.3 Client … and also i’ve changed the batch script to make things even easier especially to those who’s still having problem with Mangos 4505 and 4488 ;)
UPDATE : Many thanks to Caldaga for telling me that i forgot to include the VMaps Extractor and Assembler into this 4505 Release (although it’s included in my previous 4488 release). So if you’re using this 4505 release (small version or full version) … make sure to download the VMaps Extractor and Assembler too (no wonder there’re some people who’s experiencing VMaps related error message)
# VMaps Extractor and Assembler (143 KB)
As a side note, VMaps is different than Maps. Maps are required for WoW Mangos to work, while VMaps not required except that you want support for line of sight and height calculation (but i’d suggest you to use it too)
And just like before, i uploaded two version of my mangos release. The first version is to those who’s already have Mangos installed and configured, and / or already using another database (SDB for an example). Already familiar with importing each mangos core update manually, and so on … Or it might also be useful to those who’s using slow connection like me and prefer a smaller file size to download
Mirror:
#1. Mangos Revision 4505 with ScriptDev2 Revision 136 | Mediafire
#1. Mangos Revision 4505 with ScriptDev2 Revision 136 | Megaupload
Inside the small version you can find DBC, Maps and VMaps extractor, and also a batch file inside the Backup Directory just in case you want to Backup your important Mangos Character Data or the Realmd table and data
As for the second version, basically is just the same like the above version with the exception this one also included the Project Silvermoon Rev18 database, and also contain a batch script to import the database
Mirror:
#2. Mangos Revision 4505 with ScriptDev2 Revision 136 plus Project Silvermoon DB Rev18 | MediaFire
#2. Mangos Revision 4505 with ScriptDev2 Revision 136 plus Project Silvermoon DB Rev18 | Megaupload
If you’re using my previous Mangos 4488 release, and are not familiar with importing the core update manually, i’d suggest you to get the second version instead :)
As a note, i created the batch script inside to help simplify the upgrade process from Mangos 4488 to Mangos 4505 to those who download my previous full database / without db which mean that it has been tested only with Mangos 4488 only (if you’re using lower version it might or might not work for you) … and i only tested it on Windows XP SP2
And here are the instruction to those who’s going to use the Full Database version :
If you’re upgrading from my previous Mangos 4488 :
1. Extract the archive somewhere in your harddisk, for example C:\reaper-mangos-R4505-full
2. Go to C:\reaper-mangos-R4505-full\Backup and then execute / run backup.bat
3. When prompted if you’re using my previous Mangos release, answer yes .. and then when asked for your mysql bin path, write your Mysql bin path there for example C:\Program Files\MySQL\MySQL Server 5.0\bin if you follow my previous mysql guide and is using the default path
4. Go to C:\reaper-mangos-R4505-full\reaper-eazy-mangos and then run import.bat. When prompted for your MySQL root password, just write your mysql root password there and then continue the rest and wait until it finished
5. Now go back C:\reaper-mangos-R4505-full\Backup and this time you need to run the backup-importer.bat file, and continue the process like before until it finished
6. Now for the last step, you just need to open mangosd.conf and edit the datadir path into the correct datadir path … that’s it … you’re done :)

If you’re installing for the first time (some part copied from my previous wow mangos 4488 guide) :P
1. Copy the ad.exe from MapExtractor Directory into C:\Program Files\World of Warcraft
2. Create new folder called maps, and then run the ad.exe … and wait until this process finished (don’t interrupt it)
3. Copy all files inside VmapExtractAssembler into C:\Program Files\World of Warcraft and run the makevmaps_SIMPLE.bat … and wait again until it finished
4. Copy all files inside DBC Extractor into C:\Program Files\World of Warcraft\Data\enUS … and run the extract.bat … and wait until it finished
5. Move vmaps, maps, and dbc folder from your World of Warcraft installation path into C:\reaper-mangos-R4505-full\data (create folder named data first)
6. Open Mangosd.conf using Wordpad … and then find this line :
DataDir = “I:/WoW/Data”
Change it to :
“C:/reaper-mangos-R4505-full/data” (include the quotes)
7. Go to C:\reaper-mangos-R4505-full\reaper-eazy-mangos and then run the import.bat
8. Open realmlist.wtf file from C:\Program Files\World of Warcraft using Notepad and change the :
set realmlist us.logon.worldofwarcraft.com
into
set realmlist 127.0.0.1
11. Run Mangosd.exe and Realmd.exe (and keep it running)
12. At the Mangosd window type these :
create MyUsername MyPassword
setgm MyUsername 3
to create a test user with MyUsername as username and MyPassword as password, see below image for an example :

13. Now run the WoW.exe from your World of Warcraft Game Directory, for example C:\Program Files\World of Warcraft\WoW.exe (not the launcher)
and you’re done :)

And now here’s the link for the Mangos Commands
Okay that’s it … if i’m missing something just let me know :)
Note to those who’s changing the database name : If you changed the database name from the default name, you’ll also need to change the db name manually in the backup-importer.bat, and import.bat … i’ll add it for the next release as for now … you need to do it manually (i’m sorry, i completely forgot about it … perhaps that’s because i haven’t sleep since yesterday and too tired to think … beside it’s already morning here lol)
Leave a response
# Naomi
Check your email ;)
# niteshade
well .. dunno (i can’t list all the files here) :P
#Justin
you gotta wait for Vmaps to finish getting all the files it stops giving new names on the black screen but its still copying files, after that it copys another 1GB of files into your vmaps folder
heh ok now my data folder has
Size: 2.86 GB (3,081,579,878 bytes)
Size on Disk: 2.88 GB (3,103,633,408 bytes)
Contains: 6,967 Files. 3 Folders
Location: C:\Documents and Settings\MYNAME\Desktop\reaper-mangos-R4505-full-v3
your size is 2.86 GB (3,081,568,204 bytes)
and size on disk is 2.88 GB (3,103,653,888 bytes)
What am i missing?
Nope, I didnt get any errors. And I used the 2nd verson of the new update.
heh im a noob forgot to wait for vmaps to finish making all the files before putting them into the data folder, letting it finish now ill post after its done
# Naomi
Eh ? that’s strange … could you tell me did you get error message when running the import.bat ?
and which 4505 version you’ve downloaded ? the simple or the full version ?
forget to tell you this, but if you plan to stick with the 4488 .. of course you need to reimport the database from 4488 because its not going to work if you previously import the 4505 sql
My old verson is 4488. It is the one i got that log from. The new updated verson 4505’s Mangosd doesent work at all.
# Naomi
erm .. which update you’re talking about (im confused lol)? xD
Should I have moved the update files into the original mangos folder?
# Naomi
Its not going to work because mangos database structure often changes, there’re lots of changed made even from my previous 4488 into 4505
btw i assume that you’re planning on upgrading from any version below to 4505 (my compiled version) .. you just need to run the import.bat (assumed you’ve backup your data using backup.bat), which is going to drop all database related to mangos created before and then reimport a full database tested with 4505 only
# Jason
did you download the vmaps extractor ? i forgot to include it into my 4505 version (thanks to Caldaga) and just recently update this post … so try download the vmaps extractor and then run the makevmaps_SIMPLE.bat as specified in this guide ;)
I just moved everything that was 2.2 and up out of the folder.
im also using the most updated version of WoW, didnt know if i should delete my patches before this or not, if i should what patch should i delete up to?
ehmm 4,107 files 3 folders… i think i messed something up : /
ehh sorry for the slow response my data folder only has 1.32 gb and im not sure how many files..was i supposed to put anything else in there besides the vmaps maps and dbc folders, btw i used the dbc files i copied from your old private server setup guide, the one that said for those of you who are having trouble getting the dbc files to extract use these files : )
I have
1.24 GB (1,337,204,445 bytes)
1.25 GB (1,350,156,288 bytes)
3,962 Files, 3 folders
which is considerably less than yours but I have all the stuff out of your guide.
I tried using my old Mangosd insted, and this is the log from it.
2007-09-28 18:33:44 Using configuration file mangosd.conf.
2007-09-28 18:33:44 MaNGOS daemon /0.8-SVN (Win32)
2007-09-28 18:33:44 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
2007-09-28 18:33:44 World Database: 127.0.0.1;3306;mangos;mangos;mangos
2007-09-28 18:33:44 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
2007-09-28 18:33:44 Realm running as realm ID 1
2007-09-28 18:33:44 Using unknown world database.
2007-09-28 18:33:44 Using DataDir C:\mangos\data/
2007-09-28 18:33:44 WORLD: VMap support included. LineOfSight:0, getHeight:0
2007-09-28 18:33:44 WORLD: VMap data directory is: C:\mangos\data/vmaps
2007-09-28 18:33:44 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
2007-09-28 18:33:44 Initialize data stores…
2007-09-28 18:33:44
2007-09-28 18:33:44 >> Loaded 38 data stores
2007-09-28 18:33:44
2007-09-28 18:33:44 Using Autodetected DBC Locale (0).
2007-09-28 18:33:44 Cleaning up instances…
2007-09-28 18:33:44
2007-09-28 18:33:44 >> Initialized 1 instances, deleted 5 old instances
2007-09-28 18:33:44 Packing instances…
2007-09-28 18:33:44
2007-09-28 18:33:44 >> Instance numbers remapped, next instance id is 7
2007-09-28 18:33:44 Loading Game Object Templates…
2007-09-28 18:33:45 >> Loaded 12376 game object templates
2007-09-28 18:33:45
2007-09-28 18:33:45 Loading Spell Chain Data…
2007-09-28 18:33:45
2007-09-28 18:33:45 >> Loaded 1882 spell chain records
2007-09-28 18:33:45 Loading Spell Learn Skills…
2007-09-28 18:33:45
2007-09-28 18:33:45 >> Loaded 41 spell learn skills + found in DBC 74
2007-09-28 18:33:45 Loading Spell Learn Spells…
2007-09-28 18:33:45
2007-09-28 18:33:45 >> Loaded 37 spell learn spells + found in DBC 5930
2007-09-28 18:33:45 Loading Spell Proc Event conditions…
2007-09-28 18:33:45
2007-09-28 18:33:45 >> Loaded 833 spell proc event conditions
2007-09-28 18:33:45 Loading Aggro Spells Definitions…
2007-09-28 18:33:45 >> Loaded 56 aggro generating spells
2007-09-28 18:33:45
2007-09-28 18:33:45 Loading NPC Texts…
2007-09-28 18:33:46
2007-09-28 18:33:46 >> Loaded 3742 npc texts
2007-09-28 18:33:46 Loading Items…
2007-09-28 18:33:50 >> Loaded 22223 item prototypes
2007-09-28 18:33:50
2007-09-28 18:33:50 Loading Page Texts…
2007-09-28 18:33:50 >> Loaded 1277 page texts
2007-09-28 18:33:50
2007-09-28 18:33:50 Loading Item Texts…
2007-09-28 18:33:50
2007-09-28 18:33:50 >> Loaded 5 item texts
2007-09-28 18:33:50 Loading Creature templates…
2007-09-28 18:33:51 ERROR:Error in `creature_template` table, probably sql file format was updated (there should be 66 fields in sql).
# Caldaga
Im 100% sure it’s not going to work with 2.0 .. unless you modify the common.h to accept client below 2.1.3 and recompile it ;)
# Justin
Could you describe it a little bit more ?
# Boxfire
I believe that mangos hasn’t support the 2.2 yet (i dont see anything related to 2.2 in their SVN) that means it just a modification done to the mangos source so that it’ll accept new client version
but still it’s not going to work wonderfully because it’s just simply changing the accepted client version only
as for reinstalling … well to be exact you dont need to reinstall anything as long as you have individual patch on your system (from filefront) to repatch your wow until 2.1.3
ok.. im using a different mango system and it works with the new 2.2 patch, only I can’t see what I am typing in chat!!! Any ideas, or I would love to use your program, but do I have to reinstall everything in order to revert to previous patch?
my ad.exe dont work plz help
yes i did do that but still nothing
Tulla: Right click on extract.bat and click edit, then go to edit and click find, in the find type in enUS and click find, when it finds the text replace it with enGB then hit find next and continue until it doesn’t find any.
Hi again.. :o)
I don’t get it what to rename and will wow be able to read it if i rename it?? is there a extract.bat file for the enGB files? it would make it a lot easier not just for me.. :D
Have a nice Weekend every1 :o)
Well I have pretty much figured out it will not work with 2.0.0 enless you know something I don’t know (very possible). However does the vmapextractorassembler also create a “Buildings” folder?
I know this won’t work with 2.2, but will it work with 2.0.0?
Sweet thanks for the help I’m going to try and install everything now =/ (this means I will be back with more questions).
Is it going to be uploaded as part of the 9mb file or seperately =/?
OMG !!! … thanks a lot for reminding me that i completely forgot to include it in this mangos 4505 release .. (thought i already included it in my mangos 4488 release)
i’ll upload it right away and update this post (143 KB only) :)
Anyone have a link to where i can get the VmapExtractorAssembler?
Actually I just got the download to complete, I’m in Iraq so it may have been a connection issue. The only directories it has in it is : Backup, DBC Extractor, Logs, MapExtractor, OriginalSQL, and reaper-eazy-mangos. It also has some files in it. Does it sound like I am missing anything?
I just tried it and i didnt notice any problem at all … btw i think you should clear your browser cache first and redownload the file again
BTW I guess I should add this gives me part of the file, but not the entire file.
Reaper thanks for everything you’ve posted here. So far three times now (I’ve tried each mirror once and now the mediafire mirror twice) I get an error part of the way through downloading saying I can’t read the source code?
# Niteshade & Jason
Could you tell me how many files are there in the data directory ?
mine is :
Size : 2.86 GB (3,081,568,204 bytes)
Size on Disk : 2.88 GB (3,103,653,888 bytes)
Contain : 6967 Files 3 Folder
As a note, if you’re sure the total files has the same result like mine, try moving the data directory into your mangos directory
and then open the mangosd.conf and change the datadir into “data” (with quotes) and don’t copy paste from here because the software automatically change quotes into curly quotes :(
# Tulla
Renaming the enGB directory into enUS isn’t going to work because the dbq files also named blabla-enGB ;) .. so you need to change that one one
# Ferysa
Did you happen to change the database name from the default into another one ?
default database name for mangos is mangos
default database name for realmd is realmd
btw could you take a screenshot at the import.bat process ?
# B
Btw when you’ve reverted to the default TBC installation and update it manually with the individual patch until 2.1.3, did you run the launcher again and set it to not download automatically ?
# Prowler
Look at my previous post about enabling lan support in mangos but use your lan ip address instead
Well Reaper. I didnt really get what you said..but still tried..didnt work. Maybe we could manage this problem when we use Remote assistance and i could let you into my computer. Everything works..just noone else can log into my server. Something is wrong with the Ip-s. Could really use your remote assistance help
Hey,
Now I’m getting the same error that Gina was, it’s not finding one of the vmap files. I can locate it and place it in, but then it says it’s missing another vmap file. So even after re-extracting everything, and placing everything in it’s appropriate directories I still get the error. Although it does run with vmaps disabled it crashes in game. Any help would be appreciated.
Thanks, Jason
ok reverting back to an earlier version, having the launcher on Do Not Download, and using the wow.exe doesnt work….it still downloads the update right after i log in and sends me to the blizzard downloader….
what do i do now?
im trying the convert to older patch and then login using the wow.exe instead of the launcher….i will let u know what happens
bah im getting the same error as gina, but i dont have a boyfriend to copy my files from >< anyone got any ideas?
Hi, do somebody happen to know how to enable Darkmoon fair in 4505?? Becuase i LOVE Darkmoon fair Thanks in advance!
Hi I dunno if I’m doing something wrong ? I am kinda new at this.. but i have the GB version of wow and when i try to do step 4.
what to do ? i tried renaming my enGB folder to enUS and the files inside it to enUS instead of enGB? then it pops up with this error:
Output directory: .
Fatal: Could not locate MPQ archive patch-enUS-2MPQ Either there is a file with the same name or there is not such file.. WHAT TO DO ??
in advange Thanks (o:
Hi
I still get the same error i just wrote before and if i run the import.bat file inside the reaper-eazy-mangos directory it says
If you get any error message just let me know
Press any key to continue . . .
i dont get any errors only when i try to start the server
2007-09-27 20:53:13 >> Loaded 5 item texts
2007-09-27 20:53:13 Loading Creature templates…
2007-09-27 20:53:13 ERROR:Error in `creature_template` table, probably sql file format was updated (there should be 66 fields in sql).
and im using the full version
greetzz Ferysa
have you changed the realmlist ip address in the realmd table to use your lan ip address ?
Also *I* can log in from my comp perfectly..just everyone else cant from my network. Reaper could u add me to MSN or something? Would be alot easier to talk avout it then my msn is cathawk114@hotmail.com
The only log that appears in there is the Realmd log. The Realm program seemed to run fine.
2007-09-26 20:59:00 Using configuration file realmd.conf.
2007-09-26 20:59:00 MaNGOS realm daemon /0.8-SVN (Win32)
2007-09-26 20:59:00 to stop.
2007-09-26 20:59:00 Database: 127.0.0.1;3306;mangos;mangos;realmd
2007-09-26 20:59:00 Added realm “MaNGOS”.
2007-09-26 20:59:00 realmd process priority class set to HIGH
2007-09-26 20:59:00
2007-09-26 21:01:56 Halting process…
Im having problems when my roomm8 is trying to log in …he gets to “logging into game server message” and then it goes backto realm selection page. We re behind the same rooter
Your welcome Gina :)
thanks =D
# Naomi
Could you tell me what’s the error message from the server.log and realmd.log file (inside logs directory)
# Gina and other who’s prefer not to upgrade to 2.2 patch
The simple answer would be … running the wow.exe directly from your WoW installation directory instead of running the launcher first (the screen that pop up when you start the wow) … but first you need to make sure that you already configured the launcher to not update automatically in background while playing ;)
# Ferysa
Which version you’re using ? the full database version or the binary only ?
If you’re using the full database version you just need to run the import.bat file inside the reaper-eazy-mangos directory ;)
# Jason
Ah you need to start the mysql service first :)
Hiya
Jason Try start>run>CMD
and check your own IP by typing ipconfig
and then use that local ip adress i think that should work
Greetz Ferysa