Difference between revisions of "M"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
Line 1: Line 1:
{{Template: Infobox Format
{{Infobox Format
| Title     = M
| Title       = M
| Format   = M
| Format     = M
| Developer = [[Origin Systems|Origin Systems, Inc.]]
| Developer   = [[Origin Systems|Origin Systems, Inc.]]
| Released = 1988-??-??
| Released   = 1988-??-??
| FirstGame = [[Times of Lore (DOS)]]
| FirstGame   = [[Times of Lore (DOS)]]
| Extension01 = *.m
| Extension01 = *.m
| Extension02 = *.tm
| Extension02 = *.tm
Line 19: Line 19:
* [[AdPlug]] - Winamp Plugin
* [[AdPlug]] - foobar2000, Winamp

Revision as of 23:38, 2 June 2014

[[Category: Formats With {{{Header}}} Headers]] [[Category: Formats With {{{Content}}} Content]] [[Category: Formats With {{{Instruments}}} Instruments]]
Developer: Origin Systems, Inc.
Header: {{{Header}}}
Content: {{{Content}}}
Instruments: {{{Instruments}}}
Target Output
Output - Digital Audio - No.png Output - MIDI - No.png Output - FM Synthesis - No.png Output - PSG - No.png
Released: 1988-??-??
First Game: Times of Lore (DOS)
  • *.m
  • *.tm

M, it is assumed that M stands for Music, is an audio format created by Origin Systems and was used in several of their games from the late 1980s to the early 1990s. The format stores game music and, using drivers, can be sent to various output devices including AdLib, Creative Music System, Roland MT-32, Sound Master, SSI 2001, and Tandy 3 Voice.

M files are compressed with an LZW algorithm and must be decompressed prior to playing.

Due to an engineering oversight, care must be taken when outputting to a Roland MT-32. The M format does not send system exclusive data, so if an earlier program changed the instruments of your MT-32, it must be manually reset to clear the SysEx data. Also, M files do not store instrument definitions. These appear to be sent by either the driver or program prior to each song being played, which means you can't rely on the file by itself to give proper playback.

In Times of Lore (DOS), there is a special M format called TM which stores a special Tandy soundtrack. Later games save the audio into a single file and use a driver for output.






1988-??-?? Times of Lore (DOS)
1990-??-?? Bad Blood (DOS)
1990-??-?? Ultima VI: The False Prophet (DOS)