[hatari-devel] Issue with switching - fullscreen/windowed mode
Anders Eriksson
ae at dhs.nu
Tue Feb 9 08:08:24 CET 2010
On Mon, 8 Feb 2010, Eero Tamminen wrote:
> Hatari uses now Cmake on OSX (to e.g. create the Xcode stuff). If it
> doesn't work, please report it so that it can be fixed (Thomas is/was
> looking into this).
>
> If you cannot check whether patch fixes an issue, it's hard to help. But
> maybe you could at least check what screen modes your monitor claims to
> support according to SDL? You can use code from falcon/hostscreen.c
> functions HostScreen_selectVideoMode() & HostScreen_searchVideoMode()
> for this.
Well sorry I am not familiar with programming C and even less using SDL.
And further on Cmake is not a part of Xcode, hence no such command found.
>> As far as I can tell it sets the screen to 800x600 but the display should
>> be at least 832 width to fit all ST borders. So the display is cropped.
>
> Your original image was 320x240, the second image you sent was 640x480.
>
> If the original image didn't have borders, they don't just appear out of
> nowhere in fullscreen. Or did you mean that the same issue is happening
> also with ST emulation?
We are speaking two different things here. First it was about screen
garbage/wrong colours etc when jumping in/out of fullscreen - that's what
the screenshots are from.
The too low resolution (or resolution change at all) is another thing.
> I don't see how it would not be a bug in the application. Are all OSX apps
> as broken when it comes to their window management, or is this misfeature
> specific to Photoshop?
I tried today to do resolution change with the OS, Photshop behaves well,
it adapts fine to the new screen mode. I tested the Vice emulator,
works fine coming from fullscreen as well. I used VMWare in
fullscreen, no problems there either. However, for Hatari coming back
from fullscreen Photoshop still belives the resolution is 800x600 and the
toolbars are locked into the confied area. Totally unusable. Photoshop
CS3.
> I do have a couple of (mobile) devices with LCD screens, but Hatari doesn't
> have on them the problem you describe either. They claim to support
> only resolution(s) that they support properly.
>
> Btw. those devices display HW has a good scaling algorithm. It's used e.g.
> for fullscreen video playback through the XVideo API.
Of course my LCD screens have "good scaling algorithms" but it's
interpolated scaling - it looks well on movies and images, but
not for pixel graphics which should have sharp edges not interpolated
such.
Anyway I give up, Hatari is perfect.
--
Anders Eriksson
ae at dhs.nu http://www.dhs.nu/
ae at atari.org http://www.atari.org/
More information about the hatari-devel
mailing list