Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove MorphOS / AmigaOS / BeOS support and libtimidity support #7326
Every commit explains why that part is being removed. In summary:
If #7086 drops, MorphOS / AmigaOS are no longer supported, and BeOS is suggested to upgrade to Haiku.
In 10 years there is no commit to change how MorphOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), MorphOS is no longer support. There is an SDL2 port for MorphOS, but it is not maintained by upstream SDL2, and nobody can currently test it out. If anyone wants to re-add MorphOS, please do (revert this patch, fix the problems, and create a Pull Request). If you need any help doing so, let us know! It is not that we don't like MorphOS, it is that we don't have anyone fixing the problems :(
In 10 years there is no commit to change how BeOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), BeOS is no longer support. SDL2 suggests to use Haiku instead of BeOS.
libtimidity was introduced with the support for PSP. PSP has been dropped almost a year ago, but this music driver was not. This corrects that oversight. timidity (via extmidi) still works fine. This purely removes the libtimidity support, which was only really available for PSP.
Thanks for reply, guys. I ask because I'm the mysterious author of the unofficial Atari port mentioned here: https://www.tt-forums.net/viewtopic.php?t=83077 ... and we rely on SDL1 quite heavily, there is no point of having SDL2 ported to our platform.
I know, I know, I should have ported it back to upstream, shame on me! If that move would motivate you to keep SDL1 support in OpenTTD, perhaps it's time I'll take a look at OpenTTD again. :)