PDA

View Full Version : Trouble with Starcraft/Battle.Net with Wine 0.9.46



ghindo
October 10th, 2007, 09:11 AM
I am running Feisty Fawn on a Dell Inspiron 1420n.

I am attempting to play Starcraft: Brood War with Wine 0.9.46, but every time I attempt to connect to Battle.Net, the program freezes. The screen I get when I attempt to connect to Battle.Net shows some of the graphics, but none of the text. (See attached image)

I realize that there have been multiple threads about this subject, but try as I might I could not find a solution in any of them.

Help please?

TidusBlade
October 10th, 2007, 03:56 PM
I don't have much info about Battle.NET but theres a possibility that Battle.NET dosent work on WINE, didn't work for me on Warcraft III...

ghindo
October 11th, 2007, 08:09 AM
Bump.

ghindo
October 12th, 2007, 06:08 AM
Bump. Considering how common this question seems to be, someone must have an answer.

Enverex
October 12th, 2007, 11:57 AM
It sounds like this bug - http://bugs.winehq.org/show_bug.cgi?id=5253
Always check the Wine bug site.

donkyhotay
October 13th, 2007, 08:45 PM
It is *possible* to configure starcraft so it will connect to battle.net under wine but is pretty frustrating to set up. I did it once last year but after repartitioning my drives decided it wasn't worth trying to do again (I generally use hamachi to play with my friends anyway). While I can't remember the exact steps to get it working anymore I do remember that the main problem that prevented me from connecting turned out to be something with the fonts. As I said it's been a long time since I've done it but if you do a google search for 'starcraft wine battle.net fonts' you should find working instructions to get connected. Personally though I would recommend hamachi which is much easier.

Enverex
October 13th, 2007, 08:56 PM
It's not difficult at all and I already posted a link to the instructions.

ghindo
October 15th, 2007, 07:50 AM
It sounds like this bug - http://bugs.winehq.org/show_bug.cgi?id=5253
Always check the Wine bug site.Thanks for the link.

From what I could understand from it, the issue is either one of Fonts or a Rendering engine. Am I correct? The Wine site was somewhat ambiguous and I couldn't figure out how to fix it.

Sorry if I'm being dense. :-#

Enverex
October 15th, 2007, 11:45 AM
It's the missing fonts issue.

ghindo
October 15th, 2007, 04:40 PM
It's the missing fonts issue.I'm still confused. Does that mean I should follow instructions in Post 56 (http://bugs.winehq.org/show_bug.cgi?id=5253#c56) and delete the following?
/usr/share/wine/fonts/sserife.fon
/usr/share/fonts/truetype/ttf-arabeyes/ae_AlBattar.ttf
/usr/share/fonts/truetype/ttf-devanagari-fonts/samanati.ttf
Or does that mean I should follow the instructions in Post 78 (http://bugs.winehq.org/show_bug.cgi?id=5253#c78)?
To overcome this problem you need to install some components to Wine.

Use WineTools to install them (I use version 0.9.12).
You can get WineTools here: http://www.von-thadden.de/Joachim/WineTools/

In the "Base Setup" menu install:

1. "TrueType Font Arial"
2. "DCOM98"
3. "Microsoft Foundation Clases 4.0"
4. "Internet Explorer 6.0 SP1" (twice, if needed)
If it's the latter, is there any way I can solve this issue without WineTools?

Thanks again!

Enverex
October 15th, 2007, 05:35 PM
Install the Arial font first, that fixed it for me.

SaMuRaI_777
December 25th, 2007, 10:57 AM
Unfortunately wine 0.9.46 didn't work for me, But with wine 0.9.43 it works pretty well, do the same with the settings on replacing arial and taking out the fonts
with this you'll at least be able to login into Some servers on Battle.net, (Europe and Asia for me)
I couldn't logon to Us.east or west

MaindotC
December 30th, 2007, 06:37 AM
I get the "wine tools cannot run with a Wine version older than 20050628" message. Using 9.52. Sweet. Ya, ya, I know - it's free and nothing is guaranteed. I'm just letting you know. Seems a little odd to be getting that msg.

pizpot
February 8th, 2008, 06:10 PM
Solution to get right wine so battlenet works:

To downgrade wine, uninstall it:

sudo apt-get remove wine

Then get wine 9.45 for ubuntu 7.04 (even though you are at 7.10 don't fret) from here:

i386:
http://wine.budgetdedicated.com/archive/ubuntu/feisty/wine-dev_0.9.45~winehq0~ubuntu~7.04-1_i386.deb

Then run that, then go into Synaptic and lock the version so it does not upgrade by clicking System->Administration->Synaptic Package Mager and searching for wine, selecting "wine" in the list, and clicking Package->Lock Version

Tada, now you can join Battlenet and play warcraft3 or the war3 demo till you are blue in the face. :-)

JJMarvin
February 10th, 2008, 01:07 PM
I've installed wine 9.45. and even 9.43. Winetools are not running with message cannot run with wine version older than 20050628.

Can it be since I'm not removing starcraft it self from wine?

parkus
March 16th, 2008, 05:10 AM
my problem is that i can only run the game in a windowed mode. in winecfg when i allow window manager to control, it crashes when connecting to battlenet. however when i set a virutal desktop, it runs fine, but in 640x480, and not at what i set the virtual desktop to be.

NightwishFan
March 16th, 2008, 05:11 AM
The game is hardcoded to run in 640x480.

parkus
March 16th, 2008, 05:20 AM
oh and i found that you can run

apt-get install msttcorefonts; fc-cache -fv

and that font will be installed for you

Enverex
March 16th, 2008, 02:28 PM
my problem is that i can only run the game in a windowed mode. in winecfg when i allow window manager to control, it crashes when connecting to battlenet. however when i set a virutal desktop, it runs fine, but in 640x480, and not at what i set the virtual desktop to be.

Virtual Desktop spoofs the desktop space, but if an application goes "full screen" then the Virtual Desktop will change to the size that the application wants (in this case Starcraft is 640x480). Wine won't force-resize fullscreen applications (as it would require more processing time and code).

prssn
March 30th, 2009, 09:37 PM
I don't even have the folder ttf-arabeye
I deleted sserife.fon, but it didn't work! Help?

malathion
March 31st, 2009, 09:18 PM
I've been connecting to battle.net with wine 1.1.18 with no problems. The trick is to go into Winecfg and reate a special application setting for StarCraft.exe and set under Graphics, uncheck window manager control and decoration. I'm not sure if that's your problem but it's worth a shot.

For more info on how to run SC/BW on Battlenet under linux, check out this post: http://www.teamliquid.net/forum/viewmessage.php?topic_id=61452#14

golem1989
July 11th, 2009, 05:17 PM
same problem... and can't download winetools
did sth work for you?