Вам понадобится:
Code
Net Framework 3.5
TortoiseHG
Git Bash
Microsoft Visual Studio 2008/2005( Express с библиотеками или же Professional)
1. Качаем Исходники:
Создаём папку trinitycore2 в Локальном Диске С:
Жмём на ней Правой Кнопкой Мыши(ПКМ) и Выбираем TortoiseHG>>Clone a Repository Откроется окно:
В поле Source path пишем ссылку:
https://trinitycore.googlecode.com/hg/
(Исходники последней, актуальной версии эмулятора, в данный момент 3.2.2a)
Нажимаем Clone и ждем пока у нас скачаются исходники.
2. Накатываем патчи на исходники:
ПАТЧИ ДОЛЖНЫ ЛЕЖАТЬ В ПАПКЕ С ИСХОДНИКАМИ
Жмём ПКМ по папке с исходниками и выбираем: GIT Bash Here
Откроется окно:
Чтобы накатить патч, в появившемся окне пишем: patch -p1 < patchname.расширение
Пример:
patch -p1 < ac2.patch
Жмём Enter, если без ошибок, то всё замечательно, вы накатили патч на исходник!
3. Компиляция ядра.
Открываем MVS2008, жмём вкладку Открыть/Open, в появившемся окне ищем файл ТrinityCore&Script VC90 (MVS2008)
Вверху выбираем Build , потом Configuration manager и расставляем галочки везде, где есть release Win32\Win64. Расставили, закрываем окно, Выбираем Build ,потом Build Solution, у нас пошла компиляция ядра.
Если компиляция прошла успешно, у Вас должно быть написано:
Построение: Успешно: 11 , с ошибками: 0 , без изменений: 0 , пропущенно: 0
Code
Готовое ядро забираем из папки с исходниками \Bin\Win32_Release(Win64_Release)