Re: [hatari-devel] Shalll we remove deprecated features like SDL 1.2 now?

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Am Sun, 10 Jan 2021 02:21:01 +0200
schrieb Eero Tamminen <oak@xxxxxxxxxxxxxx>:

> Hi,
> 
> Display options
> 
> Debugger GUI
> 
> On 1/6/21 9:53 AM, Thomas Huth wrote:
> > Am Tue, 5 Jan 2021 12:43:02 +0200
> > schrieb Eero Tamminen <oak@xxxxxxxxxxxxxx>:  
> >> No, I was just idly wondered whether you have in
> >> mind also some extra SDL2 related improvements.
> >>
> >> E.g. something you couldn't do when you added SDL2
> >> support originally, because need to support also
> >> SDL1 prevented them...?  
> > 
> > There are certainly some things that can be improved once SDL1.2
> > support has been removed  
> 
> I noticed that you've now removed SDL1 support.

Right. I wanted to ask you to have a look at the related parts in the
python-ui, too, but I saw that you already started to work on this,
thank you! (there's some more sdl1 related code in
python-ui/tests/gtk-hatari-embed-test.py ... maybe you could have a
look at that, too?)

> I'm now wondering whether following options:
>    --desktop <bool>
>    --force-max <bool>
>    --aspect <bool>
> 
> Which are currently listed under TT/Falcon display
> options because:
> - With SDL1, first one was Videl code specific
> - Last two are mainly needed with Falcon demos,
>    because they can do a lot of resolution changes
> 
> Should be actually moved under Common display
> options as they all work with any machine type
> with SDL2?

Yes, that's a good idea.

> Or maybe all options related to Hatari screen size
> should be moved under their own heading:
>    --desktop <bool>
>    --max-width <x>
>    --max-height <x>
>    --force-max <bool>
>    --aspect <bool>
>    --resizable <bool>
>    --zoom <x>
> ?

Sounds reasonable to me, too ... but I think I slightly prefer to move
everything into the common display section (not sure whether users
expect a separate section for this and thus might not find the options
when looking at the output of --help)

>  > (e.g. drawing the GUI dialogs into a separate
>  > texture instead of "destroying" the Atari screen
>  > with the dialog), but I don't have any concrete
>  > plans yet.  
> 
> What about separate Debugger GUI (SDL2) window?

That's certainly a possibility now.

 Thomas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/