<?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=Broken_Sword_-_The_Sleeping_Dragon_RWS</id>
	<title>Broken Sword - The Sleeping Dragon RWS - 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=Broken_Sword_-_The_Sleeping_Dragon_RWS"/>
	<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;action=history"/>
	<updated>2026-04-04T04:49:18Z</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=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40671&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks at 13:57, 3 January 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40671&amp;oldid=prev"/>
		<updated>2021-01-03T13:57:44Z</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 13:57, 3 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=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21675&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks at 13:57, 3 January 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21675&amp;oldid=prev"/>
		<updated>2021-01-03T13:57:44Z</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 13:57, 3 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-l123&quot;&gt;Line 123:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 123:&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;{{DEFAULTSORT:{{PAGENAME}}}}&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;{{DEFAULTSORT:{{PAGENAME}}}}&lt;/div&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;[[Category:PC formats]]&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;[[Category:PC formats]]&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=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40670&amp;oldid=prev</id>
		<title>imported&gt;Dinoguy1000: some cleanup</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40670&amp;oldid=prev"/>
		<updated>2011-10-21T08:54:00Z</updated>

		<summary type="html">&lt;p&gt;some cleanup&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 08:54, 21 October 2011&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;Dinoguy1000</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21674&amp;oldid=prev</id>
		<title>imported&gt;Dinoguy1000: some cleanup</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21674&amp;oldid=prev"/>
		<updated>2011-10-21T08:54:00Z</updated>

		<summary type="html">&lt;p&gt;some cleanup&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 08:54, 21 October 2011&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-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&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;== RWS ==&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;== RWS ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{GRAFPageMisc|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;format_type={{FormatAudio}}|date_posted=21:24, 24 March 2007 (EDT)&lt;/del&gt;}}&lt;/div&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;{{GRAFPageMisc|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Audio&lt;/ins&gt;}}&lt;/div&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;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;=== Format Specifications ===&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;=== Format Specifications ===&lt;/div&gt;&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-l121&quot;&gt;Line 121:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 121:&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;{{GRAFPageFooter}}&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;{{GRAFPageFooter}}&lt;/div&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;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; 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Platform &lt;/del&gt;PC&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Broken Sword - The Sleeping Dragon RWS]] [[Category:Complete Almost Done|Broken Sword - The Sleeping Dragon RWS]] [[Category:CE Compressed|Broken Sword - The Sleeping Dragon RWS&lt;/del&gt;]]&lt;/div&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;{{DEFAULTSORT:{{PAGENAME}}}}&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;[[Category:PC &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;formats&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Dinoguy1000</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40669&amp;oldid=prev</id>
		<title>imported&gt;DenizOezmen: improved example readability for smaller monitor resolutions</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40669&amp;oldid=prev"/>
		<updated>2007-03-25T15:03:34Z</updated>

		<summary type="html">&lt;p&gt;improved example readability for smaller monitor resolutions&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:03, 25 March 2007&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;DenizOezmen</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21673&amp;oldid=prev</id>
		<title>imported&gt;DenizOezmen: improved example readability for smaller monitor resolutions</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21673&amp;oldid=prev"/>
		<updated>2007-03-25T15:03:34Z</updated>

		<summary type="html">&lt;p&gt;improved example readability for smaller monitor resolutions&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:03, 25 March 2007&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-l89&quot;&gt;Line 89:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 89:&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;Example: Assume three tracks in one RWS file. The data layout will look like this:&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;Example: Assume three tracks in one RWS file. The data layout will look like this:&lt;/div&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;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; 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  +-----------------+-----------------&lt;/del&gt;+-----------------+-----------------+-----------------+-----------------+&lt;/div&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 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &lt;/del&gt;|    Cluster 1    |    Cluster 2    |    Cluster 3    |    Cluster 4 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   |    Cluster 5    |    Cluster 6 &lt;/del&gt;   |&lt;/div&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;|    Cluster 1    |    Cluster 2    |    Cluster 3    |    Cluster 4    |&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  + - - - - - - - - + - - - - - - - - &lt;/del&gt;+ - - - - - - - - + - - - - - - - - + - - - - - - - - + - - - - - - - - +&lt;/div&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 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &lt;/del&gt;| Track 1 part 1  | Track 2 part 1  | Track 3 part 1  | Track 1 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;part 2  | Track 2 part 2  | Track 3 &lt;/del&gt;part 2  | ...&lt;/div&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;| Track 1 part 1  | Track 2 part 1  | Track 3 part 1  | Track 1 part 2  | ...&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  + - - - - + - - - + - - - - + - - - &lt;/del&gt;+ - - - - + - - - + - - - - + - - - + - - - - + - - - + - - - - + - - - +&lt;/div&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 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  | &lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;data   | waste &lt;/del&gt;|  data   | waste |  data   | waste |  data   | waste |  data   | waste |  &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;data   | waste |&lt;/del&gt;&lt;/div&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;  |  data   | waste |  data   | waste |  data   | waste |  data   | waste |&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  +---------+-------+---------+-------&lt;/del&gt;+---------+-------+---------+-------+---------+-------+---------+-------+&lt;/div&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;/div&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;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;The wave data within each cluster is stored via [http://wiki.multimedia.cx/index.php?title=IMA_ADPCM IMA ADPCM] compressed sample codes. The single blocks are fairly small; each block encodes exactly 64 signed 16 bit PCM samples per channel. The first of these samples is explicitly given in each block&amp;#039;s header structure. The remaining 63 samples are compressed and packed into 8 units, each 4 bytes in size, alternatingly for each channel. Every channel&amp;#039;s very last nibble within the block is thus unused.&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;The wave data within each cluster is stored via [http://wiki.multimedia.cx/index.php?title=IMA_ADPCM IMA ADPCM] compressed sample codes. The single blocks are fairly small; each block encodes exactly 64 signed 16 bit PCM samples per channel. The first of these samples is explicitly given in each block&amp;#039;s header structure. The remaining 63 samples are compressed and packed into 8 units, each 4 bytes in size, alternatingly for each channel. Every channel&amp;#039;s very last nibble within the block is thus unused.&lt;/div&gt;&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-l101&quot;&gt;Line 101:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 101:&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;Example: Assuming two channels in one track, the sample layout of a given block will look as follows (X denoting the unused nibbles):&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;Example: Assuming two channels in one track, the sample layout of a given block will look as follows (X denoting the unused nibbles):&lt;/div&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;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; 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  +---------------+---------------&lt;/del&gt;+---------------+---------------+     +---------------+---------------+&lt;/div&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 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  &lt;/del&gt;| Ch. 1 unit 1  | Ch. 2 unit 1 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; | Ch. 1 unit 2  | Ch. 2 unit 2 &lt;/del&gt; |     | Ch. 1 unit 8  | Ch. 2 unit 8  |&lt;/div&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;| Ch. 1 unit 1  | Ch. 2 unit 1  |     | Ch. 1 unit 8  | Ch. 2 unit 8  |&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  + - - - - - - - + - - - - - - - &lt;/del&gt;+ - - - - - - - + - - - - - - - + ... + - - - - - - - + - - - - - - - +&lt;/div&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 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  | Smpl. 1...8   | Smpl. 1...8   &lt;/del&gt;| Smpl. 1...8   | Smpl. 1...8   |     | Smpl. 1...7 X | Smpl. 1...7 X |&lt;/div&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;| Smpl. 1...8   | Smpl. 1...8   |     | Smpl. 1...7 X | Smpl. 1...7 X |&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  +---------------+---------------&lt;/del&gt;+---------------+---------------+     +---------------+---------------+&lt;/div&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 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;=== MultiEx BMS Script ===&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;=== MultiEx BMS Script ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;DenizOezmen</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40668&amp;oldid=prev</id>
		<title>imported&gt;DenizOezmen: added format description (*phew*)</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=40668&amp;oldid=prev"/>
		<updated>2007-03-25T01:24:27Z</updated>

		<summary type="html">&lt;p&gt;added format description (*phew*)&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 01:24, 25 March 2007&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;DenizOezmen</name></author>
	</entry>
	<entry>
		<id>https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21672&amp;oldid=prev</id>
		<title>imported&gt;DenizOezmen: added format description (*phew*)</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Broken_Sword_-_The_Sleeping_Dragon_RWS&amp;diff=21672&amp;oldid=prev"/>
		<updated>2007-03-25T01:24:27Z</updated>

		<summary type="html">&lt;p&gt;added format description (*phew*)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GRAFPageHeader}}&lt;br /&gt;
&lt;br /&gt;
== RWS ==&lt;br /&gt;
{{GRAFPageMisc|format_type={{FormatAudio}}|date_posted=21:24, 24 March 2007 (EDT)}}&lt;br /&gt;
&lt;br /&gt;
=== Format Specifications ===&lt;br /&gt;
{{GRAFPageFormat|1=&lt;br /&gt;
uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk type {{Constant|(0x0000080d)}}&amp;lt;br&amp;gt;&lt;br /&gt;
uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk data size&amp;lt;br&amp;gt;&lt;br /&gt;
uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk version {{Constant|(0x1803ffff)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk type {{Constant|(0x0000080e)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk data size&amp;lt;br&amp;gt;&lt;br /&gt;
:uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk version {{Constant|(0x1803ffff)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - header size&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {36}&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - number of tracks&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {20}&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {16}&amp;amp;nbsp; - {{Unknown|some kind of signature?}}&amp;lt;br&amp;gt;&lt;br /&gt;
::char {x}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - stream name 1 {{InlineComment|(zero-terminated, padded to 16 byte boundary)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {24}&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - data size&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
::{{BlockDescription|// for each track}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {16}&amp;amp;nbsp; - {{Unknown|some kind of signature?}}&amp;lt;br&amp;gt;&lt;br /&gt;
::char {x}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - stream name 2 {{InlineComment|(zero-terminated, padded to 16 byte boundary)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::{{BlockDescription|// for each track (physical organization)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {16}&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - cluster size&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {12}&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - used bytes per cluster&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - track start offset&amp;lt;br&amp;gt;&lt;br /&gt;
::{{BlockDescription|// for each track (track parameters)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - sample rate&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - track data size&amp;lt;br&amp;gt;&lt;br /&gt;
:::byte {1}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::byte {1}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - number of channels&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint16 {2}&amp;amp;nbsp;&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {12}&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {16}&amp;amp;nbsp; - {{Unknown|some kind of signature?}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - {{Unknown}}&amp;lt;br&amp;gt;&lt;br /&gt;
::{{BlockDescription|// for each track}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::uint32 {16}&amp;amp;nbsp; - {{Unknown|some kind of signature?}}&amp;lt;br&amp;gt;&lt;br /&gt;
::{{BlockDescription|// for each track (track names)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::char {x}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - track name {{InlineComment|(zero-terminated, padded to 16 byte boundary)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::uint32 {x}&amp;amp;nbsp;&amp;amp;nbsp; - padding {{InlineComment|(until chunk has finished, cf. chunk data size)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk type {{Constant|(0x0000080f)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk data size&amp;lt;br&amp;gt;&lt;br /&gt;
:uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - RWS chunk version {{Constant|(0x1803ffff)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::{{BlockDescription|// until tracks have finished (interleaved track clusters)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::{{BlockDescription|// for each track (single track cluster)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::::{{BlockDescription|// until bytes used per cluster are finished (IMA ADPCM variant blocks)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::::{{BlockDescription|// for each channel (ADPCM header)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::::::int16 {2}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - initial sample&amp;lt;br&amp;gt;&lt;br /&gt;
::::::byte {1}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - initial index&amp;lt;br&amp;gt;&lt;br /&gt;
::::::byte {1}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - unused {{Constant|(0x00)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::::{{BlockDescription|// 7 times}}&amp;lt;br&amp;gt;&lt;br /&gt;
::::::{{BlockDescription|// for each channel (ADPCM sample codes)}}&amp;lt;br&amp;gt;&lt;br /&gt;
:::::::byte {4}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - 8 sample codes&amp;lt;br&amp;gt;&lt;br /&gt;
:::::{{BlockDescription|// for each channel (ADPCM sample codes)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::::::byte {4}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - 7 sample codes {{InlineComment|(final nibble unused)}}&amp;lt;br&amp;gt;&lt;br /&gt;
::::byte {x}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - padding {{InlineComment|(until cluster has finished)}}&amp;lt;br&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Notes and Comments ===&lt;br /&gt;
&lt;br /&gt;
==== General information ====&lt;br /&gt;
&lt;br /&gt;
Broken Sword - The Sleeping dragon is based on the [http://renderware.com/ RenderWare] engine and utilizes its usual stream files to store the game&amp;#039;s audio data. The chunk types encountered identify themselves as follows:&lt;br /&gt;
* &amp;lt;tt&amp;gt;0x0000080d&amp;lt;/tt&amp;gt; - audio container&lt;br /&gt;
* &amp;lt;tt&amp;gt;0x0000080e&amp;lt;/tt&amp;gt; - audio header&lt;br /&gt;
* &amp;lt;tt&amp;gt;0x0000080f&amp;lt;/tt&amp;gt; - audio data&lt;br /&gt;
Note that all reviewed files consisted of exactly one audio container chunk which in turn was made up of exactly one audio header chunk and one audio data chunk (in that order).&lt;br /&gt;
&lt;br /&gt;
==== Audio header ====&lt;br /&gt;
&lt;br /&gt;
One single RWS file supports multiple single tracks which can be mixed on the fly during gameplay. The audio header lists parameters, physical layout organization information as well as names for each track. As the audio data itself is organized in a clustered manner, not only the sampling rate and frequency are relevant for extraction, but also&lt;br /&gt;
* the track offset, which specifies the track data position relative to the beginning of the audio data,&lt;br /&gt;
* the cluster size, which fixes the length of one informational unit,&lt;br /&gt;
* the number of bytes used within a cluster, as one cluster may actually only be partially filled by audio data and&lt;br /&gt;
* the track size, which specifies the size of one track&amp;#039;s data measure in actual used bytes (i. e. not counting cluster waste).&lt;br /&gt;
&lt;br /&gt;
==== Audio data ====&lt;br /&gt;
&lt;br /&gt;
The audio data chunk contains the actual track data, organized in clusters as defined in the audio header. Each cluster contains data for exactly one track, while all tracks within a single RWS file are interleaved at cluster level. Thus, to extract one track, one cluster at a time has to be read (starting at the offset given in the audio header), then eventually skipping the other tracks&amp;#039; data before reaching the next cluster belonging to this track.&lt;br /&gt;
Note that parts of a cluster may be wasted. The number of used bytes in one each cluster can be looked up in the audio header.&lt;br /&gt;
&lt;br /&gt;
Example: Assume three tracks in one RWS file. The data layout will look like this:&lt;br /&gt;
&lt;br /&gt;
  +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+&lt;br /&gt;
  |    Cluster 1    |    Cluster 2    |    Cluster 3    |    Cluster 4    |    Cluster 5    |    Cluster 6    |&lt;br /&gt;
  + - - - - - - - - + - - - - - - - - + - - - - - - - - + - - - - - - - - + - - - - - - - - + - - - - - - - - +&lt;br /&gt;
  | Track 1 part 1  | Track 2 part 1  | Track 3 part 1  | Track 1 part 2  | Track 2 part 2  | Track 3 part 2  | ...&lt;br /&gt;
  + - - - - + - - - + - - - - + - - - + - - - - + - - - + - - - - + - - - + - - - - + - - - + - - - - + - - - +&lt;br /&gt;
  |  data   | waste |  data   | waste |  data   | waste |  data   | waste |  data   | waste |  data   | waste |&lt;br /&gt;
  +---------+-------+---------+-------+---------+-------+---------+-------+---------+-------+---------+-------+&lt;br /&gt;
&lt;br /&gt;
The wave data within each cluster is stored via [http://wiki.multimedia.cx/index.php?title=IMA_ADPCM IMA ADPCM] compressed sample codes. The single blocks are fairly small; each block encodes exactly 64 signed 16 bit PCM samples per channel. The first of these samples is explicitly given in each block&amp;#039;s header structure. The remaining 63 samples are compressed and packed into 8 units, each 4 bytes in size, alternatingly for each channel. Every channel&amp;#039;s very last nibble within the block is thus unused.&lt;br /&gt;
&lt;br /&gt;
Example: Assuming two channels in one track, the sample layout of a given block will look as follows (X denoting the unused nibbles):&lt;br /&gt;
&lt;br /&gt;
  +---------------+---------------+---------------+---------------+     +---------------+---------------+&lt;br /&gt;
  | Ch. 1 unit 1  | Ch. 2 unit 1  | Ch. 1 unit 2  | Ch. 2 unit 2  |     | Ch. 1 unit 8  | Ch. 2 unit 8  |&lt;br /&gt;
  + - - - - - - - + - - - - - - - + - - - - - - - + - - - - - - - + ... + - - - - - - - + - - - - - - - +&lt;br /&gt;
  | Smpl. 1...8   | Smpl. 1...8   | Smpl. 1...8   | Smpl. 1...8   |     | Smpl. 1...7 X | Smpl. 1...7 X |&lt;br /&gt;
  +---------------+---------------+---------------+---------------+     +---------------+---------------+&lt;br /&gt;
&lt;br /&gt;
=== MultiEx BMS Script ===&lt;br /&gt;
{{NoBMSScript}}&lt;br /&gt;
&lt;br /&gt;
=== Supported by Programs ===&lt;br /&gt;
[http://oezmen.eu/gameresources/ RWS2WAV]&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Games ===&lt;br /&gt;
* [[Broken Sword - The Sleeping Dragon]] [[RWS|*.rws]]&lt;br /&gt;
&lt;br /&gt;
{{GRAFPageFooter}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Platform PC|Broken Sword - The Sleeping Dragon RWS]] [[Category:Complete Almost Done|Broken Sword - The Sleeping Dragon RWS]] [[Category:CE Compressed|Broken Sword - The Sleeping Dragon RWS]]&lt;/div&gt;</summary>
		<author><name>imported&gt;DenizOezmen</name></author>
	</entry>
</feed>