- Joined
- Apr 10, 2010
- Messages
- 193
- Reaction score
- 115
Very very easy to set up if you have Docker installed. Works best on Linux, works fine on Windows.
For those unfamiliar with Docker, it's basically software that makes it simple to create and manage VMs. This is a set of configurations that lets you set up your database and run your Drift City server in linux VMs using just two commands.
REPACK FILES
This repack includes:
- A cleaned up ZoneServer (2008 TW)
Useless files removed, set up so that you run Game, Auth, Lobby, Area from a single server.
- A compatible client (0.02 TW + 0.03 to fix moonpalace.agt)
An old Taiwanese client that is "close enough". Patched to work with the server.
- Two docker-compose configurations:
1) docker-compose.setup.yml
Sets up your SQL Server db and registers an user
2) docker-compose.yml
Runs ZoneServer and SQL Server db. ZoneServer is running under wine on linux, and as such should also run just fine on any linux server that supports 32-bit wine.
Prerequisites
Docker Desktop
If you're on linux, you may have to install docker-compose separately.
For the following instructions, it is expected that you are using Powershell or Bash in the directory where you extracted the repack:
Setting up
Run the following command: docker-compose -f docker-compose.setup.yml up
Wait for it to say something like: "(.. rows affected). Waiting for MS SQL (pid ..) to terminate."
That's when you know it has finished setting up your database (or resetting it, if you're running it again)
Running
Run the following command: docker-compose up
Wait for it to say something like: "Auth [On] Lobby [On] Game [On] Area [On] BArea [On] RealService [On]"
That's when you know the game server is ready for you to log on. You can now use the client provided in the repack to play. There is an account created for you with the username admin and password admin.
tl;dr
install docker,
run the setup compose file first,
run the other compose file to start server,
run client, login as admin:admin
Alternative - setting up without Docker (with video):
Credits / Prior work
RZ_Member, wesman2222 (old server files release for RZ)
Nitro / WWWWWWWWWWWWWW (massive hoard of client files)
Cosmos (packet handler patches for Enigma City)
savetherobots / perl (cleaned server files, docker repack)
For those unfamiliar with Docker, it's basically software that makes it simple to create and manage VMs. This is a set of configurations that lets you set up your database and run your Drift City server in linux VMs using just two commands.
REPACK FILES
You must be registered to see links
This repack includes:
- A cleaned up ZoneServer (2008 TW)
Useless files removed, set up so that you run Game, Auth, Lobby, Area from a single server.
- A compatible client (0.02 TW + 0.03 to fix moonpalace.agt)
An old Taiwanese client that is "close enough". Patched to work with the server.
- Two docker-compose configurations:
1) docker-compose.setup.yml
Sets up your SQL Server db and registers an user
2) docker-compose.yml
Runs ZoneServer and SQL Server db. ZoneServer is running under wine on linux, and as such should also run just fine on any linux server that supports 32-bit wine.
Prerequisites
Docker Desktop
You must be registered to see links
If you're on linux, you may have to install docker-compose separately.
For the following instructions, it is expected that you are using Powershell or Bash in the directory where you extracted the repack:
Setting up
Run the following command: docker-compose -f docker-compose.setup.yml up
Wait for it to say something like: "(.. rows affected). Waiting for MS SQL (pid ..) to terminate."
That's when you know it has finished setting up your database (or resetting it, if you're running it again)
Running
Run the following command: docker-compose up
Wait for it to say something like: "Auth [On] Lobby [On] Game [On] Area [On] BArea [On] RealService [On]"
That's when you know the game server is ready for you to log on. You can now use the client provided in the repack to play. There is an account created for you with the username admin and password admin.
tl;dr
install docker,
run the setup compose file first,
run the other compose file to start server,
run client, login as admin:admin
Alternative - setting up without Docker (with video):
You must be registered to see links
Credits / Prior work
RZ_Member, wesman2222 (old server files release for RZ)
Nitro / WWWWWWWWWWWWWW (massive hoard of client files)
Cosmos (packet handler patches for Enigma City)
savetherobots / perl (cleaned server files, docker repack)
Last edited: