wine 0.9.22 + spring 0.73b1

wine 0.9.22 + spring 0.73b1

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

wine 0.9.22 + spring 0.73b1

Post by imbaczek »

Looks like wine doesn't like the new lobby. Whenever I minimize the client, it just disappears; it's there in the process list, but I know of no way to bring it back to the desktop, and I need to minimize it because it takes a lot of cpu. Any ideas?
10053r
Posts: 297
Joined: 28 Feb 2005, 19:19

Post by 10053r »

I can't get wine to let me move the actual game to the front. The lobby always wants to be the front window. Unfortunately, this makes the game unplayable... Now I have to wait for linux<->windows playability, it looks like.

Anyone gotten it working under wine yet with the new version?
User avatar
det
Moderator
Posts: 737
Joined: 26 Nov 2005, 11:22

Post by det »

It works for me, but it is a hassle with the new lobby. I will post details later.
own3d
Posts: 129
Joined: 25 Aug 2006, 16:31

Post by own3d »

it works better if you disable the new skins, try that and see if you can get it to work.
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Post by imbaczek »

Yeah, wine doesn't like the new lobby. Some things that I do to make it manageable:
a) set spring to run in a window (have to get used to scrolling with arrow keys, though)
b) open a private message window, so the whole player list isn't updated - this causes those periodic slowdowns
c) move it down the screen when the game is loading so only the title bar is visible
d) when the game is passworded, the top window sometimes completely covers the passwod dialog; enter the password anyway :)
User avatar
BrainDamage
Lobby Developer
Posts: 1164
Joined: 25 Sep 2006, 13:56

Post by BrainDamage »

it doesn't really disppears; if you notice in the bottom left corner of the screen you will notice 2 possible small boxes: 1 is for the battle screen and 1 for the lobby; beware that sometimes the bar of your window manager overlaps on them, try to hide the bar and you may see them
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Post by imbaczek »

It doesn't work for me, it'd be a godsend if it would... just upgraded to wine 0.9.23 btw.
malric
Posts: 521
Joined: 30 Dec 2005, 22:22

Post by malric »

It seems to work for me (tried just one game, but it behaved ok). As stated above, I put the skin to none and the option that says all forms to task bar.

I do not know about the slowdowns as I played just a test for 5 minutes.

I have wine 9.2.2 on a gentoo system.
Chojin
Posts: 141
Joined: 04 Oct 2006, 11:22

Post by Chojin »

I tried a few ways to run it, the only way that really worked for me (apart from forcing a desktop), was to tell winecfg to NOT let my window manager manage the windows for tasclient.exe and spring.exe. TASClient and Spring are always on top, but at least TASClient's popups will pop up not under and spring will be on top when a game starts instead of the lobby.
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Post by imbaczek »

malric wrote:the option that says all forms to task bar
The key part :) Didn't notice this one. It works now :)
malric
Posts: 521
Joined: 30 Dec 2005, 22:22

Post by malric »

Does anybody have sound ?
User avatar
det
Moderator
Posts: 737
Joined: 26 Nov 2005, 11:22

Post by det »

Spring (as in spring.exe) does not work with 0.9.24. It pops up the window and then disapears, although the game appears to still be running without any display (It eats all my CPU).
McLoud
Posts: 36
Joined: 03 Sep 2006, 22:31

Post by McLoud »

Works for me (tm) in 0.9.24 using a windows 95 profile. I always use a separet X server for spring since I'm in XGL, so these window issues aren't a problem for me. My script (put on your TASpring folder):

sudo X :1 -ac &
DISPLAY=:1 metacity &
DISPLAY=:1 wine TASClient.exe
10053r
Posts: 297
Joined: 28 Feb 2005, 19:19

Post by 10053r »

thanks for the tips guys. I'm back in the game. Running in a separate window is what did it.
Post Reply

Return to “Linux”