[Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

Results 1 to 7 of 7
  1. #1
    amPerl savetherobots is offline
    True MemberRank
    Apr 2010 Join Date
    211Posts

    config [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)
    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 https://mega.nz/file/31EijTIK#Sruj2O...RsoD9ljg2844uk

    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 https://www.docker.com/get-started
    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


    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)


  2. #2
    Hardcore Member BioRage is offline
    MemberRank
    Jan 2011 Join Date
    142Posts

    Re: [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    Awesome, thank you everyone!

    Will give it a go later this week.

  3. #3
    Hardcore Member BioRage is offline
    MemberRank
    Jan 2011 Join Date
    142Posts

    Re: [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    Any ideas?

    This happens on the last part when I run " docker-compose up"

    https://imgur.com/dM2SCCx

  4. #4
    amPerl savetherobots is offline
    True MemberRank
    Apr 2010 Join Date
    211Posts

    Re: [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    Quote Originally Posted by BioRage View Post
    Any ideas?

    This happens on the last part when I run " docker-compose up"

    https://imgur.com/dM2SCCx
    Try changing the first line of your Dockerfile to
    Code:
    FROM i386/debian:buster-slim

  5. #5
    Hardcore Member BioRage is offline
    MemberRank
    Jan 2011 Join Date
    142Posts

    Re: [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    Quote Originally Posted by savetherobots View Post
    Try changing the first line of your Dockerfile to
    Code:
    FROM i386/debian:buster-slim
    Thank you, I opened the docker file, and replace FROM ubuntu:latest with FROM i386/debian:buster-slim

    Edit: Ok it loads, but it stops around here: https://pastebin.com/0x4rM5B3

    Any idea? I try to open the .exe but it crashes upon opening too. (Installing it on my server)
    Last edited by BioRage; 23-11-20 at 08:16 PM.

  6. #6
    c# Programmer martinx09 is offline
    True MemberRank
    Aug 2008 Join Date
    391Posts

    Re: [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    How can you run this server on windows without using docker?
    I mean apart from installing SQL and running the scripts attached to the repack.
    Once that is done and all ports and stuff are open.

    What are the executables to open, is there a correct order?
    What files do I need to configure?

    I just feel like virtualizing with docker is a bit unnecesary,
    if I already use a vps I would be using part of the resources available for nothing.
    Not saying it is a bad approach, it's great for ease of use,
    but I would prefer to just run it directly.

  7. #7
    Account Upgraded | Title Enabled! klugor is offline
    True MemberRank
    Sep 2008 Join Date
    220Posts

    Re: [Release] Drift City 2008 (TW) Client & Server (Docker/Linux Repack)

    Good evening how can we do to translate the client?

    apparently it's the same client or almost

    https://www.driftcity.eu/

    PS:how do we access the DB?
    Last edited by klugor; 2 Weeks Ago at 05:12 PM.
    The folly of men is matched only by its power of destruction!



Advertisement