Frequently Asked Questions - MacOS

Last updated: Tue Feb 22

Table Of Contents

 


Q: Does it work?

A: Sort of.
SDL currently supports graphics applications running on monitors with thousands or millions of colors. Audio is implemented, but in the experimental stages. 8-bit graphics do not currently work in a window, but the Mac port is rapidly becoming stable.


Q: What needs to be done?

A: MacOS TODO List:

  • 8-bit mode support
    There is no palette support in the MacOS toolbox driver, so 8-bit displays look terrible in a window. The code support needs to go into :src:video:toolbox:SDL_romvideo.c
  • Audio
    Audio is implemented, but experimental, and may not work for you.
  • CD-ROM track listing
    The CD-ROM track listing is incorrect.
  • Sprockets
    SDL currently does not have Game Sprockets support. If you were to add this, a new directory with associated files would need to be created in :src:video, and a new audio driver files would have to be added to :src:audio:macos.