UPDATE:
I ended up getting AC running on Ubuntu 8.04 a while ago, following *exactly* the steps found here:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=7243&iTestingId=27653
The game worked good, though the sky had some anomolies every now and then. The biggest issue for me though was that I came to enjoy the game way more with Decal, and I couldn't get decal running. Its possible that you can run it with wine and I just didn't go about setting it up right (like the aformentioned method of installing it in Windows, then copying the files to Linux).
Even though I started playing AC way back in the days before Decal, this regression to those caveman times was only refreshing for so long...like long enough for me to log in and pay rent.
I had also tried running AC and Decal in a virtual machine through VirtualBox, and VMware. In both instances, the AC launcher would only get as far as the server selection before the game would just close...and forget about Decal...it wouldn't work either.
This past weekend, I decided to upgrade to the latest version of VMware Workstation (6.5), touted to support DirectX9.0c. Good news: it works great!
I have AC running in an XP virtual machine with Dual Client, Decal and plugins. The only thing I've noticed to the negative so far is that AC Client crashes after running LifeTank for a while. This issue might not even be due to Tank...it could be Dual Client, or just Decal...but other than that its working.
Of note, when the crash occurs, the Client logged in without Tank active stays on just fine. Also of note, the first time I patched AC, the playing screen was black for what seemed like a while before my character was all the way in-game. After that first patch though, it seems to enter the world right away.
I have since removed my Wine's AC install.
So, while I would rather be able to run the game in Linux alone, without the aid of a virtual machine, its just not easy to do so if you are a Decal-lover.
With VMware 6.5, I believe its possible to play other games on your primarily-linux-box as well.
My setup (overkill for a game like AC...I do video and animation too):
Intel Quad Core
4GB Ram
NVidia 8800 GT (512MB)
Host OS: Ubuntu Studio 8.04 LTS
Guest OS: VMware Workstation 6.5
- XP Pro SP3 with all updates
- Dual Processor
- 1024MB Ram
- DirectX 9.0c
- .Net Framework 1.1 (needed for Dual Client)
- .Net Framework 2.0