Difference between revisions of "M"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
Line 17: Line 17:
 
There appear to be multiple versions of the M format. The first version of the format is seen in [[Times of Lore (DOS)]]. It is compressed with an LZW algorithm. There is also a special M format called ''TM'' which stores a special Tandy soundtrack.
 
There appear to be multiple versions of the M format. The first version of the format is seen in [[Times of Lore (DOS)]]. It is compressed with an LZW algorithm. There is also a special M format called ''TM'' which stores a special Tandy soundtrack.
  
[[Ultima IV: The False Prophet (DOS)]] uses the same LZW compression, but it incorporates the Tandy music into the M file.
+
[[Ultima VI: The False Prophet (DOS)]] uses the same LZW compression, but it incorporates the Tandy music into the M file.
  
 
[[Bad Blood (DOS)]] appears to use a new compression format.
 
[[Bad Blood (DOS)]] appears to use a new compression format.

Revision as of 15:23, 20 October 2014

[[Category: Formats With {{{Header}}} Headers]] [[Category: Formats With {{{Content}}} Content]] [[Category: Formats With {{{Instruments}}} Instruments]]
M
M.png
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)
Extensions
  • *.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, although not every game that used the M format supported these devices.

Due to an engineering oversight, care must be taken when playing the music on a Roland MT-32 or compatible. The M format does not include 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. SysEx data is sent by the game prior to each song being played.


Versions

There appear to be multiple versions of the M format. The first version of the format is seen in Times of Lore (DOS). It is compressed with an LZW algorithm. There is also a special M format called TM which stores a special Tandy soundtrack.

Ultima VI: The False Prophet (DOS) uses the same LZW compression, but it incorporates the Tandy music into the M file.

Bad Blood (DOS) appears to use a new compression format.

It is assumed that the two Ultima Worlds games use the M format as well, since they were built on the Ultima 6 engine, but they have yet to be extracted properly.


Players

(Category)
  • AdPlug - DOS, foobar2000, UNIX, Winamp, XMMS (Doesn't handle all compression formats)


Games

Released

Title

Sample

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


Links