Legacy Setup Guide

Step 1: Create an Account on the Animus Network

You can do that here Register

Step 2: Download Required Files

VPN Client & Configuration

Download the SoftEther VPN client and configuration file.

Linux Launcher

Download the Linux launcher script and configuration file.

Step 3: Install Dependencies and Wine

For Ubuntu / Debian:
sudo apt update && sudo apt install -y \ libgnutls30 libgnutls30:i386 libldap-2.4-2 libldap-2.4-2:i386 \ libgpg-error0 libgpg-error0:i386 libxml2 libxml2:i386 \ libsdl2-2.0-0 libsdl2-2.0-0:i386 wine64 wine32 winetricks \ g++ make build-essential libstdc++6:i386 \ libpulse0 libpulse0:i386 libasound2 libasound2:i386 \ libx11-6 libx11-6:i386 libxext6 libxext6:i386 \ libxrandr2 libxrandr2:i386 libxinerama1 libxinerama1:i386 \ libxi6 libxi6:i386 libxxf86vm1 libxxf86vm1:i386
For Fedora:
sudo dnf install -y \ gnutls gnutls.i686 openldap openldap.i686 \ libgpg-error libgpg-error.i686 libxml2 libxml2.i686 \ SDL2 SDL2.i686 wine winetricks \ gcc-c++ make glibc-devel.i686 libstdc++-devel \ pulseaudio-libs pulseaudio-libs.i686 alsa-lib alsa-lib.i686 \ libX11 libX11.i686 libXext libXext.i686 \ libXrandr libXrandr.i686 libXinerama libXinerama.i686 \ libXi libXi.i686 libXxf86vm libXxf86vm.i686
For Arch Linux:
sudo pacman -S --needed --noconfirm \ gnutls lib32-gnutls openldap lib32-openldap \ libgpg-error lib32-libgpg-error libxml2 lib32-libxml2 \ sdl2 lib32-sdl2 wine-staging winetricks \ gcc make base-devel lib32-gcc-libs \ libpulse lib32-libpulse alsa-lib lib32-alsa-lib \ libx11 lib32-libx11 libxext lib32-libxext \ libxrandr lib32-libxrandr libxinerama lib32-libxinerama \ libxi lib32-libxi libxxf86vm lib32-libxxf86vm
For openSUSE / Leap / Tumbleweed:
sudo zypper install -y \ gnutls \ openldap2 \ libgpg-error0 libgpg-error0-32bit \ libxml2 libxml2-32bit \ sdl2 \ Mesa-libGL1 Mesa-libGLU1-32bit \ alsa-utils pulseaudio libpulse0 libpulse0-32bit \ gcc-c++ make libstdc++-devel libstdc++6-32bit \ libgcc_s1 libgcc_s1-32bit \ wine winetricks \ libX11-6 libX11-6-32bit \ libXext6 libXext6-32bit \ libXrandr2 libXrandr2-32bit \ libXcursor1 libXcursor1-32bit \ libXinerama1 libXinerama1-32bit \ libXi6 libXi6-32bit \ libXxf86vm1 libXxf86vm1-32bit

Step 4: Download and Build SoftEther VPN

  1. Extract the downloaded archive:
    tar xzf SoftEther-VPN-Client-Intel-AMD-*.gz
  2. Build and install the VPN client:
    cd vpnclient/
    make
  3. Place the VPN config Animus-Network.vpn in your Assassin's Creed Brotherhood game directory (where ACBMP.exe is located).

Step 5: Configure the Launcher

  1. Place both _ACBMP.sh and _ACBMP.ini in your Assassin's Creed Brotherhood game directory (where ACBMP.exe is located).
  2. Edit the _ACBMP.ini file and update your credentials:
    • Leave serverHostname empty
    • Set onlineUser to your Animus Network username
    • Set onlinePassword to your Animus Network password

Step 6: Launch the Game

  1. Make the launcher script executable:
    chmod +x _ACBMP.sh
  2. Run the launcher script as root:
    sudo ./_ACBMP.sh
  3. In the game's main menu, go to Options > Anti-Cheating and set it to Off
Troubleshooting:
  • Run _ACBMP.sh as root
  • Keep SoftEther VPN connected while playing
  • If the game crashes, try: WINEDEBUG=-all ./_ACBMP.sh
  • For graphical issues, try different Wine versions
  • If you encounter issues:
Done! The game should now connect to the Animus Network server when launched using the shell script file.