Author Topic: Linux support with WINE?  (Read 3466 times)

Offline geofflee

  • Newbie
  • *
  • Posts: 3
Linux support with WINE?
« on: January 16, 2010, 12:32:22 pm »
Has anyone been able to run AI War successfully on Linux yet?

-Geoffrey Lee

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Linux support with WINE?
« Reply #1 on: January 16, 2010, 01:06:36 pm »
Pretty sure not, but mono and wine are always evolving.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline carlosjuero

  • Full Member Mark III
  • ***
  • Posts: 211
Re: Linux support with WINE?
« Reply #2 on: January 16, 2010, 01:08:35 pm »
Don't think its possible with the current state of Mono - Mono has trouble supporting .NET 1.1, nevermind 2.0 or 3.5. Then there is the SlimDX model - Linux natively supports OpenGL, and games based on that are pretty 'easy' to get working. Games based on the DX model don't like Linux much due to how MS has DX integrated into the Windows kernel.

Offline Echo35

  • Master Member Mark II
  • *****
  • Posts: 1,703
  • More turrets! MORE TURRETS!
Re: Linux support with WINE?
« Reply #3 on: January 17, 2010, 01:19:41 am »
I've tried (And was very nearly successful) in running it with PlayOnLinux, but there was something about POL only working with an older version of .Net and AI War using something it couldn't handle. Don't remember the bug now but it was something very specific and .Net related I believe.

Offline RCIX

  • Core Member Mark II
  • *****
  • Posts: 2,808
  • Avatar credit goes to Spookypatrol on League forum
Re: Linux support with WINE?
« Reply #4 on: January 17, 2010, 01:26:17 am »
I've tried (And was very nearly successful) in running it with PlayOnLinux, but there was something about POL only working with an older version of .Net and AI War using something it couldn't handle. Don't remember the bug now but it was something very specific and .Net related I believe.

I seem to recall that AI war dropped to .NET 2 somewhat recently so it might be worth another go.
Avid League player and apparently back from the dead!

If we weren't going for your money, you wouldn't have gotten as much value for it!

Oh, wait... *causation loop detonates*

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Linux support with WINE?
« Reply #5 on: January 17, 2010, 10:26:40 am »
Yes indeed. Acidweb tried it after the drop and it still failed. But, playonlinux was not what he was using.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Echo35

  • Master Member Mark II
  • *****
  • Posts: 1,703
  • More turrets! MORE TURRETS!
Re: Linux support with WINE?
« Reply #6 on: January 17, 2010, 06:23:26 pm »
Yes indeed. Acidweb tried it after the drop and it still failed. But, playonlinux was not what he was using.

I'll have th throw Linux back on my Laptop and try again. I guess the big issue now would be SlimDX working.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Linux support with WINE?
« Reply #7 on: January 17, 2010, 06:25:33 pm »
Really, SlimDX is just a pure .NET wrapper around DirectX and Direct3DX functions.  So, I'd be more concerned about Direct3DX than anything else, but we shall see I suppose.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline akronia

  • Newbie Mark III
  • *
  • Posts: 44
Re: Linux support with WINE?
« Reply #8 on: January 19, 2010, 10:53:44 am »
Well, I got to a point where I could start up and see the menu, but all sorts of redrawing issues occurred and the background was white.

When starting it in fullscreen mode, the background would show, but not the menu.

Starting a new game will crash the game on my setup, running OSX10.6 with wine-devel 1.1.36.  

I might have a problematic setup, as the Radeon X1600 in my MBP is not very well supported in wine.

It's a bumpy road just to get the menu up, so stick to dual-boot for now.

Offline arthurp

  • Newbie Mark III
  • *
  • Posts: 28
Re: Linux support with WINE?
« Reply #9 on: January 19, 2010, 11:01:48 am »
I'm no WINE expert but I've used it before on many occasions. I would say that the issue is not SlimDX, but DX in general. I really wish DX was not such an awful pain to port.

Steam runs fine on Wine so it should be easy to try out on Wine. I'll give it a spin when I have some time.

-Arthur

Offline Echo35

  • Master Member Mark II
  • *****
  • Posts: 1,703
  • More turrets! MORE TURRETS!
Re: Linux support with WINE?
« Reply #10 on: January 19, 2010, 11:19:45 am »
I'm no WINE expert but I've used it before on many occasions. I would say that the issue is not SlimDX, but DX in general. I really wish DX was not such an awful pain to port.

Steam runs fine on Wine so it should be easy to try out on Wine. I'll give it a spin when I have some time.

-Arthur

Try just the AI War installer with POL like I did. You can install DirectX and .Net directly for programs right in the menu, so it's probably the easiest or most likely to work.

http://www.playonlinux.com/en/

Offline uptimebox

  • Newbie
  • *
  • Posts: 1
Re: Linux support with WINE?
« Reply #11 on: October 30, 2010, 05:37:29 am »
I tried to launch AI War 4.0 with current wersion of PlayOnLinux. The game started but crashed on GameInit step 5. oops dialog suggested sending crash report to game developer. It can be downloaded here: http://static.uptimebox.ru/Crash_2010-10-30_131922.zip

Offline bongotron2000

  • Newbie Mark III
  • *
  • Posts: 48
Re: Linux support with WINE?
« Reply #12 on: October 30, 2010, 07:16:34 am »
There's a thread about Wine support here: http://www.arcengames.com/forums/index.php/topic,7246.0.html

In short, the Unity versions seem to work very well under Wine without doing anything special. Let us know though if you still have problems.