Troubleshooting & FAQ

Frequently Asked Questions (FAQ)

I get an error about vu-core.dll

If you get an error saying Failed to load the main VU module (vu-core.dll). you need to check if your anti-virus is blocking VU. Make sure to whitelist all VU files or the entire VU directory (which should be at %LocalAppData%/VeniceUnleashed). If that doesn't help, try downloading the latest VU installer and installing VU again.

I get a black screen / loading screen when launching VU

If you're on Windows 7 and you're getting a black screen or a black screen with a loading indicator, you need to install the KB2670838 update package. After installing this update VU should work as intended.

Nothing happens when I launch VU

If nothing happens when you launch VU, try validating your game files via Origin and launching the vanilla game via Battlelog at least once (you can launch either singleplayer or multiplayer). You should also check if your anti-virus is blocking it. You can also try downloading the latest version of VU and re-installing it.

I get an EA activation prompt when launching VU

This prompt may appear after major Windows Updates or hardware changes on your computer, and is part of Battlefield 3's DRM system. Simply fill out your Origin account credentials and follow the prompts to activate your game. Alternatively, you can launch the vanilla game via Battlelog or run the VU executable with the following launch arguments (where <email> is your Origin account e-mail and <password> is your password):

vu.exe -activate -o_mail <email> -o_pass <password>

I get an “An error occurred while communicating with Origin” error while linking my account

First, make sure that you are logged into Origin fully and retry. If that doesn't help, close VU, restart Origin, and try again. If that still doesn't help, try restarting your computer.

I get returned to the main menu after joining a server

If you get returned to the main menu after joining a server it could mean that there's a discrepency between your local files and the server files, so the first thing you should try is validating your game files. If that doesn't help, it probably means that the server is running a mod that causes this issue, so the only thing you can do is contacting the server admin for support.

I get an “Could not locate your Battlefield 3 installation directory” error when launching VU

This means that VU cannot find where Battlefield 3 is installed on your system. To fix this, simply validate your game files via Origin and launch the vanilla game via Battlelog at least once. If you have transferred your game files over another computer or you're running this on a machine that can't run Origin, you can manually specify the game's installation directory by using the -gamepath launch argument, as seen below, where <path> is the path to the BF3 directory:

vu.exe -gamepath <path>

Do I need to own Battlefield 3 to use this?

You need a legit, licensed, and up-to-date version of BF3 installed in order to use VU and you will also be required to link your Origin account with your VU account the first time you launch it, so we can verify your ownership of the game. VU does not and never will work with cracked or pirated copies.

Will I get banned for using this?

No. VU functions separately from vanilla BF3 and does not modify any game files. That means that you can just launch BF3 like you normally would through Battlelog and it's like VU was never there. Any changes to your game data are performed at your discretion with the use of third party mod tools.

Are my Battlelog stats transferred over?

Your VU profile is independent from your Battlelog profile. There's no progression and everything is unlocked for everyone by default.

Players cannot connect to my VU server

Make sure that connections to the VU server are not being blocked by your firewall or antivirus and that the following ports are forwarded to the computer running the server:

Port Protocol Description
7948 UDP Monitored Harmony, the VU networking layer.
25200 UDP Frostbite networking layer.
47200 TCP Remote administration protocol (RCON).

My server crashes soon after startup

The first thing you should try is validating your game files via Origin, as corrupted or missing files could result in crashes. Then, you should check the mods you have installed on your server, as they could be the ones causing crashes. Try disabling them one-by-one until you find the outlier.

My linux server errors could not find dependent assembly

If you are getting an error similar to the one found below…

wine ~/vu/client/vu.com -gamepath ~/bf3 -serverInstancePath ~/vu/instance -server -dedicated -high60
0009:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
Wine cannot find the ncurses library (libncurses.so.5).
0009:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0009:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)

It is possible that if the server previously had a win install, or you accidently ran wine first in a 64-bit prefix, it will cache itself in the configuration files. In order to fix this, follow the steps located from this guide.

# From: https://askubuntu.com/questions/74690/how-to-install-32-bit-wine-on-64-bit-ubuntu
# Move the old prefix (if one exists)
# You could rm -rf it if you don't want it.
mv ~/.wine/ ~/oldwine/

# Create prefix with right arch, per
# http://wiki.winehq.org/FAQ#32_bit_wineprefix
WINEARCH=win32 winecfg

Can I run multiple instances of the VU client?

Yes, but keep in mind that you'll need a separate account (with an Origin account linked) for each instance.