Re: [hatari-devel] Shalll we remove deprecated features like SDL 1.2 now? |
[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]
Thomas Huth schrieb:
Now that the 2.3 release has been done, I'd like to start a discussion about removing some features that have been marked as deprecated. I think the most "important" one is currently SDL 1.2, since this version of the library is not maintained since 2013 anymore, so most (all?) developers use 2.0 these days, and the countless #ifdefs in the code can be a real pain if you have to make changes in these areas.
I'm (by far) not an expert on SDL, but afaik removing the support for SDL 1.2 would allow Hatari to use more modern APIs (that are only available on SDL 2). For example, I know several users that are unsatisfied with Hatari's joystick/gamepad support and I believe this could be massively improved if Hatari was able to use the SDL_GameController API. Afaik, only with this API users can add their own controller mapping. Perhaps this is another reason for removing SDL 1.2 support. Regards Christian -- Christian Zietz - CHZ-Soft - czietz@xxxxxxx WWW: https://www.chzsoft.de/ PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |