<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.xentax.spektr.name:443/index.php?action=history&amp;feed=atom&amp;title=Microsoft_Compound_Document</id>
	<title>Microsoft Compound Document - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xentax.spektr.name:443/index.php?action=history&amp;feed=atom&amp;title=Microsoft_Compound_Document"/>
	<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;action=history"/>
	<updated>2026-05-30T08:00:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=47431&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks at 15:39, 10 January 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=47431&amp;oldid=prev"/>
		<updated>2021-01-10T15:39:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:39, 10 January 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Ikskoks</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=28435&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks at 15:39, 10 January 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=28435&amp;oldid=prev"/>
		<updated>2021-01-10T15:39:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:39, 10 January 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot;&gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Game Extractor|Game Extractor]]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Game Extractor|Game Extractor]]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:File Format]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Ikskoks</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=47430&amp;oldid=prev</id>
		<title>imported&gt;WATTO at 12:03, 28 December 2005</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=47430&amp;oldid=prev"/>
		<updated>2005-12-28T12:03:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:03, 28 December 2005&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;WATTO</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=28434&amp;oldid=prev</id>
		<title>imported&gt;WATTO at 12:03, 28 December 2005</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Microsoft_Compound_Document&amp;diff=28434&amp;oldid=prev"/>
		<updated>2005-12-28T12:03:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== TRL == &lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039; Format Type &amp;#039;&amp;#039;&amp;#039;:    Archive &amp;lt;br&amp;gt; &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039; [http://en.wikipedia.org/wiki/Endianness Endian Order] &amp;#039;&amp;#039;&amp;#039;: Little Endian &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Format Specifications === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;b&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039; // DOCUMENT HEADER &amp;#039;&amp;#039;&amp;#039; &amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint64 {8}&amp;amp;nbsp;&amp;amp;nbsp; - Header &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(208,207,17,224,161,177,26,225)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: byte {16}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Unique File ID &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(null)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - Revision Number &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(62)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - Version Number &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(3)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - Byte Order Mark &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(&amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(byte)&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(254,255)&amp;lt;/font&amp;gt; = little endian)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - Sector Size &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(2^value)&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(9=512)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - Short Sector Size &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(2^value)&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(6=64)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: byte {10}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - null &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Number Of Sectors in the sector allocation table &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(256)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - SID of the first sector in the directory stream &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(1)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - null &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Minimum size of a standard stream &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(4096)&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(streams smaller are short-streams)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - SID of the first sector of the short-sector allocation table &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(200)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Number Of Sectors in the short-sector allocation table &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(37)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - SID of the first sector of the master allocation table &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Number Of Sectors in the master allocation table &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(2)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: byte {436}&amp;amp;nbsp;&amp;amp;nbsp; - First part of the master allocation table { &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:: &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039; // for each (109){ &amp;#039;&amp;#039;&amp;#039; &amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
::: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - SID &amp;lt;br&amp;gt; &lt;br /&gt;
::: &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039; } &amp;#039;&amp;#039;&amp;#039; &amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
:: &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039; } &amp;#039;&amp;#039;&amp;#039; &amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039; // for each file (128-bytes per entry) &amp;#039;&amp;#039;&amp;#039; &amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: char {64}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Filename &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(null-terminated)&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(unicode text)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - Filename Length &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(including null)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: byte {1}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Entry Type &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(0=Empty, 1=Directory, 2=File, 5=Root Directory)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: byte {1}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Node Color &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(0=Red, 1=Black)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - DID of the left child node &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(-1 for no node)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - DID of the right child node &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(-1 for no node)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - DID of the root child node &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(-1 for no node)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: byte {16}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Unique ID &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(can be null)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Flags &amp;lt;br&amp;gt; &lt;br /&gt;
: uint64 {8}&amp;amp;nbsp;&amp;amp;nbsp; - Creation Timestamp &amp;lt;br&amp;gt; &lt;br /&gt;
: uint64 {8}&amp;amp;nbsp;&amp;amp;nbsp; - Modification Timestamp &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - SID of the first or short sector &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(File)&amp;lt;/font&amp;gt;, SID of the first sector in short-stream &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(Root)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - File Length &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(File)&amp;lt;/font&amp;gt;, Size of the short-stream container &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(Root)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - null &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/b&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MultiEx BMS === &lt;br /&gt;
&lt;br /&gt;
Not written yet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes and Comments === &lt;br /&gt;
&lt;br /&gt;
* This is an instance of the Microsoft Compound Document format. It is a complicated format, and thus the Game Extractor support is quite poor/limited. You will also be able to find much better and complete documentation elsewhere (on the OpenOffice website?)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== Supported Programs === &lt;br /&gt;
&lt;br /&gt;
* [[Game Extractor|Game Extractor]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;WATTO</name></author>
	</entry>
</feed>