RetroPlayer is a freeware retro-computer music player and management application for macOS. It supports multiple formats using several open source libraries.
- libopenmpt with support for the following formats:
- Composer 669 / UNIS 669 (669)
- ASYLUM Music Format / DSMI Advanced Music Format (AMF)
- Extreme’s Tracker / Velvet Studio (AMS)
- CDFM / Composer 670 (C67)
- Digi Booster Pro (DBM)
- Digi Booster (DIGI)
- X-Tracker (DMF)
- DSIK Format (DSM)
- Digital Tracker / Digital Home Studio (DTM)
- Farandole Composer (FAR)
- General Digital Music (GDM)
- Ice Tracker / SoundTracker 2.6 (ICE / ST26)
- Imago Orpheus (IMF)
- Impulse Tracker (IT)
- Impulse Tracker Project (ITP)
- Jazz Jackrabbit 2 Music (J2B)
- SoundTracker and compatible (M15 / STK)
- DigiTrakker (MDL)
- OctaMED (MED)
- MO3 compressed modules (MO3)
- ProTracker / NoiseTracker / etc. 1 - 99 channels (MOD)
- OpenMPT (MPTM)
- MadTracker 2 (MT2)
- MultiTracker (MTM)
- Oktalyzer (OKT)
- OggMod-compressed XM files (OXM)
- Disorder Tracker 2 (PLM)
- Epic Megagames MASI (PSM)
- ProTracker 3.6 IFF (PT36)
- PolyTracker (PTM)
- ScreamTracker 3 (S3M)
- SoundFX / MultiMedia Sound (SFX / SFX2 / MMS)
- ScreamTracker 2 (STM)
- SoundTracker Pro 2 (STP)
- UltraTracker (ULT)
- Unreal Music Package (UMX)
- Mod’s Grave (WOW)
- FastTracker 2 (XM)
- UADE for Amiga formats supported by DeliTracker and Eagleplayer.
- libsidplayfp for SID music.
- SC68 for Atari ST and Amiga music.
- Game Music Emu with support for the following formats:
- AY for ZX Spectrum/Amstrad CPC
- GBS for Nintendo Game Boy
- GYM for Sega Genesis/Mega Drive
- HES for NEC TurboGrafx-16/PC Engine
- KSS for MSX Home Computer/other Z80 systems (doesn’t support FM sound)
- NSF/NSFE for Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
- SAP for Atari systems using POKEY sound chip
- SPC for Super Nintendo/Super Famicom
- VGM/VGZ for Sega Master System/Mark III, Sega Genesis/Mega Drive and BBC Micro