PDA

View Full Version : Information for Beginners



Pedregon
20-05-10, 06: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…

Trickster
05-06-10, 09:49 PM
Very nice information for beginners :)! If I were joining new to this world would have covered the basic to understand the rest of the forum!