Pedregon
20-05-10, 07:11 PM
If your starting out in the world of emulation you should understand the following to better understand how everything works, etc. This is just the basics for starting out in world of warcraft emulation without the uneeded extra information. Sorry if this is a 'repost'.
Contents
1. WoW Emulation History
2. Understand the Emulator and which to use
3. Understanding the Database
4. Extra: Links
WoW Emulation History
Refer to this link regarding WoW Emulation History - 01 - Ancient History - GotWOW? (http://www.gotwow.ic.cz/ancient-history/)
Understand the Emulator and which to use
There are Five Main Emulators right now for World of Warcraft;
MaNGos - The Most Stable and fully working emulator at the moment,
TrinityCore - the second most stable and fully working emulator; based off of MaNGOs,
ArcEmu - an WoWD emulator based off of OpenAscent; Supporting patch 3.3.2, very flexible.
Sandshroud - an emulator based off of AspireCore aka Hearthstone, which is based off of Summit; another WoWD based emulator with alot of bug fixes, vehicles, latest patch support,etc.
ApexEmu - an emulator based off of ArcEmu; supporting latest patch support as well with various bug fixes.
I recommend either using TrinityCore if you want a 100% blizzlike realm, or Sandshroud/ArcEmu/ApexEmu; if you want a fully customizable realm without any limits regarding what you can or cannot add to your server if your an C++ illiterate.
Understanding the Database
The database is the most important thing you need other then the emulator itself, it contains all the information the emulator needs to emulate the game intself so that you can create your own character, have npc's/mob's spawned, and have certain areas work so that you can play. This is REQUIRED in order to start the emulator of your choice; as well as adding custom content for you and your players.
There are a few databases out there that I actually recommend.
UDB: Mangos Database
PSMDB: Project Silvermoon Database; Mangos Database
SADB: Sandshroud Aspire Database
TDB: TrinityCore Database
IFDB: ArcEmu/ApexEmu Database
Extra: Links
Links for each project listed above as well as guides and tutorials on how to add each specific emulator and more information regarding World of Warcraft Emulation;
ArcEmu Website - ArcEmu - World of Warcraft Emulator - Open Source Private Server - 3.2.2a (http://arcemu.org/)
IFDB Website - IFDB (http://if-db.org/)
TDB Website - Trinity Database (http://www.trinitydatabase.org/)
MaNGos Website - getmangos.com > Home (http://getmangos.com/)
Sandshroud Website - Sandshroud • Index page (http://sandshroud.org)
TrinityCore Website - Trinity Core MMo Server Framework - Powered by vBulletin (http://trinitycore.org)
ApexEmu Website - ApexEmu (http://apexemu.org)
UDB Website - UDBForums - Index (http://udbforums.kicks-ass.net/index.php)
Tutorials/Guides:
HowToCompile MaNGos+Database+Scriptdev2
http://www.************/forums/world-of-warcraft/emulator-servers/guides-tutorials/272201-superguide-create-compile-configure-mangos-udb-scriptdev2-images.html
HowToCompile TrinityCore+Database
http://www.************/forums/world-of-warcraft/emulator-servers/guides-tutorials/288565-trinitycore-how-compile-setup-database-super.html
HowToCompile ArcEmu/ApexEmu+Database
http://www.************/forums/world-of-warcraft/emulator-servers/guides-tutorials/224985-epic-guide-setting-up-running-arcemu-server-scratch.html
SVN/GIT References
http://www.************/forums/world-of-warcraft/emulator-servers/294076-svn-git-reference-lists.html
Credits
All credits go to the respected owners of the links listed above as well as all information listed in this thread.
Spacey’s prophecy
…Once upon a time there was Lax…
…The father of WoW emulation…
…he said let there be code…
…and then it was created…
…the World of Warcraft emulation scene…
…2 years have passed since the mortal races banded together to emulate World of Warcraft…
…But the alliances have been broken and the drums of flaming thunders once again…
Contents
1. WoW Emulation History
2. Understand the Emulator and which to use
3. Understanding the Database
4. Extra: Links
WoW Emulation History
Refer to this link regarding WoW Emulation History - 01 - Ancient History - GotWOW? (http://www.gotwow.ic.cz/ancient-history/)
Understand the Emulator and which to use
There are Five Main Emulators right now for World of Warcraft;
MaNGos - The Most Stable and fully working emulator at the moment,
TrinityCore - the second most stable and fully working emulator; based off of MaNGOs,
ArcEmu - an WoWD emulator based off of OpenAscent; Supporting patch 3.3.2, very flexible.
Sandshroud - an emulator based off of AspireCore aka Hearthstone, which is based off of Summit; another WoWD based emulator with alot of bug fixes, vehicles, latest patch support,etc.
ApexEmu - an emulator based off of ArcEmu; supporting latest patch support as well with various bug fixes.
I recommend either using TrinityCore if you want a 100% blizzlike realm, or Sandshroud/ArcEmu/ApexEmu; if you want a fully customizable realm without any limits regarding what you can or cannot add to your server if your an C++ illiterate.
Understanding the Database
The database is the most important thing you need other then the emulator itself, it contains all the information the emulator needs to emulate the game intself so that you can create your own character, have npc's/mob's spawned, and have certain areas work so that you can play. This is REQUIRED in order to start the emulator of your choice; as well as adding custom content for you and your players.
There are a few databases out there that I actually recommend.
UDB: Mangos Database
PSMDB: Project Silvermoon Database; Mangos Database
SADB: Sandshroud Aspire Database
TDB: TrinityCore Database
IFDB: ArcEmu/ApexEmu Database
Extra: Links
Links for each project listed above as well as guides and tutorials on how to add each specific emulator and more information regarding World of Warcraft Emulation;
ArcEmu Website - ArcEmu - World of Warcraft Emulator - Open Source Private Server - 3.2.2a (http://arcemu.org/)
IFDB Website - IFDB (http://if-db.org/)
TDB Website - Trinity Database (http://www.trinitydatabase.org/)
MaNGos Website - getmangos.com > Home (http://getmangos.com/)
Sandshroud Website - Sandshroud • Index page (http://sandshroud.org)
TrinityCore Website - Trinity Core MMo Server Framework - Powered by vBulletin (http://trinitycore.org)
ApexEmu Website - ApexEmu (http://apexemu.org)
UDB Website - UDBForums - Index (http://udbforums.kicks-ass.net/index.php)
Tutorials/Guides:
HowToCompile MaNGos+Database+Scriptdev2
http://www.************/forums/world-of-warcraft/emulator-servers/guides-tutorials/272201-superguide-create-compile-configure-mangos-udb-scriptdev2-images.html
HowToCompile TrinityCore+Database
http://www.************/forums/world-of-warcraft/emulator-servers/guides-tutorials/288565-trinitycore-how-compile-setup-database-super.html
HowToCompile ArcEmu/ApexEmu+Database
http://www.************/forums/world-of-warcraft/emulator-servers/guides-tutorials/224985-epic-guide-setting-up-running-arcemu-server-scratch.html
SVN/GIT References
http://www.************/forums/world-of-warcraft/emulator-servers/294076-svn-git-reference-lists.html
Credits
All credits go to the respected owners of the links listed above as well as all information listed in this thread.
Spacey’s prophecy
…Once upon a time there was Lax…
…The father of WoW emulation…
…he said let there be code…
…and then it was created…
…the World of Warcraft emulation scene…
…2 years have passed since the mortal races banded together to emulate World of Warcraft…
…But the alliances have been broken and the drums of flaming thunders once again…