wine can't run "Astral Masters" (works in Edgy)

Bug #92877 reported by Christian Convey
8
Affects Status Importance Assigned to Milestone
Wine
Fix Released
Medium
wine (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Astral Masters is a Windows game: http://www.astralmasters.com/
I'm playing version 1.4: http://www.astralmasters.com/files/amsetup.exe

On Edgy, it just about perfectly under 'wine'. I've experienced the following symptoms on all versions of Feisty I've tried, up through today's: 16 March 2007.

The installation goes just fine, but when I run the game, I get the following effect.

The first time you run the game, you're presented with a fancy dialog letting you select screen resolution, etc. That goes just fine (I select "run in a window"). The game isn't trying to make any sound at that point.

The game then brings up its main window where you're presented with the options related to starting a game. The visuals are drawn fine, but there are two critical problems:

(1) The music loops badly (in loop that are maybe 0.5-seconds long) instead of playing cleanly.

(2) The buttons drawn on the right-hand-side of the game screen aren't functional. Mousing over them will arm
them, but clicking doesn't work. So even if you could overlook the sound problems you still can't play the game.

I've tried tweaking the sound system with wineconfig, but that doesn't help. ALSA gives me the looping described above, and OSS gives me silence. I'm almost certain that under Edgy I used ALSA.

Revision history for this message
Christian Convey (christian-convey) wrote :

By the way, my system is a HP Pavilion dv4000 laptop.

My audio hardware, accoding to "lspci | grep audio" is:

00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)

Revision history for this message
Christian Convey (christian-convey) wrote :

I ran this again as of today (which means I'm using wine-0.9.32), and the audio looping problem is gone but the buttons problem mentioned earlier still exists.

Just for fun I manually built wine version 0.9.33 (taken from the wine website), and I have the same button problem as with the repositories' 0.9.32 version.

Revision history for this message
jhansonxi (jhansonxi) wrote :

Wine problems are often not distribution-specific. Try the Wine list: http://groups.google.com/group/comp.emulators.ms-windows.wine/topics?hl=en

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Hello Reporter,

I can confirm this, and I really think that this is an upstream problem.
Please file this report in winehq bugzilla and make a relation to your newly winehq bug here.

Thx,

\sh

Changed in wine:
status: Unconfirmed → Confirmed
Changed in wine:
assignee: nobody → ubuntu-wine
Revision history for this message
In , Christian Convey (christian-convey) wrote :

A pretty good write-up is found here:
   https://bugs.launchpad.net/ubuntu/+source/wine/+bug/92877

(I'm posting it here because people seem to think it's a Wine issue, not a
Ubuntu issue.)

That writeup talks about two problems: (1) the sound loops when it shouldn't,
and (2) you can't get past the program's start-up screen. The sound-looping
problem no longer seems to occur, but I still can't get past the program's
startup screen.

(For clarification: When you first run the program, you're shown a dialog to
select screen resolution. That's not the startup screen I'm talking about. I'm
talking about the next screen, in which you're given buttons like "new game",
"exit", etc.)

Revision history for this message
In , Christian Convey (christian-convey) wrote :

Created an attachment (id=7090)
stderr from "wine ./masters.exe"

I ran the command-line "wine ./masters.exe" from the directory:
~/.wine/drive_c/Program Files/Astral Masters

Since the program's buttons don't work (part of the bug in question), I had to
manually terminate it, which probably caused the very last X-Windows-related
error in the file.

Revision history for this message
In , Austin English (austinenglish) wrote :

I could only find astral masters version 1.5 (the reporter used 1.4).

Under wine 0.9.40, ubuntu feisty, geforce 7200, nvidia binary driver, I can
confirm this bug. Can someone *not* using ubuntu confirm? (I'll try it later on
my ATI box to see if that helps or not).

Revision history for this message
In , Vitaliy-bugzilla (vitaliy-bugzilla) wrote :

Via e-mail:

Sorry if it wasn't clear, but I had the problem with both 1.4 and 1.5.
And the problem was introduced when I moved from Ubuntu Dapper -> Ubuntu Edgy, iirc.

Christian, don't reply to the e-mails, add your comments directly in bugzilla.

Revision history for this message
In , Austin English (austinenglish) wrote :

Do you know what version of wine it last worked with?

Revision history for this message
Christian Convey (christian-convey) wrote :

OK, I logged this into WineHQ's bugzilla:
http://bugs.winehq.org/show_bug.cgi?id=8942

Revision history for this message
Dan Kegel (dank) wrote :

Christian, when you file a wine bug, don't forget to register it
here by clicking the '+ affects upstream' icon
and pasting the url there. I've done it for you this time.

Revision history for this message
In , Dan Kegel (dank) wrote :

Austin reproduced it, so confirming

Changed in wine:
status: Unknown → New
Changed in wine:
status: New → Confirmed
Revision history for this message
In , Austin English (austinenglish) wrote :

Also affects sacred:

http://sacred.uptodown.com

There, you can get past the start screen, but the problem is that in the new
game screen, you can't see the buttons, so you have to move the mouse around
until the lower menu shows you that your mouse is over a button. I'll try to get
a screenshot later, but I'm busy ATM.

Revision history for this message
In , Scott Ritchie (scottritchie) wrote :

Is this still a problem?

Revision history for this message
In , Christian Convey (christian-convey) wrote :

(In reply to comment #7)
> Is this still a problem?
>

Yes, still a problem. I'm currently running Gutsy (pre-releate, up to date) and wine 0.9.46.

Revision history for this message
In , Christian Convey (christian-convey) wrote :

Problem still present in wine 0.9.47 with released version of Ubuntu 7.10.

Revision history for this message
In , Barafu-albino-cheetah (barafu-albino-cheetah) wrote :

For wine 0.9.55 the bug still exists but changes slightly. At first, the game is suspiciosly slow in loading, and even the first window is very slow on response. Sound is nearly-OK. Melody goes once and stops. May be it is normal.
 On the game welcome screen the mouse cursor isn't visible, but exists. Buttons are highlighted when I move mouse over them and click. The cursor becomes visible only above the @Exit@ button. Of all buttons, only "new game" works. The game starts and is hardly playable, but no mouse cursor is displayed. No changes in Renderer or RendererMode affect the lack of pointer. But, when using gdi+backbuffer, all buttons do work(but lots of exceptions fly out, options window is invisible)
   Wine 0.9.55 amd64 Gentoo, NVIDIA 7600 video

Revision history for this message
In , Austin English (austinenglish) wrote :

Is this still an issue in current (1.0-rc5 or newer) wine?

Revision history for this message
In , l_bratch (l-bratch) wrote :

Christian, please post in Bugzilla instead of replying to wine-bugs. Email read:

"Afraid so."

Changed in wine:
assignee: ubuntu-wine → nobody
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
In , Austin English (austinenglish) wrote :

Is this still an issue in current (1.1.10 or newer) wine?

Revision history for this message
In , Christian Convey (christian-convey) wrote :

(In reply to comment #13)
> Is this still an issue in current (1.1.10 or newer) wine?
>

Yes: With wine 1.1.10 (ubuntu package = 1.1.10~winehq0~ubuntu~8.10-0ubuntu1)

Revision history for this message
In , Austin English (austinenglish) wrote :

Is this still an issue in current (1.1.23 or newer) wine?

Revision history for this message
In , Christian Convey (christian-convey) wrote :

(In reply to comment #15)
> Is this still an issue in current (1.1.23 or newer) wine?

Actually, with 1.1.23 I can't even install the game any more. The
installer hangs at what looks like the very end of the process.

(Using Ubuntu Studio 9.04, current wine version from winehq as of 16 June 2009)

Revision history for this message
In , Kazade (kazade) wrote :

In 1.1.25 the game installs but doesn't run. It looks like it fails here creating a file called masters.ctl which then leads to an exception:

0009:Call KERNEL32.CreateFileA(0032f7f8 "C:\\windows\\temp\\AstralMasters\\masters.ctl",c0000000,00000003,00000000,00000003,00000080,00000000) ret=00404038
0009:Ret KERNEL32.CreateFileA() retval=ffffffff ret=00404038

Revision history for this message
In , Kazade (kazade) wrote :

It actually looks like it's looking in the wrong place. I think it should be:

C:\\Program Files\\AstralMasters\\masters.ctl (which exists)

rather than

C:\\windows\\temp\\AstralMasters\\masters.ctl (which doesn't)

Revision history for this message
In , Kazade (kazade) wrote :

Sorry for the noise I'm just being stupid. Running from the current directory gets the program to start. Please ignore the previous 2 comments.(In reply to comment #18)
> It actually looks like it's looking in the wrong place. I think it should be:
>
> C:\\Program Files\\AstralMasters\\masters.ctl (which exists)
>
> rather than
>
> C:\\windows\\temp\\AstralMasters\\masters.ctl (which doesn't)

Sorry ignore this comment, and the one before that, the working directory wasn't set. The menu screen loads on 1.1.25 but I can't try any further coz I have no 3D acceleration at the moment (on Karmic) I'll switch to a different GPU and try again later.

Revision history for this message
In , Austin English (austinenglish) wrote :

This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.1.43 or newer) wine?

Revision history for this message
In , Christian Convey (christian-convey) wrote :

Still a problem.

Revision history for this message
In , rusivi2 (rusivi2-deactivatedaccount) wrote :

Is this still a problem with newest WINE?

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Thank you for posting this bug.

What are you hardware specs?

Have you tried using newest wine?

As well, Edgy is in End of Life status. Please update and repost detailed error report.

Changed in wine (Ubuntu):
status: Triaged → Invalid
status: Invalid → Incomplete
Changed in wine:
importance: Unknown → Medium
Revision history for this message
In , Gyebro69 (gyebro69) wrote :

This is still a problem with Wine-1.4rc1. The bug can be reproduced with any older versions of the game (v1.4-v1.8). The current v1.91 version of the game is free from the problem and mouse works in the menu.
Astral Masters v1.4 demo download link added to url.

Fedora 16
Gnome 3
X.Org X Server 1.11.3

Revision history for this message
In , Gyebro69 (gyebro69) wrote :

It looks like this bug with the invisible mouse pointer has been fixed for me somewhere between 1.5.17 and .19.
Tested with Astral Masters v1.4 on Fedora 18, X.Org X Server 1.13.2, XFCE 4.10

Marking fixed (reopen if not).

Changed in wine:
status: Confirmed → Fix Released
Revision history for this message
In , Alexandre Julliard (julliard) wrote :

Closing bugs fixed in 1.5.25.

Revision history for this message
In , Alexandre Julliard (julliard) wrote :

Really closing bugs fixed in 1.5.25.

Revision history for this message
dino99 (9d9) wrote :

this is no more a supported version

Changed in wine (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.