Mutiny is written in a portable manner and thus has the potential to support a wide selection of platforms. The availability matrix below shows the current status of the project.
|HTML5 / WebGL||yes||no|
Note: More platforms will be added as they are complete. It is likely that platforms requiring "developer licenses" or other forms of DRM will be least supported due to lack of interest (and market share).
So far, SDL_image can be substituted with using libpng directly. This is useful to reduce dependencies (i.e SDL_image requires libpng anyway) but also means that if the engine is compiled in this way, only PNG formatted images will be supported.
The next planned additions are OpenAL, libogg, libvorbis as alternatives to SDL_mixer and then finally libglut (or freeglut) can provide the GUI render context in place of SDL.