First training mission (2-5 FPS, despite my test system having a 2.33 GHz quad core CPU, 8 GB of RAM, and a GeForce 9800 GT).
What does not
Nothing so far
What was not tested
Serious performance issues.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Jan 10 2011||1.3.11||Yes||Yes||Silver||an anonymous user|
|Show||Ubuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)||Jan 09 2011||1.3.11||Yes||Yes||Bronze||PaweÅ‚|
|Show||Ubuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)||Sep 07 2009||1.1.28||Yes||Yes||Bronze||David Vuorio|
|Current||Ubuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)||Jul 24 2009||1.1.26||Yes||Yes||Bronze||Andrew Zonenberg|
|Show||Ubuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)||Jul 22 2009||1.1.26||Yes||Yes||Silver||Sito Ortiz|
|Bug #||Description||Status||Resolution||Other apps affected|
|19885||America's Army 3.0 fails to start||CLOSED||FIXED||View|
|23643||America's Army 3.0 goes black after about ten minutes of play||CLOSED||FIXED||View|
|24416||America's Army 3 needs msvcr80.dll._ctime64_s||CLOSED||FIXED||View|
|24417||America's Army 3 and other games fail: d3dcompiler needs a working HLSL compiler||NEW||View|
|25735||America's Army 3 ingame mouse control broken (block, lock, no smoothness)||CLOSED||ABANDONED||View|
A large number of errors such as the following may be seen when launched from a terminal:
Â err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\america's army 3\\Binaries\\wxmsw28u_vc_custom.dll") not found
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Steam\\steamapps\\common\\america's army 3\\Binaries\\wxmsw28u_vc_custom.dll") not found
This suggests that the Visual Studio 2005 runtime is not installed. The easiest way to work around this is 'winetricks vcrun2005'.
If a similar error for d3dx10_35.dll is seen, the DirectX installer (in steamapps/common/america's army 3/DirectX) should be rerun. (In my case it hung during the Steam-started install and had to be rerun manually after Steam had finished its setup procedure). This does not seem to be needed with wine-1.2rc7.
Similar problem has been discussed: appdb.winehq.org/objectManager.php?sClass=version&iId=5444 A patch may be downloaded at fxlegrand.free.fr/index.php?page=patches. Decompress and copy to /usr/lib/wine/ or /usr/lib32/wine (on amd64 installs). It is crucial that you make a copy of the original dinput.dll.so before replacing it. Unfortunately, this patch also prevents use of the menus. The best option I have seen to date is to play training missions unpatched. To play online, open the game unpatched, open the server browser, and find a server you like. Write down the IP address, then close AA and apply the patch. Open AA, then pull up the console using the tilde (~) key and run "open (ip address)". You will not be able to use the in-game menus for class selection but keyboard shortcuts (tab/space/arrow keys, etc) provide most functionality. Restore the original dinput.dll.so when done playing.