<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peter+Swinkels</id>
		<title>Just Solve the File Format Problem - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Peter+Swinkels"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Special:Contributions/Peter_Swinkels"/>
		<updated>2026-05-07T08:35:55Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2017-07-11T11:59:30Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
=== Players ===&lt;br /&gt;
It appears that Joel Yliluoma (Bisqwit) managed to figure out how to play these music files: [https://www.youtube.com/watch?v=G7AszqnEptI&amp;amp;t=36s]. The page containing the source for this player: [http://bisqwit.iki.fi/source/adlmidi.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
EAPlay: [https://drive.google.com/open?id=0BwTD43glfuu-SG1SdmlRcjB0T1E﻿]&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
[Music and Sounds]&lt;br /&gt;
&lt;br /&gt;
Endianess: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
[File Layout]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
0x00	WORD		Absolute offset of MIDI track data.&lt;br /&gt;
0x02    BYTES		Header data [0x00] - 0x02 bytes in length. Purpose unknown.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: MIDI track data.&lt;br /&gt;
&lt;br /&gt;
0x00	BYTES		MIDI track data.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
0x01	BYTE		Indicates whether or not the music/sound is played again when the end is reached: (0x80 = repeat, 0x81 stop.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Notes]&lt;br /&gt;
&lt;br /&gt;
The headers typically contain the following string: &amp;quot;rsxx}u&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[Other games with similar file midi music files]&lt;br /&gt;
See the file &amp;quot;Electronic Arts Music Files.ods&amp;quot;.&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Car and Driver&amp;quot; (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Hard Nova&amp;quot; (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Lakers versus Celtics and the NBA Playoffs&amp;quot; (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Populous - The Promised Lands&amp;quot; (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2017-07-11T11:50:19Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
[Music and Sounds]&lt;br /&gt;
&lt;br /&gt;
Endianess: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
[File Layout]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
0x00	WORD		Absolute offset of MIDI track data.&lt;br /&gt;
0x02    BYTES		Header data [0x00] - 0x02 bytes in length. Purpose unknown.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: MIDI track data.&lt;br /&gt;
&lt;br /&gt;
0x00	BYTES		MIDI track data.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
0x01	BYTE		Indicates whether or not the music/sound is played again when the end is reached: (0x80 = repeat, 0x81 stop.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Notes]&lt;br /&gt;
&lt;br /&gt;
The headers typically contain the following string: &amp;quot;rsxx}u&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[Other games with similar file midi music files]&lt;br /&gt;
See the file &amp;quot;Electronic Arts Music Files.ods&amp;quot;.&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Car and Driver&amp;quot; (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Hard Nova&amp;quot; (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Lakers versus Celtics and the NBA Playoffs&amp;quot; (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Populous - The Promised Lands&amp;quot; (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-10-11T17:29:01Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Car and Driver&amp;quot; (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Hard Nova&amp;quot; (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Lakers versus Celtics and the NBA Playoffs&amp;quot; (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;Populous - The Promised Lands&amp;quot; (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-10-11T17:28:06Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
&lt;br /&gt;
Car and Driver (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Hard Nova (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Lakers versus Celtics and the NBA Playoffs (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Populous - The Promised Lands (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-10-11T17:27:50Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
'''Other games that contain compatible music files:'''&lt;br /&gt;
&lt;br /&gt;
Car and Driver (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Hard Nova (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Lakers versus Celtics and the NBA Playoffs (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Populous - The Promised Lands (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-10-11T17:27:23Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
[b]Other games that contain compatible music files:[/b]&lt;br /&gt;
&lt;br /&gt;
Car and Driver (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Hard Nova (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Lakers versus Celtics and the NBA Playoffs (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Populous - The Promised Lands (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-10-11T17:26:51Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
[Other games with similar file midi music files]&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
Other games that contain compatible music files:&lt;br /&gt;
&lt;br /&gt;
Car and Driver (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Hard Nova (as *.bin files)&lt;br /&gt;
&lt;br /&gt;
Lakers versus Celtics and the NBA Playoffs (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Populous - The Promised Lands (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-10-11T17:26:30Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
[Other games with similar file midi music files]&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
Other games that contain compatible music files:&lt;br /&gt;
Car and Driver (in c&amp;amp;d.lib as *.bin files)&lt;br /&gt;
Hard Nova (as *.bin files)&lt;br /&gt;
Lakers versus Celtics and the NBA Playoffs (the files &amp;quot;o&amp;quot;, &amp;quot;r&amp;quot;, &amp;quot;s&amp;quot;, and &amp;quot;v&amp;quot;)&lt;br /&gt;
Populous - The Promised Lands (pop_tune.dat)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-09-16T18:29:42Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
[Other games with similar file midi music files]&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-09-16T18:29:27Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
[Other games with similar file midi music files]&lt;br /&gt;
-&amp;quot;Ski or Die has&amp;quot; a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&amp;quot;The Lost Files of Sherlock Holmes: The Case of the Serrated Scalpel&amp;quot; music files (when extracted from the file &amp;quot;Music.lib&amp;quot;) can be played by Cartooners when the first 0x0B (ASCII 0x20 characters (spaces)) of bytes has been removed from their headers.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-08T14:59:11Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MOV</id>
		<title>Electronic Arts MOV</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MOV"/>
				<updated>2015-02-08T14:58:21Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|mov}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MOV''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are 10 10 DF 00.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mov&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x04 BYTES	Signature.&lt;br /&gt;
&lt;br /&gt;
	0x04	0x20 BYTES	Palette. 0x04 nibbles repeated 0x10 times: {green, blue, null, red}.&lt;br /&gt;
&lt;br /&gt;
	0x24	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x26	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x28	0x97 BYTES	Null.&lt;br /&gt;
&lt;br /&gt;
	0xBF	0x20 BYTES	A second palette with the same format as the first palette.&lt;br /&gt;
&lt;br /&gt;
	0xDF	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0xE1	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Frame records.&lt;br /&gt;
&lt;br /&gt;
	0xE3	WORD		Frame record count.&lt;br /&gt;
&lt;br /&gt;
	Begin Structure Frame record (repeat [0xE3] times.&lt;br /&gt;
&lt;br /&gt;
		0x00	WORD	Record length.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		Begin Structure Actor frame data (repeat for each actor.)&lt;br /&gt;
&lt;br /&gt;
			0x00	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x01	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x02	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x03	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x04	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x05	BYTE	Actor's animation record index???&lt;br /&gt;
&lt;br /&gt;
			0x06	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x07	WORD	The actor's horizontal position.&lt;br /&gt;
&lt;br /&gt;
			0x09	WORD	The actor's vertical position.&lt;br /&gt;
&lt;br /&gt;
		End Record&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		Begin Structure Frame scene and music data.&lt;br /&gt;
&lt;br /&gt;
			0x02	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x03	BYTE	Scene index: (0x00 = none, 0x01-0xFF??? = scene index.)&lt;br /&gt;
&lt;br /&gt;
			0x04	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x05	BYTE	Music index: (0x00 = silence, 0x01-0xFF??? = music index.)&lt;br /&gt;
&lt;br /&gt;
		End Structure&lt;br /&gt;
&lt;br /&gt;
	End Structure&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure External files.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x?? BYTES	List of external files. Each path is stored as follows:&lt;br /&gt;
&lt;br /&gt;
				0x00	BYTE	Length of path.&lt;br /&gt;
&lt;br /&gt;
				0x01	BYTE	Null.&lt;br /&gt;
&lt;br /&gt;
				0x02	BYTES	Null terminated path.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---THE FOLLOWING INFORMATION IS UNCERTAIN!!!---&lt;br /&gt;
&lt;br /&gt;
Begin Structure Dialog entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Index.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0B BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x0D	WORD		Vertical size.&lt;br /&gt;
&lt;br /&gt;
	0x0F	WORD		Horizontal size.&lt;br /&gt;
&lt;br /&gt;
	0x11	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x12	WORD		Balloon type.&lt;br /&gt;
&lt;br /&gt;
	0x14	0x05 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		Text length.&lt;br /&gt;
&lt;br /&gt;
	0x1B	0x03 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1F	WORD		Palette color index.&lt;br /&gt;
&lt;br /&gt;
	0x21	0x03 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x24	WORD		Alignment (0x00 = left, 0x01 = center).&lt;br /&gt;
&lt;br /&gt;
	0x26	0x05 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x2B	WORD		Palette color index.&lt;br /&gt;
&lt;br /&gt;
	0x2D	BYTES		Text.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-08T14:57:32Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|inf}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2015-02-08T14:54:34Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
The Cartooners Actor Viewer (and editor) comes with a file describing the actor (*.act) format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners File Viewer software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-07T19:15:13Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Music File Layout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0A BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-07T19:13:42Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Music File Layout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x02 WORD	Data offset.&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x . . . . . .  No music.&lt;br /&gt;
&lt;br /&gt;
. . x . . . . .  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
. . . x x x x .  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
. . . . . . . x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		MIDI event &amp;quot;Stop playback&amp;quot;??? ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-04T17:51:56Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similar file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-04T17:50:06Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similair file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similar file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-04T17:48:50Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: /* Other games with similair file midi music files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similair file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can play a Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-04T17:48:13Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
== Other games with similair file midi music files ==&lt;br /&gt;
&lt;br /&gt;
Ski or Die has a music file called &amp;quot;Ski2.bin&amp;quot; which Cartooners appears to play correctly when added to an animation. Ski or Die can a play Cartooners' music file when &amp;quot;Ski2.bin&amp;quot; is substituted with one, although it is played about two times too fast.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MOV</id>
		<title>Electronic Arts MOV</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MOV"/>
				<updated>2015-02-02T19:47:11Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Animation&lt;br /&gt;
|extensions={{ext|mov}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MOV''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are 10 10 DF 00.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mov&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x04 BYTES	Signature.&lt;br /&gt;
&lt;br /&gt;
	0x04	0x20 BYTES	Palette. 0x04 nibbles repeated 0x10 times: {green, blue, null, red}.&lt;br /&gt;
&lt;br /&gt;
	0x24	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x26	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x28	0x97 BYTES	Null.&lt;br /&gt;
&lt;br /&gt;
	0xBF	0x20 BYTES	A second palette with the same format as the first palette.&lt;br /&gt;
&lt;br /&gt;
	0xDF	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0xE1	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Frame records.&lt;br /&gt;
&lt;br /&gt;
	0xE3	WORD		Frame record count.&lt;br /&gt;
&lt;br /&gt;
	Begin Structure Frame record (repeat [0xE3] times.&lt;br /&gt;
&lt;br /&gt;
		0x00	WORD	Record length.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		Begin Structure Actor frame data (repeat for each actor.)&lt;br /&gt;
&lt;br /&gt;
			0x00	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x01	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x02	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x03	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x04	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x05	BYTE	Actor's animation record index???&lt;br /&gt;
&lt;br /&gt;
			0x06	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x07	WORD	The actor's horizontal position.&lt;br /&gt;
&lt;br /&gt;
			0x09	WORD	The actor's vertical position.&lt;br /&gt;
&lt;br /&gt;
		End Record&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		Begin Structure Frame scene and music data.&lt;br /&gt;
&lt;br /&gt;
			0x02	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x03	BYTE	Scene index: (0x00 = none, 0x01-0xFF??? = scene index.)&lt;br /&gt;
&lt;br /&gt;
			0x04	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x05	BYTE	Music index: (0x00 = silence, 0x01-0xFF??? = music index.)&lt;br /&gt;
&lt;br /&gt;
		End Structure&lt;br /&gt;
&lt;br /&gt;
	End Structure&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure External files.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x?? BYTES	List of external files. Each path is stored as follows:&lt;br /&gt;
&lt;br /&gt;
				0x00	BYTE	Length of path.&lt;br /&gt;
&lt;br /&gt;
				0x01	BYTE	Null.&lt;br /&gt;
&lt;br /&gt;
				0x02	BYTES	Null terminated path.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---THE FOLLOWING INFORMATION IS UNCERTAIN!!!---&lt;br /&gt;
&lt;br /&gt;
Begin Structure Dialog entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Index.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0B BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x0D	WORD		Vertical size.&lt;br /&gt;
&lt;br /&gt;
	0x0F	WORD		Horizontal size.&lt;br /&gt;
&lt;br /&gt;
	0x11	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x12	WORD		Balloon type.&lt;br /&gt;
&lt;br /&gt;
	0x14	0x05 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		Text length.&lt;br /&gt;
&lt;br /&gt;
	0x1B	0x03 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1F	WORD		Palette color index.&lt;br /&gt;
&lt;br /&gt;
	0x21	0x03 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x24	WORD		Alignment (0x00 = left, 0x01 = center).&lt;br /&gt;
&lt;br /&gt;
	0x26	0x05 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x2B	WORD		Palette color index.&lt;br /&gt;
&lt;br /&gt;
	0x2D	BYTES		Text.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T19:46:48Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=configuration preferences&lt;br /&gt;
|extensions={{ext|inf}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-02T19:46:21Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-02T19:43:49Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preferences format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T19:43:00Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=configuration preferences&lt;br /&gt;
|extensions={{ext|inf}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T19:42:09Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=configuration preferences&lt;br /&gt;
|extensions={{ext|inf}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners Actor File]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2015-02-02T19:41:13Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
The Cartooners Actor Viewer (and editor) comes with a file describing the actor (*.act) format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners Actor Viewer software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2015-02-02T19:40:56Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
The Cartooners Actor Viewer (and editor) comes with a file describing the actor (*.act) format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts MOV]] (movie format used in cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (preference format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners Actor Viewer software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-02T19:39:59Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]]&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MOV]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MOV</id>
		<title>Electronic Arts MOV</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MOV"/>
				<updated>2015-02-02T19:39:24Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: Created page with &amp;quot;{{FormatInfo |formattype=electronic |subcat=Animation |extensions={{ext|mov}} |released=1989 }} '''Electronic Arts MOV''' files are used by the Electronic Arts game ''Cartoone...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Animation&lt;br /&gt;
|extensions={{ext|mov}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MOV''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are 10 10 DF 00.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mov&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x04 BYTES	Signature.&lt;br /&gt;
&lt;br /&gt;
	0x04	0x20 BYTES	Palette. 0x04 nibbles repeated 0x10 times: {green, blue, null, red}.&lt;br /&gt;
&lt;br /&gt;
	0x24	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x26	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x28	0x97 BYTES	Null.&lt;br /&gt;
&lt;br /&gt;
	0xBF	0x20 BYTES	A second palette with the same format as the first palette.&lt;br /&gt;
&lt;br /&gt;
	0xDF	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0xE1	WORD		Unknown.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Frame records.&lt;br /&gt;
&lt;br /&gt;
	0xE3	WORD		Frame record count.&lt;br /&gt;
&lt;br /&gt;
	Begin Structure Frame record (repeat [0xE3] times.&lt;br /&gt;
&lt;br /&gt;
		0x00	WORD	Record length.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		Begin Structure Actor frame data (repeat for each actor.)&lt;br /&gt;
&lt;br /&gt;
			0x00	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x01	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x02	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x03	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x04	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x05	BYTE	Actor's animation record index???&lt;br /&gt;
&lt;br /&gt;
			0x06	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x07	WORD	The actor's horizontal position.&lt;br /&gt;
&lt;br /&gt;
			0x09	WORD	The actor's vertical position.&lt;br /&gt;
&lt;br /&gt;
		End Record&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		Begin Structure Frame scene and music data.&lt;br /&gt;
&lt;br /&gt;
			0x02	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x03	BYTE	Scene index: (0x00 = none, 0x01-0xFF??? = scene index.)&lt;br /&gt;
&lt;br /&gt;
			0x04	BYTE	Unknown.&lt;br /&gt;
&lt;br /&gt;
			0x05	BYTE	Music index: (0x00 = silence, 0x01-0xFF??? = music index.)&lt;br /&gt;
&lt;br /&gt;
		End Structure&lt;br /&gt;
&lt;br /&gt;
	End Structure&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure External files.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x?? BYTES	List of external files. Each path is stored as follows:&lt;br /&gt;
&lt;br /&gt;
				0x00	BYTE	Length of path.&lt;br /&gt;
&lt;br /&gt;
				0x01	BYTE	Null.&lt;br /&gt;
&lt;br /&gt;
				0x02	BYTES	Null terminated path.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---THE FOLLOWING INFORMATION IS UNCERTAIN!!!---&lt;br /&gt;
&lt;br /&gt;
Begin Structure Dialog entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	WORD		Index.&lt;br /&gt;
&lt;br /&gt;
	0x02	0x0B BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x0D	WORD		Vertical size.&lt;br /&gt;
&lt;br /&gt;
	0x0F	WORD		Horizontal size.&lt;br /&gt;
&lt;br /&gt;
	0x11	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x12	WORD		Balloon type.&lt;br /&gt;
&lt;br /&gt;
	0x14	0x05 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		Text length.&lt;br /&gt;
&lt;br /&gt;
	0x1B	0x03 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1F	WORD		Palette color index.&lt;br /&gt;
&lt;br /&gt;
	0x21	0x03 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x24	WORD		Alignment (0x00 = left, 0x01 = center).&lt;br /&gt;
&lt;br /&gt;
	0x26	0x05 BYTES	Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x2B	WORD		Palette color index.&lt;br /&gt;
&lt;br /&gt;
	0x2D	BYTES		Text.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T19:31:48Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=configuration preferences&lt;br /&gt;
|extensions={{ext|inf}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T19:31:20Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=configuration preferences&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Talk:Electronic_Arts_INF</id>
		<title>Talk:Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Talk:Electronic_Arts_INF"/>
				<updated>2015-02-02T18:47:42Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: Created page with &amp;quot;The information I provided here is based on the MS-DOS version.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The information I provided here is based on the MS-DOS version.&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2015-02-02T18:47:04Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
The Cartooners Actor Viewer (and editor) comes with a file describing the actor (*.act) format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]] (inf format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners Actor Viewer software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-02T18:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts INF]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2015-02-02T18:45:36Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Sound Drivers ===&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
* AD LIB: adtoons.smb&lt;br /&gt;
* CMS: cstoons.smb&lt;br /&gt;
* PC Speaker: n/a&lt;br /&gt;
* Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
=== Music File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Music File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners inf file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T18:45:02Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]] (actor format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF</id>
		<title>Electronic Arts INF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_INF"/>
				<updated>2015-02-02T18:44:07Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: Created page with &amp;quot;{{FormatInfo |formattype=electronic |subcat=Audio and Music |extensions={{ext|mus}} |released=1989 }} '''Electronic Arts INF''' files are used by the Electronic Arts game ''Ca...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts INF''' files are used by the Electronic Arts game ''Cartooners'' (1988).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The files are always called ''Cartoons.inf'' and are 0x06EC bytes long.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
=== Inf File Information ===&lt;br /&gt;
&lt;br /&gt;
[[Endianness]]: big.&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.inf&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
=== Inf File Layout ===&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Preferences.&lt;br /&gt;
	0x00	WORD	&amp;quot;Buttons stay down.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x02	WORD	&amp;quot;Add ... adds to movie.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x04	WORD	&amp;quot;Play from first frame.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
	0x06	WORD	&amp;quot;Music off.&amp;quot; preference: (0x00 = off, 0x01 = on.)&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: 0x0C .mov file entries.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x93 BYTES	The full path to a .mov file with trailing nulls.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners music file]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels</id>
		<title>User:Peter Swinkels</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels"/>
				<updated>2014-06-11T12:59:47Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I used to and (some times still) play a lot of MS-DOS games and have also tried to reverse engineer and modify them. Programming languages I'm familiar with: Quick Basic, Visual Basic(.NET), assembly language, HTML, JavaScript/VBScript and some C/C++.&lt;br /&gt;
&lt;br /&gt;
I have almost completely reverse engineered Cartooners' (year 1988/1989, developer: IDTA, publisher: Electronic Arts, MS-DOS version) actor file (*.act) format and made a program that imports and exports actor templates. See: [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
Right now I have also made a start at analysing Cartooners' music (*.mus) files. What I already know about the *.mus file format can be found at: [[Electronic Arts MUS]]. I've little experience with wiki's and had to reformat the contents of a plain text file to put on this site. I might clean it up later on.&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels</id>
		<title>User:Peter Swinkels</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels"/>
				<updated>2014-06-11T12:58:08Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I used to and (some times still) play a lot of MS-DOS games and have also tried to reverse engineer and modify them. Programming languages I'm familiar with: Quick Basic, Visual Basic(.NET), assembly language, HTML, JavaScript/VBScript and some C/C++.&lt;br /&gt;
&lt;br /&gt;
I have almost completely reverse engineered Cartooners' (year 1988/1989, developer: IDTA, publisher: Electronic Arts, MS-DOS version) actor file (*.act) format and made a program that import and export actor templates. See: [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
Right now I have also made a start at analysing Cartooners' music (*.mus) files. What I already know about the *.mus file format can be found at: [[Electronic Arts MUS]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2014-06-11T12:48:38Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
'''Sound Drivers'''&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
AD LIB: adtoons.smb&lt;br /&gt;
&lt;br /&gt;
CMS: cstoons.smb&lt;br /&gt;
&lt;br /&gt;
PC Speaker: n/a&lt;br /&gt;
&lt;br /&gt;
Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
'''Music File Information'''&lt;br /&gt;
&lt;br /&gt;
Endianess: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Music File Layout'''&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels</id>
		<title>User:Peter Swinkels</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels"/>
				<updated>2014-06-11T12:19:16Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I used to and (some times still) play a lot of MS-DOS games and have also tried to reverse engineer and modify them. Programming languages I'm familiar with: Quick Basic, Visual Basic(.NET), assembly language, HTML, JavaScript/VBScript and some C/C++.&lt;br /&gt;
&lt;br /&gt;
I have almost completely reverse engineered Cartooners' (year 1988/1989, developer: IDTA, publisher: Electronic Arts, MS-DOS version) actor file (*.act) format and made a program that import and export actor templates. It can be downloaded at: &lt;br /&gt;
[http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors VBForums post]&lt;br /&gt;
&lt;br /&gt;
Right now I have also made a start at analysing Cartooners' music (*.mus) files. Unfortunately I know very little about MIDI music and the specifics of how soundcards work. Although there is a lot of information in this regard on the internet, I could still use any help offered. A document describing what I already know about the *.mus file format can be downloaded at: [http://www.euronet.nl/users/swinkels/ .mus (music) file format information.]&lt;br /&gt;
&lt;br /&gt;
Alright, I just made some progress. It appears that the last byte in a .mus file controls whether or not the music is restarted after the last note has been played. (0x80 = Restart the music. 0x81 = Stop playing the music.)&lt;br /&gt;
&lt;br /&gt;
In an attempt to organize all the information I found and added myself, I made a minimal website which can be found at:&lt;br /&gt;
[http://www.euronet.nl/users/swinkels http://www.euronet.nl/users/swinkels]&lt;br /&gt;
&lt;br /&gt;
Alright, I moved the Cartooners *.mus (music) format information to a wiki: [[Electronic Arts MUS]]. Since I've little experience with wiki's it's a bit sloppy. I'll likely try to clean it up a little later.&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels</id>
		<title>User:Peter Swinkels</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels"/>
				<updated>2014-06-11T12:18:44Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I used to and (some times still) play a lot of MS-DOS games and have also tried to reverse engineer and modify them. Programming languages I'm familiar with: Quick Basic, Visual Basic(.NET), assembly language, HTML, JavaScript/VBScript and some C/C++.&lt;br /&gt;
&lt;br /&gt;
I have almost completely reverse engineered Cartooners' (year 1988/1989, developer: IDTA, publisher: Electronic Arts, MS-DOS version) actor file (*.act) format and made a program that import and export actor templates. It can be downloaded at: &lt;br /&gt;
[http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors VBForums post]&lt;br /&gt;
&lt;br /&gt;
Right now I have also made a start at analysing Cartooners' music (*.mus) files. Unfortunately I know very little about MIDI music and the specifics of how soundcards work. Although there is a lot of information in this regard on the internet, I could still use any help offered. A document describing what I already know about the *.mus file format can be downloaded at: [http://www.euronet.nl/users/swinkels/ .mus (music) file format information.]&lt;br /&gt;
&lt;br /&gt;
Alright, I just made some progress. It appears that the last byte in a .mus file controls whether or not the music is restarted after the last note has been played. (0x80 = Restart the music. 0x81 = Stop playing the music.)&lt;br /&gt;
&lt;br /&gt;
In an attempt to organize all the information I found and added myself, I made a minimal website which can be found at:&lt;br /&gt;
[http://www.euronet.nl/users/swinkels http://www.euronet.nl/users/swinkels]&lt;br /&gt;
&lt;br /&gt;
Alright, I moved the Cartooners *.mus (music) format information to a wiki: [[Electronic Arts MUS]]. Since I've little experience with wiki's it's probably a bit sloppy looking. I'll likely try to  clean it up a little later.&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels</id>
		<title>User:Peter Swinkels</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/User:Peter_Swinkels"/>
				<updated>2014-06-11T12:17:27Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I used to and (some times still) play a lot of MS-DOS games and have also tried to reverse engineer and modify them. Programming languages I'm familiar with: Quick Basic, Visual Basic(.NET), assembly language, HTML, JavaScript/VBScript and some C/C++.&lt;br /&gt;
&lt;br /&gt;
I have almost completely reverse engineered Cartooners' (year 1988/1989, developer: IDTA, publisher: Electronic Arts, MS-DOS version) actor file (*.act) format and made a program that import and export actor templates. It can be downloaded at: &lt;br /&gt;
[http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors VBForums post]&lt;br /&gt;
&lt;br /&gt;
Right now I have also made a start at analysing Cartooners' music (*.mus) files. Unfortunately I know very little about MIDI music and the specifics of how soundcards work. Although there is a lot of information in this regard on the internet, I could still use any help offered. A document describing what I already know about the *.mus file format can be downloaded at: [http://www.euronet.nl/users/swinkels/ .mus (music) file format information.]&lt;br /&gt;
&lt;br /&gt;
Alright, I just made some progress. It appears that the last byte in a .mus file controls whether or not the music is restarted after the last note has been played. (0x80 = Restart the music. 0x81 = Stop playing the music.)&lt;br /&gt;
&lt;br /&gt;
In an attempt to organize all the information I found and added myself, I made a minimal website which can be found at:&lt;br /&gt;
[http://www.euronet.nl/users/swinkels http://www.euronet.nl/users/swinkels]&lt;br /&gt;
&lt;br /&gt;
Alright, I moved the Cartooners *.mus (music) format information to a wiki.&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2014-06-11T12:16:22Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
'''Sound Drivers'''&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
AD LIB: adtoons.smb&lt;br /&gt;
&lt;br /&gt;
CMS: cstoons.smb&lt;br /&gt;
&lt;br /&gt;
PC Speaker: n/a&lt;br /&gt;
&lt;br /&gt;
Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
'''Music File Information'''&lt;br /&gt;
&lt;br /&gt;
Endianess: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Music File Layout'''&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note: *** = Same for all files.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
* [http://www.euronet.nl/users/swinkels/mus.htm Some format information.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2014-06-11T12:15:48Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
'''Sound Drivers'''&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
AD LIB: adtoons.smb&lt;br /&gt;
&lt;br /&gt;
CMS: cstoons.smb&lt;br /&gt;
&lt;br /&gt;
PC Speaker: n/a&lt;br /&gt;
&lt;br /&gt;
Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
'''Music File Information'''&lt;br /&gt;
&lt;br /&gt;
Endianess: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Music File Layout'''&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
76543210&lt;br /&gt;
&lt;br /&gt;
xx......  No music.&lt;br /&gt;
&lt;br /&gt;
..x.....  Minor distortion.&lt;br /&gt;
&lt;br /&gt;
...xxxx.  Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
.......x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note:'''&lt;br /&gt;
&lt;br /&gt;
 *** Same for all files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
* [http://www.euronet.nl/users/swinkels/mus.htm Some format information.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2014-06-11T12:01:44Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
'''Sound Drivers'''&lt;br /&gt;
&lt;br /&gt;
The music files that come with Cartooners appear to have sound hardware specific sections in their headers. See below for more information. Cartooners supports the following hardware for playing music:&lt;br /&gt;
&lt;br /&gt;
AD LIB: adtoons.smb&lt;br /&gt;
&lt;br /&gt;
CMS: cstoons.smb&lt;br /&gt;
&lt;br /&gt;
PC Speaker: n/a&lt;br /&gt;
&lt;br /&gt;
Roland MT 32/LAPC: mttoons.smb&lt;br /&gt;
&lt;br /&gt;
All of the above should work with DOSBox v0.74 default sound settings except for &amp;quot;CMS&amp;quot;. Set &amp;quot;sbtype&amp;quot; to &amp;quot;=sb1&amp;quot; under the &amp;quot;[sblaster]&amp;quot; section to enable &amp;quot;CMS&amp;quot; support. Whether or not a driver is used by Cartooners depends on whether the file present in the same directory as &amp;quot;Cartoons.exe&amp;quot;. How the program selects a drive when there are multiple drivers present is unknown.&lt;br /&gt;
&lt;br /&gt;
'''Music File Information'''&lt;br /&gt;
&lt;br /&gt;
Endianess: big???&lt;br /&gt;
&lt;br /&gt;
Extenstion: *.mus&lt;br /&gt;
&lt;br /&gt;
Software: Cartooners 1988/1989 - by: Electronic Arts &amp;amp; IDTA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Music File Layout'''&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Header.&lt;br /&gt;
&lt;br /&gt;
	0x00	0x03 BYTES	Signature. ({0x7D, 0x00, 0x00}) ***&lt;br /&gt;
&lt;br /&gt;
	0x03	0d09 BYTES	Unknown. (Roland MT 32 or LAPC: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x0C	0x07 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x13	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x14	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x15	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x16	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x17	BYTE		Unknown. (0x00 or 0x71)&lt;br /&gt;
&lt;br /&gt;
	0x18	BYTE		Unknown. (0x00 or 0x68)&lt;br /&gt;
&lt;br /&gt;
	0x19	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x1B	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x1C	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x22	0x08 BYTES	Unknown. (AD LIB: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x2B	0x08 BYTES	Unknown. (CMS: Zeroing any one of these bytes appears to disable an instrument.)&lt;br /&gt;
&lt;br /&gt;
	0x34	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x35	DWORD		Unknown. (0xFFFFFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x39	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3A	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3B	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3C	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x3D	BYTE		Unknown. (0x00 or 0xFF)&lt;br /&gt;
&lt;br /&gt;
	0x3E	BYTE		Unknown. (0xFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x3F	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x40	WORD		Unknown. (0xFFFF) ***&lt;br /&gt;
&lt;br /&gt;
	0x42	BYTE		Unknown. (0x01) ***	&lt;br /&gt;
&lt;br /&gt;
	0x43	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x44	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x45	BYTE		Unknown.&lt;br /&gt;
&lt;br /&gt;
	0x46	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x47	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x48	BYTE		Unknown. (0xD0 or 0xDC)&lt;br /&gt;
&lt;br /&gt;
	0x49	BYTE		Unknown. (0xD0 or 0xDC) (Defines PC-Speaker instruments???)&lt;br /&gt;
&lt;br /&gt;
	0x4A	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4B	BYTE		Unknown. (PC-Speaker???)&lt;br /&gt;
&lt;br /&gt;
	0x4C	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x4E	DWORD		Unknown. (0x01010101) ***&lt;br /&gt;
&lt;br /&gt;
	0x52	DWORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x56	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x57	0x06 BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
	0x5D	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x5F	WORD		Unknown. (0x0202) ***&lt;br /&gt;
&lt;br /&gt;
	0x61	WORD		Unknown. (0x0101) ***&lt;br /&gt;
&lt;br /&gt;
	0x63	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x65	BYTE		Unknown. (0x01) ***&lt;br /&gt;
&lt;br /&gt;
	0x66	BYTE		Unknown. (0x02) ***&lt;br /&gt;
&lt;br /&gt;
	0x67	BYTE		Unknown. (0x03) ***&lt;br /&gt;
&lt;br /&gt;
	0x68	BYTE		Unknown. (0x04) ***&lt;br /&gt;
&lt;br /&gt;
	0x69	BYTE		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6A	BYTE		Unknown. (0x09) ***&lt;br /&gt;
&lt;br /&gt;
	0x6B	WORD		NULL&lt;br /&gt;
&lt;br /&gt;
	0x6D	DWORD		&amp;quot;rsxx&amp;quot; block identifier. ***&lt;br /&gt;
&lt;br /&gt;
	0x71	WORD		Unknown. ***&lt;br /&gt;
&lt;br /&gt;
	0x73	0x0A BYTES	NULL&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Data.&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
0x00	0x0F BYTES	Instrument indexes??? (Modifying/copying this section from other music files appears to change the instruments but not the tune.)&lt;br /&gt;
&lt;br /&gt;
0x0F	BYTES		Linear data describing the music to be played. &lt;br /&gt;
&lt;br /&gt;
(Music plays for a while until it suddenly goes silent/freezes(no duration information???)  on a note when data is zeroed beyond a specific point.)&lt;br /&gt;
&lt;br /&gt;
Effects when data bits are null:&lt;br /&gt;
&lt;br /&gt;
7 6 5 4 3 2 1 0&lt;br /&gt;
&lt;br /&gt;
x x              No music.&lt;br /&gt;
&lt;br /&gt;
    x            Minor distortion.&lt;br /&gt;
&lt;br /&gt;
      x x x x    Moderate/severe distortion.&lt;br /&gt;
&lt;br /&gt;
              x  Music sounds &amp;quot;sped up.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''UNCERTAIN!'''&lt;br /&gt;
&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Begin Structure: Footer.&lt;br /&gt;
&lt;br /&gt;
	0x00	BYTE		Unknown. (0xFC) ***&lt;br /&gt;
&lt;br /&gt;
	0x01	BYTE		Loop flag.&lt;br /&gt;
&lt;br /&gt;
				0x80 = Keep looping the music.&lt;br /&gt;
&lt;br /&gt;
				0x81 = Stop playing the music.&lt;br /&gt;
End Structure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note:'''&lt;br /&gt;
&lt;br /&gt;
*** Same for all files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
* [http://www.euronet.nl/users/swinkels/mus.htm Some format information.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS</id>
		<title>Electronic Arts MUS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Electronic_Arts_MUS"/>
				<updated>2014-06-11T07:34:01Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|mus}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Electronic Arts MUS''' files were used, in several variants, in some Electronic Arts games in the 1989-92 period, including ''Cartooners'' (which was actually an animated-cartoon creator rather than a game, per se), ''Ski or Die'', ''The Lost Files of Sherlock Holmes'', and (apparently in a very different format, perhaps compressed) ''The Immortal''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&lt;br /&gt;
The signature bytes at the start of the file are &amp;lt;code&amp;gt;7D 00 00&amp;lt;/code&amp;gt; for the Cartooners version, and &amp;lt;code&amp;gt;7F 00 00&amp;lt;/code&amp;gt; in other versions.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Cartooners actor file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vgmpf.com/Wiki/index.php?title=MUS_%28Electronic_Arts%29 Article on Video Game Music Preservation Foundation Wiki]&lt;br /&gt;
* [http://www.euronet.nl/users/swinkels/mus.htm Some format information.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Game data files]]&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2014-06-11T07:33:24Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
The Cartooners Actor Viewer (and editor) comes with a file describing the actor (*.act) format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to Cartooners Actor Viewer software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2014-06-11T07:32:34Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
The Cartooners Actor Viewer (and editor) comes with a file describing the actor (*.act) format.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to viewer/editor software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cartooners_actor_file</id>
		<title>Cartooners actor file</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cartooners_actor_file"/>
				<updated>2014-06-11T07:22:23Z</updated>
		
		<summary type="html">&lt;p&gt;Peter Swinkels: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Game data files&lt;br /&gt;
|extensions={{ext|act}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''Cartooners actor files''' define animated characters in cartoons created in Electronic Arts' Cartooners software, a late-'80s program (marketed as a game) to create animated cartoons.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Electronic Arts MUS]] (music format used in Cartooners)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.vbforums.com/showthread.php?759753-Cartooners-Actor-Viewer-export-and-import-actors Link to viewer software]&lt;br /&gt;
* [http://www.vogons.org/viewtopic.php?f=5&amp;amp;t=38361 Forum discussion]&lt;br /&gt;
* [http://www.myabandonware.com/game/cartooners-m7 Cartooners software download]&lt;br /&gt;
* [http://www.youtube.com/watch?v=xmjRKd9E7Cw Cartooners video]&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Arts]]&lt;/div&gt;</summary>
		<author><name>Peter Swinkels</name></author>	</entry>

	</feed>