Help Center
Answers to common questions, known issues and where to get support
Information & Game Related
Animus Launcher is an advanced mini launcher for Assassin's Creed Multiplayer titles, made by iassassintv. It currently supports Brotherhood, Revelations and III.
Unlike the Animus Injector, it does not inject into the game executables and is used to:
- Work along with the Animus Injector and use its capabilities
- Download required manifest/multiplayer files from the Animus Network (derived from Steam and Ubisoft Connect builds, may include some changes in order to play)
- Use custom login credentials along with the Animus Injector or the Orbit emulator
- Connect to the Animus Network VPN (SoftEther) using Windows built-in VPN: SSTP on Windows 8 and later, or L2TP on Windows 7. For Linux it uses the network-manager-sstp plugin
- On Windows, configure the firewall to allow both inbound and outbound traffic for the game executable (
ACBMP.exe,ACRMP.exeorAC3MP.exe, depending on which game is launched). The firewall rules are named after the executable. - Provide additional launcher and/or game settings
All changes made during launcher or gameplay sessions are automatically reverted once you exit the game or close the launcher, ensuring your system remains unchanged. This includes the VPN configuration and firewall setup. The game's original files are never modified.
The Animus Injector is an ASI injector for Assassin's Creed Multiplayer titles, made by iassassintv and based on Claudia by siohaza. It currently supports Brotherhood, Revelations and III.
It hooks into ACBMP.exe, ACRMP.exe and AC3MP.exe to:
- Redirect Ubisoft multiplayer endpoints to community-maintained services without requiring
hostsfile modification - Allow custom login credentials
- Improve controller compatibility on modern systems by forcing XInput over legacy DInput
- Optimize/Fix CPU affinity for smoother performance
- Enforce PunkBuster to be disabled
- Skip intro videos
- Run the platform emulators (Ubi Orbit, Uplay and Steam) for Revelations and III without modifying the game's original files
For more information, check out its repository:
Animus Injector on GitHub
The Ubi Orbit API is part of Ubisoft's online services layer and digital rights management (DRM) for several titles. After Assassin's Creed Brotherhood's Multiplayer, it was also used to authenticate players and exchange credentials with the game servers.
Orbit, an emulator by koteykaby on GitHub, allows to launch supported multiplayers with custom login credentials. It is included in the Animus Injector for Revelations and III. For more information, check out its repository: Orbit on GitHub
Disabling the anti-cheat in Assassin's Creed Brotherhood is required because some players may not be able to enable it, and players who keep it enabled can only join sessions with other players who also have it enabled.
Additionally, it can cause other issues and there is no practical benefit when keeping it enabled, since PunkBuster is effectively useless here. If you are wondering why it still needs to be installed, it's included in case we decide to use it in the future.
After Brotherhood, Assassin's Creed Multiplayer titles don't offer an option to disable it, which is why PunkBuster installations are mandatory there.
Since there is no way to search for a friend in the game, you must first queue into a match with the player. After that you can find them under the ABSTERGO SOCIAL > PEOPLE YOU MAY KNOW tab and send a friend request.
How accepting a friend request works: Player A must send a friend request to Player B, and Player B must also send a friend request to Player A. Once both requests have been sent, the players will be added as friends.
This is intentional and only happens once to unlock DLCs for your account. When you go online for the first time, the game loads the DLCs but keeps them locked until they are activated by the server and then pushed into your online save. This happens during the initial login process and since reloading them would normally require a game restart, the server disconnects you once, about a minute after your first login.
Simply press "Go Online" again. The DLC check will run once more, and all DLCs will be available without requiring a game restart.
Are you still being put into limited mode? Then it's likely due to a connection issue, see the game launches but fails at loading into the menu for troubleshooting steps.
Connection & Setup
Assassin's Creed Multiplayer titles rely on peer-to-peer connections, and the implementation of STUN, TURN, and relay servers by Ubisoft has not yet been fully understood. Additionally, peer-to-peer connectivity is heavily affected by NAT types, which can introduce further complications. Using a VPN helps bypass these limitations, providing a more stable and reliable way to play.
The Animus Launcher should automatically connect to the VPN upon launch. If it fails to connect, try the following steps for your operating system:
Windows
- Make sure your system is disconnected from any other VPN or proxy service
- Check if your system can establish the connection:
- Open PowerShell
- Execute the following command:
Test-NetConnection vpn.animusnetwork.com -port 443 - RemoteAddress must point to
141.147.0.245, otherwise your DNS is resolving incorrectly - If TcpTestSucceeded returns
False, your router or ISP may be blocking outbound connections on TCP port 443
- Check if your Windows firewall or any other is blocking the outbound connection
- Reset your VPN & Proxy network adapters:
- Open Device Manager
- Go to View > Show hidden devices
- Right-click and uninstall all VPN/Proxy adapters
(especiallyWAN Miniport (...)adapters) - If prompted, also remove the drivers by checking the checkbox
- Restart your computer allowing Windows to reinstall the adapters
- Start the Animus Launcher and retry connecting to the VPN
Linux
- Make sure your system is disconnected from any other VPN or proxy service
- Check if your system can establish the connection:
- Open a terminal
- Execute the following command:
curl -o /dev/null -s -w "%{http_code}\n" https://vpn.animusnetwork.com:443
or ifcurlis not available:nc -zv vpn.animusnetwork.com 443 - The resolved IP must be
141.147.0.245, otherwise your DNS is resolving incorrectly - If the connection fails, your router or ISP may be blocking outbound connections on TCP port 443
- Check your firewall rules:
- If using UFW, run:
sudo ufw status - If using firewalld, run:
sudo firewall-cmd --list-all - If using iptables directly, run:
sudo iptables -L -n - Ensure outbound TCP port 443 is not being blocked
- If using UFW, run:
- Try adding the VPN profile manually using nmcli and connect to it:
- Restart NetworkManager to clear any stale state:
sudo systemctl restart NetworkManager - If an SSTP connection was already configured, remove it first:
nmcli connection delete "Animus Network VPN" - Add the VPN profile manually using the following command:
nmcli connection add type vpn vpn-type sstp con-name "Animus Network" vpn.data "gateway=vpn.animusnetwork.com,ignore-cert-warn=yes,password-flags=0,proxy-password-flags=1,proxy-port=0,tls-ext=yes,user=animusnetwork" vpn.secrets "password=vpn" ipv4.method auto ipv4.never-default yes ipv4.routes "172.29.240.0/20 172.29.240.1" ipv6.method auto - Then try connecting manually with:
nmcli connection up "Animus Network"
- Restart NetworkManager to clear any stale state:
- Start the Animus Launcher and retry connecting to the VPN
If your country or internet provider restricts access to the Animus Network (as it is the case in the Russian Federation), you can bypass those blocks using Zapret. Follow our Zapret Guide for a step-by-step setup.
Since Assassin's Creed Brotherhood and Assassin's Creed Revelations use the older DInput controller system, while modern controllers rely on XInput, triggers or controller detections may not function correctly. In this case, the Animus Injector forces Assassin's Creed Brotherhood and Assassin's Creed Revelations to use XInput. If you want to rebind your buttons or the default fix does not work for your controller, you can follow the advanced controller setup guide using Steam Input. This can also be used for Assassin's Creed III.
Game Issues
The Assassin's Creed Multiplayers may fail to start due to missing runtime components which they require:
- Microsoft Visual C++ Redistributables (x86 & x64):
2005, 2008, 2010, 2012, 2013, and v14 - DirectX End-User Runtime
The video below walks through runtime repair steps, includes additional checks around redistributables, and may also help with other launch error codes.
When following the reinstall step, use our bundle so the versions known to work with the games are installed:
- Uninstall all installed versions of the
Microsoft Visual C++ Redistributables by:- Opening the Control Panel
- Navigating to Programs > Programs and Features
- Uninstalling all Microsoft Visual C++ Redistributables
- Restarting your system
- Reinstall all Microsoft Visual C++ Redistributables
(x86 & x64) from our bundle - (Re)install the DirectX End-User Runtime
- Try launching the game again
Account
You can freely set these through your Account Settings whenever you like. Be aware that credits & erudito are capped at 999999, and overexceeding credits or erudito will be reset to that cap when applied. For Assassin's Creed Revelations and III, some level and prestige updates will be adjusted to fit with the progression system of the games.
You can recover your account using the Forgot Credentials feature on the login page. You'll receive an email containing your username and instructions to reset your password.
No questions match your search. Ask on Discord