Opened 13 years ago

Closed 13 years ago

Last modified 13 months ago

#3211 closed defect (invalid)

SCUMM MAC-Playing games full screen causes window glitch

Reported by: SF/bgplpshep Owned by: vinterstum
Priority: normal Component: Port: Mac OS X
Keywords: Cc:
Game:

Description

After I play any game in full screen mode and quit the program, windows in any open applications can no longer be minimized. Sometimes the minimize button is greyed out. Other times, the button looks active but does nothing. SCUMMVM version 0.9.1a for Mac OS X 10.4.9

Ticket imported from: #1727254. Ticket imported from: bugs/3211.

Change History (13)

comment:1 by bluegr, 13 years ago

Version 0.9.1a is getting old, we're preparing for the 0.10.0 release. Can you test if this issue occurs with the latest 0.10.0SVN release? You can download the latest SVN here: http://www.scummvm.org/downloads.php#SVN

comment:2 by fingolfin, 13 years ago

Very odd. But if at all, it's a bug in SDL, not much we could do about it, short of trying to fix SDL upstream.

comment:3 by SF/bgplpshep, 13 years ago

The problem does occur under 0.10 which makes me think it is an sdl problem. On an Apple discussions page in tiger support, another user reports that after playing the game Critical Mass that the same problem occurs. The description for Critical Mass says that it is an sdl project:

http://criticalmass.sourceforge.net/critter.php

comment:4 by SF/bgplpshep, 13 years ago

This is the discussion page:

http://discussions.apple.com/thread.jspa?messageID=2717772&#2717772

comment:5 by criezy, 13 years ago

This is a known SDL bug. You can have a look at the bugs #281 and #404 in their bugs database. They have a patch for this issue. If I understand correctly, it has been included in the 1.3 SVN sources, but the patch works also when applied on the 1.2.11 (the last stable version) sources.

comment:6 by sev-, 13 years ago

So this is not our bug, and we can do nothing about it.

comment:7 by sev-, 13 years ago

Owner: set to sev-
Resolution: invalid
Status: newclosed

comment:8 by fingolfin, 13 years ago

Owner: changed from sev- to vinterstum

comment:9 by fingolfin, 13 years ago

Vinterstum, when building the 0.10.0 release binary, it would be quite nice if you could build it against a version of SDL with this fix (it's tiny) applied. If you are using Fink's SDL, I am about to commit a version of the package with this fix in it.

comment:10 by vinterstum, 13 years ago

I'm using DarwinPorts for the Intel build, and my own build for the PPC version. Applying the patch shouldn't be a problem though.

comment:11 by vinterstum, 13 years ago

Could anyone who experienced this problem verify that it's fixed now, in the SVN snapshots?

http://worldsmainorganization.org/scummvm/

comment:12 by SF/bgplpshep, 13 years ago

Verified. Works like a charm and no minimization glitches.

comment:13 by digitall, 13 months ago

Component: --Unset--Port: Mac OS X
Note: See TracTickets for help on using tickets.