Re: [hatari-devel] Hatari screen options (was: Hatari manual.html) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Hatari screen options (was: Hatari manual.html)
- From: David Savinkoff <dsavnkff@xxxxxxxxx>
- Date: Mon, 24 Feb 2014 17:36:24 -0700 (MST)
- Thread-index: X/aB1vAcjJF78FtFDOpkxQzHq/MYIw==
- Thread-topic: Hatari screen options (was: Hatari manual.html)
----- Eero Tamminen wrote:
> Hi,
>
> On tiistai 25 helmikuu 2014, David Savinkoff wrote:
> > I got revealing results. See the attached commented log.
>
> What resolutions X supports for your monitor?
>
> Mine does:
> $ xrandr
> Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
> VGA1 disconnected (normal left inverted right x axis y axis)
> HDMI1 connected 1680x1050+0+0 (normal left inverted right x axis y axis)
> 473mm x 296mm
> 1680x1050 60.0*+
> 1600x1200 60.0
> 1280x1024 60.0
> 1440x900 59.9
> 1280x960 60.0
> 1024x768 60.0
> 800x600 60.3
> 640x480 60.0
> 720x400 70.1
>
> And which of those resolutions you get with SDL?
I'm not suspicious of SDL.
>
> (I think all LCD monitors have an option to show
> the current resolution on their screen...)
!!! SURPRISE !!!
I ask for 416x312
Hatari requests:
SDL screen request: 416 x 276 @ 0 (windowed)
SDL screen granted: 416 x 276 @ 32
I say WRONG and WRONG
Monitor says (on screen independently):
832x624
I get a full screen at 416x312 (see xrandr below)
>
>
> - Eero
>
> > Sincerely,
> > David Savinkoff
> >
> > ----- Eero Tamminen wrote:
> > > Hi,
> > >
> > > On maanantai 24 helmikuu 2014, David Savinkoff wrote:
> > > > I am now convinced that any modern Monitor can seamlessly
> > > > display anything thrown at it (or should be able to do so).
> > > >
> > > > This means that Hatari only needs to be concerned with
> > > > emulation, not scaling. Any video processing should be
> > > > #ifdef so that it can can be removed when it becomes obsolete.
> > >
$ xrandr
SZ: Pixels Physical Refresh
*0 1280 x 1024 ( 361mm x 292mm ) *60
1 1280 x 960 ( 361mm x 292mm ) 60
2 1280 x 800 ( 361mm x 292mm ) 75 70 60
3 1280 x 768 ( 361mm x 292mm ) 85 75 70 60
4 1280 x 720 ( 361mm x 292mm ) 85 75 70 60
5 1152 x 864 ( 361mm x 292mm ) 75 70 60
6 1024 x 768 ( 361mm x 292mm ) 75 70 60 85
7 832 x 624 ( 361mm x 292mm ) 75
8 800 x 600 ( 361mm x 292mm ) 75 72 60 56 85
9 720 x 400 ( 361mm x 292mm ) 70 85
10 640 x 480 ( 361mm x 292mm ) 75 73 67 60 85
11 640 x 400 ( 361mm x 292mm ) 85
12 640 x 350 ( 361mm x 292mm ) 85
13 640 x 360 ( 361mm x 292mm ) 85 75 70 60
14 416 x 312 ( 361mm x 292mm ) 75
15 400 x 300 ( 361mm x 292mm ) 85 75 72 60 56
16 320 x 240 ( 361mm x 292mm ) 85 75 73 60
17 360 x 200 ( 361mm x 292mm ) 85
18 320 x 200 ( 361mm x 292mm ) 85
19 320 x 175 ( 361mm x 292mm ) 85
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none
xrandr output looks very reasonable. Resolutions below
may be undocumented for the monitor, or maybe my old
R100 [Radeon 7200 / All-In-Wonder does something.