uFMOD is a tiny XM player library written in assembly language. It's perfect for size-critical applications, click free, highly reliable, easy to use, open source, multiplatform. Files, resources and direct memory playback supported. Usage examples available for most popular compilers: Visual C++, Visual Basic, PureBasic, FreeBASIC, BlitzMax, Delphi, Borland C++ Builder, Dev-C++ (MingW), MASM32, FASM, NASM and TASM.