Fullscreen bug on Mac, SDL 1.2.6?

I got a couple of reports from Mac OS X users :

> Technical Issues: 1) Full screen mode forced me to 
> reposition the picture on my screen as the game was 
> pulled way over to the left.


> The game screen is displayed on the left . ( 30% of 
> the game is missing ), like it's using a weird 
> frequency or something like that.

I can’t reproduce it in my iBook. Does this sound familiar to
anyone? If you want to give it a try, it’s
http://www.mrio-software.com/demos/faceit_demo.dmg

I’m not doing anything strange, just SDL_SetVideoMode() with
pretty normal values - 800x600, SDL_FULLSCREEN, and 0 (or 16?)
bpp. By the way, I’ve read somewhere that 16 bpp is a PC-specific
mode that may or may not work in Mac.

On another but related topic, is 1.2.7 stable enough to switch to
it? I’ve read lots of bug reports in its first week. Has it stabilized
yet?

Thanks,
–Gabriel

Ing. Gabriel Gambetta
ARTech - GeneXus Development Team
ggambett at artech.com.uy

I got a couple of reports from Mac OS X users :

Technical Issues: 1) Full screen mode forced me to
reposition the picture on my screen as the game was
pulled way over to the left.

The game screen is displayed on the left . ( 30% of
the game is missing ), like it’s using a weird
frequency or something like that.

I can’t reproduce it in my iBook. Does this sound familiar to
anyone?

Doesn’t sound familiar to me at all. If your user has a digi cam, maybe
he can make a photo of the screen to show us ?

If you want to give it a try, it’s
http://www.mrio-software.com/demos/faceit_demo.dmg

Can’t reproduce the problems, works just fine over here…

I’m not doing anything strange, just SDL_SetVideoMode() with
pretty normal values - 800x600, SDL_FULLSCREEN, and 0 (or 16?)
bpp. By the way, I’ve read somewhere that 16 bpp is a PC-specific
mode that may or may not work in Mac.

Sounds like an urban legend :-). Macs support 16bpp mode just fine.

On another but related topic, is 1.2.7 stable enough to switch to
it? I’ve read lots of bug reports in its first week. Has it stabilized
yet?
Many bug reports? Hm, there is only one reported bug I am aware of
(inverted mouse coordinates in windowed mode when using OpenGL); we
have a fix for that in CVS; it already occurs in previous SDL versions,
and it seems to be caused by an OS bug in OSX 10.3

On the other hand, there are tons of bug fixes and detail improvements
in 1.2.7 (OSX specific ones, I mean), so I am absolutely recommending
every OSX developer should use it over any previous version.

If you do encounter any regressions, please report them here in detail.

Cheers,

MaxAm 22.03.2004 um 20:31 schrieb Gabriel Gambetta:

On another but related topic, is 1.2.7 stable enough to switch to
it? I’ve read lots of bug reports in its first week. Has it stabilized
yet?

The problems people are reporting are in the installer. For some reason
CpMac just isn’t copying the framework to the install path. I’m still
looking into it.

You can download and build from source just fine. :slight_smile:

See ya!
-Sam Lantinga, Software Engineer, Blizzard Entertainment

Gabriel Gambetta wrote:

The game screen is displayed on the left . ( 30% of
the game is missing ), like it’s using a weird
frequency or something like that.

I can’t reproduce it in my iBook. Does this sound familiar to
anyone? If you want to give it a try, it’s
http://www.mrio-software.com/demos/faceit_demo.dmg

Many SDL apps (mplayer included) suffers this problem IF the dock is
positioned vertically on the left or on the right part of the screen and
not in the default position in the bottom…

Bye,
Gabry

Many SDL apps (mplayer included) suffers this problem IF the
dock is positioned vertically on the left or on the right part
of the screen and not in the default position in the bottom…

Thanks! This seems to be the case with that user. I couldn’t reproduce
it myself yet, but I’ll keep trying. In any case, it’s a great
step towards fixing the bug.

Ing. Gabriel Gambetta
ARTech - GeneXus Development Team
ggambett at artech.com.uy

More on this…

Can you confirm if that is the case?
I confirm, she has her dock on the right.
Could you please try with the dock at the bottom?
No it does the same bug.
Once i adjusted the screen, it works.
It seems to be using a forced frequency that has
never been set in the screen before.

I still can’t reproduce this. Another user with 10.3 can’t,
either.

Ing. Gabriel Gambetta
ARTech - GeneXus Development Team
ggambett at artech.com.uy

More on this…

Can you confirm if that is the case?
I confirm, she has her dock on the right.
Could you please try with the dock at the bottom?
No it does the same bug.
Once i adjusted the screen, it works.
It seems to be using a forced frequency that has
never been set in the screen before.

I still can’t reproduce this. Another user with 10.3 can’t,
either.

I can’t reproduce it even with a changed dock location, either.

BTW, Gabriele Greco, if that is indeed a problem, I wonder why nobody
reported it so far… folks, if you encounter bugs, please always
report them - don’t just sit around, complain to your friends and hope
that we’ll discover them. We rely on you all to tell us about problems.

Thanks,

MaxAm 23.03.2004 um 14:52 schrieb Gabriel Gambetta:

Could you please try with the dock at the bottom?=20
No it does the same bug.
Once i adjusted the screen, it works.
It seems to be using a forced frequency that has=20
never been set in the screen before.

Same behaviour here. I get the screen ~ 20% off to the left. The
position of the dock seems not to matter. I started the demo with dock
left, bottom, right, off. Same result. After adjusting my monitor,
quitting the demo and restarting it the screen is correct, as expected.

Running 10.3.3 here.

Peter

PS: Looks like a fun game. :slight_smile: