<?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=Descent_Freespace_VP</id>
	<title>Descent Freespace VP - 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=Descent_Freespace_VP"/>
	<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;action=history"/>
	<updated>2026-04-03T23:53:43Z</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=Descent_Freespace_VP&amp;diff=41754&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks: Ikskoks moved page Descent Freespace to Descent Freespace VP</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;diff=41754&amp;oldid=prev"/>
		<updated>2021-01-06T13:03:52Z</updated>

		<summary type="html">&lt;p&gt;Ikskoks moved page &lt;a href=&quot;/index.php/Descent_Freespace&quot; class=&quot;mw-redirect&quot; title=&quot;Descent Freespace&quot;&gt;Descent Freespace&lt;/a&gt; to &lt;a href=&quot;/index.php/Descent_Freespace_VP&quot; title=&quot;Descent Freespace VP&quot;&gt;Descent Freespace VP&lt;/a&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:03, 6 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=Descent_Freespace_VP&amp;diff=22758&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks: Ikskoks moved page Descent Freespace to Descent Freespace VP</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;diff=22758&amp;oldid=prev"/>
		<updated>2021-01-06T13:03:52Z</updated>

		<summary type="html">&lt;p&gt;Ikskoks moved page &lt;a href=&quot;/index.php/Descent_Freespace&quot; class=&quot;mw-redirect&quot; title=&quot;Descent Freespace&quot;&gt;Descent Freespace&lt;/a&gt; to &lt;a href=&quot;/index.php/Descent_Freespace_VP&quot; title=&quot;Descent Freespace VP&quot;&gt;Descent Freespace VP&lt;/a&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:03, 6 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=Descent_Freespace_VP&amp;diff=41753&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks at 14:58, 3 January 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;diff=41753&amp;oldid=prev"/>
		<updated>2021-01-03T14:58:21Z</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 14:58, 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=Descent_Freespace_VP&amp;diff=22757&amp;oldid=prev</id>
		<title>imported&gt;Ikskoks at 14:58, 3 January 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;diff=22757&amp;oldid=prev"/>
		<updated>2021-01-03T14:58:21Z</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 14:58, 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-l62&quot;&gt;Line 62:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 62:&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;* Descent Freespace: The Great War *.vp&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;* Descent Freespace: The Great War *.vp&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;* Freespace 2 *.vp&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;* Freespace 2 *.vp&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=Descent_Freespace_VP&amp;diff=41752&amp;oldid=prev</id>
		<title>imported&gt;WATTO at 13:02, 11 December 2005</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;diff=41752&amp;oldid=prev"/>
		<updated>2005-12-11T13:02:36Z</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:02, 11 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=Descent_Freespace_VP&amp;diff=22756&amp;oldid=prev</id>
		<title>imported&gt;WATTO at 13:02, 11 December 2005</title>
		<link rel="alternate" type="text/html" href="https://wiki.xentax.spektr.name:443/index.php?title=Descent_Freespace_VP&amp;diff=22756&amp;oldid=prev"/>
		<updated>2005-12-11T13:02:36Z</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;== VP == &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;
char {4}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Header &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(VPVP)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Version &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;
uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Directory Offset &amp;lt;br&amp;gt; &lt;br /&gt;
uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - Number Of Files &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
byte {X}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - File Data &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; // Directory &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; // for each file &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; - File Offset &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;(0=directory, #=file)&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
:: char {32}&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; - Filename &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;
:: uint32 {4}&amp;amp;nbsp;&amp;amp;nbsp; - &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt; &amp;#039;&amp;#039; Type Code? &amp;lt;font color=&amp;quot;purple&amp;quot;&amp;gt;(0=directory)&amp;lt;/font&amp;gt; &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;/b&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MultiEx BMS Script === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;IDString 0 VPVP ;&lt;br /&gt;
Get DUMMYL Long 0 ;&lt;br /&gt;
Get TAILOFF Long 0 ;&lt;br /&gt;
Get FILECNTL Long 0 ;&lt;br /&gt;
SavePos FILESTART 0 ;&lt;br /&gt;
GoTo TAILOFF 0 ;&lt;br /&gt;
Do ;&lt;br /&gt;
Get D Long 0 ;&lt;br /&gt;
Get FILESIZE Long 0 ;&lt;br /&gt;
Get FILENAME String 0 ;&lt;br /&gt;
Set FILEOFF Long FILESTART ;&lt;br /&gt;
Math TAILOFF += 44 ;&lt;br /&gt;
GoTo TAILOFF 0 ;&lt;br /&gt;
Math FILESTART += FILESIZE ;&lt;br /&gt;
Log FILENAME FILEOFF FILESIZE 0 0 ;&lt;br /&gt;
Math EXTRCNT += 1 ;&lt;br /&gt;
While EXTRCNT &amp;lt;&amp;gt; FILECNTL ;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes and Comments === &lt;br /&gt;
&lt;br /&gt;
* Directories are stored as file entries with a length of 0. Directory names will always build up like as normal file tree. For example, if the directory name is valid, it is assumed that the directory is inside the current directory, but a directory with name &amp;quot;..&amp;quot; means go back up to a previous directory. Using this method, the files and their directories can be built up level by level.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compatible Programs === &lt;br /&gt;
&lt;br /&gt;
* [[Dragon_Unpacker|Dragon UnPACKer]]&lt;br /&gt;
* [[Game Extractor|Game Extractor]]&lt;br /&gt;
* [[MultiEx_Commander|MultiEx Commander]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other Games === &lt;br /&gt;
&lt;br /&gt;
These games also use this file format&amp;lt;br&amp;gt;&lt;br /&gt;
* Conflict Freespace *.vp&lt;br /&gt;
* Descent Freespace: The Great War *.vp&lt;br /&gt;
* Freespace 2 *.vp&lt;/div&gt;</summary>
		<author><name>imported&gt;WATTO</name></author>
	</entry>
</feed>