Both sides previous revisionPrevious revisionNext revision | Previous revision |
servers:windows:games:cmangos_tbc_localhost [2025/10/06 02:13] – [MMaps] Sean Rhone | servers:windows:games:cmangos_tbc_localhost [2025/10/08 17:16] (current) – [Required Components] Sean Rhone |
---|
| |
* CMaNGOS ((https://cmangos.net/)) | * CMaNGOS ((https://cmangos.net/)) |
| * The Burning Crusade ((https://github.com/cmangos/mangos-tbc)) |
| |
* :!: WIP | * :!: 2025/10/07: WIP |
| |
===== Prerequisites ===== | ===== Prerequisites ===== |
| |
====== Databases ====== | ====== Databases ====== |
| |
| * https://github.com/cmangos/mangos-tbc/blob/master/sql/create/db_create_mysql.sql |
| |
===== Connect ===== | ===== Connect ===== |
===== Base Imports ===== | ===== Base Imports ===== |
| |
| * https://github.com/cmangos/issues/wiki/Installation-Instructions#initialize-characters-database |
* https://github.com/cmangos/mangos-tbc/tree/master/sql/base | * https://github.com/cmangos/mangos-tbc/tree/master/sql/base |
* https://github.com/cmangos/mangos-tbc/tree/master/sql/updates | * https://github.com/cmangos/mangos-tbc/tree/master/sql/updates |
* 2025/10/05: Bases all have latest updates integrated ((:?: later updates may need manual importing; ''InstallFullDB.sh'' later is set-up to only update ''tbcmangos'' world DB)) | |
| * 2025/10/05: Bases all have latest updates integrated ((:?: No update sqls need importing after the bases; later updates may need manual importing: [[#installfulldbsh|InstallFullDB.sh]] later is set-up to only manage ''tbcmangos'' world DB updates)) |
| |
"%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe" -u "root" -p "tbcrealmd" < "%UserProfile%\Projects\CMaNGOS-tbc\src\sql\base\realmd.sql" | "%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe" -u "root" -p "tbcrealmd" < "%UserProfile%\Projects\CMaNGOS-tbc\src\sql\base\realmd.sql" |
====== Content ====== | ====== Content ====== |
| |
* Expects [[games;windows;world_of_warcraft_2.4.3|World of Warcraft 2.4.3]] ((:!: Client needs to be TBC with the log-in music; Vanilla at 2.4.3 fails with a ''.map'' file on server start)) | * Expects [[games;windows;world_of_warcraft_2.4.3#install|World of Warcraft 2.4.3]] ((:!: Client needs to be TBC with the log-in music; Vanilla at 2.4.3 fails with missing ''5301243.map'' file on server-start; [[https://www.getmangos.eu/forums/topic/6664-mangos-one-maps-extraction-problem/|related thread]])) |
| |
DIR "%ProgramFiles(x86)%\World of Warcraft 2.4.3\Wow.exe" | DIR "%ProgramFiles(x86)%\World of Warcraft 2.4.3\Wow.exe" |
* ''--threads %NUMBER_OF_PROCESSORS%'' | * ''--threads %NUMBER_OF_PROCESSORS%'' |
* TODO: Test with ''--silent'' | * TODO: Test with ''--silent'' |
* TODO: Check if ''--configInputPath'' and ''--offMeshInput'' work with that kind of path | * TODO: Check if ''--configInputPath'' and ''--offMeshInput'' work with that kind of path ((no errors presented during extraction; server starts fine; not sure if offmesh/config confs directly benefit during extraction)) |
| |
COPY /Y "%UserProfile%\Projects\CMaNGOS-tbc\build\bin\x64_Release\Extractors\MoveMapGen.exe" "%ProgramFiles(x86)%\World of Warcraft 2.4.3" | COPY /Y "%UserProfile%\Projects\CMaNGOS-tbc\build\bin\x64_Release\Extractors\MoveMapGen.exe" "%ProgramFiles(x86)%\World of Warcraft 2.4.3" |
==== InstallFullDB.sh ==== | ==== InstallFullDB.sh ==== |
| |
| * https://github.com/cmangos/issues/wiki/Installation-Instructions#fill-world-database |
* https://github.com/cmangos/tbc-db/blob/master/InstallFullDB.sh | * https://github.com/cmangos/tbc-db/blob/master/InstallFullDB.sh |
| |
| |
====== Settings ====== | ====== Settings ====== |
| |
| * 2025/10/06: Conf URLs need updating to CMaNGOS |
| |
===== realmd===== | ===== realmd===== |