Turtle WOW compiled server Turtle WOW 

Joined
Aug 11, 2022
Messages
123
Reaction score
413
This is a compiled Windows release of the turtle WoW server.

Server (patch 1172):
Server (patch 1171):
Currently, their client is running on a 1171 patch, so you should probably use a 1171 server. 1172 is also supported by the client, but there might be some incompatibilities.

Installation:
Unpack TurtleWoW.7z into any folder and run the 3 .bat files in order: 1.Start mysql.bat -> 2.Realm server.bat -> 3.World server.bat

Client:
  • Download the turtle WoW client from their site (future versions of their client might not work – make sure to back up the current one)
  • Open realmlist.wtf and change it to look like this:
set realmlist "127.0.0.1"
set patchlist "127.0.0.1"

(Optional) Install VanillaFixes and vanilla-tweaks to fix the bad performance and stuttering camera among many other things.

Now you should be able to connect and play. Using 123 as a login and password will log you into a GM account. Alternatively, you can create a new account by typing the following command into the World server console:

ACCOUNT CREATE username password

If you want to modify the database, start the provided Navicat Lite\NavicatLitePortable.exe and make a new MySQL connection with port:3306, User Name: root, Password: mangos
 
Last edited:
Hey can you also upload the .SLN files so i can just open it up in Visual Studio if you dont mind

024-09-19 16:28:54 11 [ERROR] mysqld.exe: Table '.\tw_world\gameobject' is marked as crashed and should be repaired
2024-09-19 16:28:54 11 [Warning] Checking table: '.\tw_world\gameobject'
2024-09-19 16:29:02 33 [ERROR] mysqld.exe: Table '.\tw_logon\uptime' is marked as crashed and should be repaired
2024-09-19 16:29:02 33 [Warning] Checking table: '.\tw_logon\uptime'
2024-09-19 16:29:50 45 [Warning] Access denied for user 'root'@'localhost' (using password: YES)
 
Last edited by a moderator:
Hey can you also upload the .SLN files so i can just open it up in Visual Studio if you dont mind

024-09-19 16:28:54 11 [ERROR] mysqld.exe: Table '.\tw_world\gameobject' is marked as crashed and should be repaired
2024-09-19 16:28:54 11 [Warning] Checking table: '.\tw_world\gameobject'
2024-09-19 16:29:02 33 [ERROR] mysqld.exe: Table '.\tw_logon\uptime' is marked as crashed and should be repaired
2024-09-19 16:29:02 33 [Warning] Checking table: '.\tw_logon\uptime'
2024-09-19 16:29:50 45 [Warning] Access denied for user 'root'@'localhost' (using password: YES)
The source can be found . Mangos has a guide on how to compile their server using cmake. You might also need to compile ACE and add it to the PATH, but there are guides on how to do that, too.
No idea about the database problem - I've tried this release on two different machines and everything just worked. Did you do anything before that problem appeared?
 
This is a compiled Windows release of the turtle WoW server.

Download:

Installation:
  • Unpack TurtleWoW.7z into any folder
  • Open mariadb-10.3.39-winx64\data\my.ini and change the paths to yours
  • Alternatively, you can unpack the archive into D:\Games\TurtleWoW and skip the previous step
  • Go into the root of the emulator and run the 3 .bat files in order: 1.Start mysql.bat -> 2.Realm server.bat -> 3.World server.bat
Client:
  • Download the turtle WoW client from their site (future versions of their client might not work – make sure to back up the current one)
  • Open realmlist.wtf and change it to look like this:
set realmlist "127.0.0.1"

set patchlist "127.0.0.1"

(Optional) Install VanillaFixes and vanilla-tweaks to fix the bad performance and stuttering camera among many other things.

Now you should be able to connect and play. Using 123 as a login and password will log you into a GM account. Alternatively, you can create a new account by typing the following command into the World server console:

ACCOUNT CREATE username password

If you want to modify the database, start the provided Navicat Lite\NavicatLitePortable.exe and make a new MySQL connection with port:3306, User Name: root, Password: mangos
Thanks for the repack!
 
Mangos has a guide on how to compile their server using cmake. You might also need to compile ACE and add it to the PATH, but there are guides on how to do that, too.
No idea about the database problem - I've tried this release on two different machines and everything just worked. Did you do anything before that problem appeared?
You have compiled 1172 server version, although on turtlewow client 1171.
 
Last edited:
You have compiled 1172 server version, although on turtlewow client 1171.
Hmm you right. I just assumed that they are running the latest patch. 1172 seems compatible with 1171 client, but maybe something could break down the line.

Guess I’ll make a 1171 server as well
UPD: done!
 
Last edited:
Can you briefly explain the compilation process? Does the source code need any modifications, and what software and tools are used? thanks!
Visual Studio 2022, Cmake, OpenSSL, ACE.

Add ACE to the PATH and compile it, then open the server source in the Cmake, configure and generate the solution, then compile the solution. Each of these steps has guides on the internet and getmangos forums.

The only change to the source I’ve made is disable the client auto update system – there is no reason to have it on a local server meant for playing solo/with a few friends, and I didn’t want to spend time figuring out how it works.
 
Thank you very much for your work! Unfortunately, I won't be around a computer for a few days, so I can't try it :/ I looked at the github code, and was very pleased to see the signs for your player bots. Can it really be switched on? The best single player experience would be with an AHBot
 
This is a compiled Windows release of the turtle WoW server.

Server (patch 1172):
Server (patch 1171):
Currently, their client is running on a 1171 patch, so you should probably use a 1171 server. 1172 is also supported by the client, but there might be some incompatibilities.

Installation:
Unpack TurtleWoW.7z into any folder and run the 3 .bat files in order: 1.Start mysql.bat -> 2.Realm server.bat -> 3.World server.bat

Client:
  • Download the turtle WoW client from their site (future versions of their client might not work – make sure to back up the current one)
  • Open realmlist.wtf and change it to look like this:
set realmlist "127.0.0.1"
set patchlist "127.0.0.1"

(Optional) Install VanillaFixes and vanilla-tweaks to fix the bad performance and stuttering camera among many other things.

Now you should be able to connect and play. Using 123 as a login and password will log you into a GM account. Alternatively, you can create a new account by typing the following command into the World server console:

ACCOUNT CREATE username password

If you want to modify the database, start the provided Navicat Lite\NavicatLitePortable.exe and make a new MySQL connection with port:3306, User Name: root, Password: mangos
hi guy:
would u send me for source code link?
I can't download it on this link. https://forum.ragezone.com/threads/complete-source-code-collection-turtle-wow-git-dump.1232829/

[email protected]
thanks very much
 
Last edited:
Do you have to compile ACE seperate from the turtle src? If so where do you put ACE after its compiled?

I have tried your repack but its asking for a 2fa and im not sure how to set or remove one.

Server keeps auto restarting after 15 minutes. How do i stop that?
 
Last edited:
Empty realm
1730627504378 - Turtle WOW compiled server - RaGEZONE Forums
 
server is working but... custom content like custom dungeon portals dont work.

Okey i found the solution: On Server/Bin there is a folder called "patches" . U need to find and put 4 .mpq files on that folder and... enjoy all custom content.

The .mpq names are: twpatch, twpatch_7070, twpatch_7100 and hotfixes.
You can find on the full source.
 

Attachments

  • Sin título - Turtle WOW compiled server - RaGEZONE Forums
    Sin título.webp
    26.6 KB · Views: 170
Last edited:
server is working but... custom content like custom dungeon portals dont work.

Okey i found the solution: On Server/Bin there is a folder called "patches" . U need to find and put 4 .mpq files on that folder and... enjoy all custom content.

The .mpq names are: twpatch, twpatch_7070, twpatch_7100 and hotfixes.
You can find on the full source.
Could you make these patches available?
I can't find them in the archives.
 
"Patches for 1172 only" (I think)

- Unrar the patches.rar file.
- Put the patches folder on "Server/Bin" folder

Link:

Virustotal:

Enjoy :)
 
Hey anyone knows if there is a list of commands for dm or an addon that lets you use admin functions more easily?
 
Back