<?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/index.php?action=history&amp;feed=atom&amp;title=Gamescape</id>
		<title>Gamescape - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=Gamescape"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Gamescape&amp;action=history"/>
		<updated>2026-04-20T01:50:39Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=Gamescape&amp;diff=30780&amp;oldid=prev</id>
		<title>Effect2: Punctuation mistake</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Gamescape&amp;diff=30780&amp;oldid=prev"/>
				<updated>2019-01-27T00:02:44Z</updated>
		
		<summary type="html">&lt;p&gt;Punctuation mistake&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 00:02, 27 January 2019&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Gamescape''' is an [[Interactive Fiction|interactive fiction]] authoring system, made by &amp;quot;Drew Software&amp;quot; (apparently a single person, &amp;quot;Dennis Drew&amp;quot;&amp;lt;ref&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip, INSTRUCT.DOC&amp;lt;/ref&amp;gt;) for [[DOS]]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. &lt;/del&gt;developed from 1988&amp;lt;ref&amp;gt;https://archive.org/details/GamescapeGraphic_1020, INSTRUCT.DOC&amp;lt;/ref&amp;gt; to ca. 1993. Users edit games as plain text files, and these are then &amp;quot;compiled&amp;quot; with a program called GSCAPE.EXE into a format that can be interpreted by a program called SCAPERUN.EXE.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;'''Gamescape''' is an [[Interactive Fiction|interactive fiction]] authoring system, made by &amp;quot;Drew Software&amp;quot; (apparently a single person, &amp;quot;Dennis Drew&amp;quot;&amp;lt;ref&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip, INSTRUCT.DOC&amp;lt;/ref&amp;gt;) for [[DOS]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;developed from 1988&amp;lt;ref&amp;gt;https://archive.org/details/GamescapeGraphic_1020, INSTRUCT.DOC&amp;lt;/ref&amp;gt; to ca. 1993. Users edit games as plain text files, and these are then &amp;quot;compiled&amp;quot; with a program called GSCAPE.EXE into a format that can be interpreted by a program called SCAPERUN.EXE.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Gamescape had the ability to display [[Gamescape graphics|its own format of graphics files]] along with games. Reference is made to &amp;quot;sound and music&amp;quot;&amp;lt;ref&amp;gt;https://archive.org/details/msdos_Gamescape_1993, message upon running GSCAPE.EXE&amp;lt;/ref&amp;gt;, however, little information is available on this.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Gamescape had the ability to display [[Gamescape graphics|its own format of graphics files]] along with games. Reference is made to &amp;quot;sound and music&amp;quot;&amp;lt;ref&amp;gt;https://archive.org/details/msdos_Gamescape_1993, message upon running GSCAPE.EXE&amp;lt;/ref&amp;gt;, however, little information is available on this.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Effect2</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=Gamescape&amp;diff=30774&amp;oldid=prev</id>
		<title>Effect2: Created page with &quot;{{FormatInfo |formattype=electronic |subcat=Interactive Fiction |extensions={{ext|adv}}, {{ext|in1}}, {{ext|in2}}, {{ext|in3}}, {{ext|gs1}}, {{ext|gs2}}, {{ext|gs3}}, {{ext|gs...&quot;</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Gamescape&amp;diff=30774&amp;oldid=prev"/>
				<updated>2019-01-26T23:52:40Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{FormatInfo |formattype=electronic |subcat=Interactive Fiction |extensions={{ext|adv}}, {{ext|in1}}, {{ext|in2}}, {{ext|in3}}, {{ext|gs1}}, {{ext|gs2}}, {{ext|gs3}}, {{ext|gs...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Interactive Fiction&lt;br /&gt;
|extensions={{ext|adv}}, {{ext|in1}}, {{ext|in2}}, {{ext|in3}}, {{ext|gs1}}, {{ext|gs2}}, {{ext|gs3}}, {{ext|gs4}}, {{ext|gs5}}, {{ext|gs6}}&lt;br /&gt;
|released=1988&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Gamescape''' is an [[Interactive Fiction|interactive fiction]] authoring system, made by &amp;quot;Drew Software&amp;quot; (apparently a single person, &amp;quot;Dennis Drew&amp;quot;&amp;lt;ref&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip, INSTRUCT.DOC&amp;lt;/ref&amp;gt;) for [[DOS]]. developed from 1988&amp;lt;ref&amp;gt;https://archive.org/details/GamescapeGraphic_1020, INSTRUCT.DOC&amp;lt;/ref&amp;gt; to ca. 1993. Users edit games as plain text files, and these are then &amp;quot;compiled&amp;quot; with a program called GSCAPE.EXE into a format that can be interpreted by a program called SCAPERUN.EXE.&lt;br /&gt;
&lt;br /&gt;
Gamescape had the ability to display [[Gamescape graphics|its own format of graphics files]] along with games. Reference is made to &amp;quot;sound and music&amp;quot;&amp;lt;ref&amp;gt;https://archive.org/details/msdos_Gamescape_1993, message upon running GSCAPE.EXE&amp;lt;/ref&amp;gt;, however, little information is available on this.&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
Editor files, which are editable [[plaintext]], have the extension .ADV. However, this is not a fixed convention, as &amp;quot;include&amp;quot; files (which are inserted into an .ADV file at compile time) have the extensions &amp;quot;IN1&amp;quot;, &amp;quot;IN2&amp;quot;, &amp;quot;IN3&amp;quot;, etc.&amp;lt;ref name=&amp;quot;ifarc&amp;quot; /&amp;gt; (It is unclear whether this convention was used, in practice, outside of the sample files.)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Compiled&amp;quot; files appear have the extensions &amp;quot;GS1&amp;quot;, &amp;quot;GS2&amp;quot;, etc. (These will henceforth be referred to collectively as &amp;quot;GS?&amp;quot; files.) These have only been observed going up to 6, and it is not unreasonable (see [[#Identification]]) that this is a hard limit.&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
In a version released 1991, neither the help files (INSTRUCT.DOC and GSCAPE.DOC) nor the message presented when GSCAPE.EXE is run reference a &amp;quot;lite&amp;quot; version&amp;lt;ref name=&amp;quot;ifarc&amp;quot;&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip&amp;lt;/ref&amp;gt;, only &amp;quot;registered&amp;quot; and &amp;quot;unregistered&amp;quot; versions, where the &amp;quot;unregistered&amp;quot; version has a full interpreter but not a full compiler&amp;lt;ref&amp;gt;Running GSCAPE.EXE from https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip&amp;lt;/ref&amp;gt;. However, as of 1993, Gamescape divided itself into &amp;quot;Gamescape Lite&amp;quot; (&amp;quot;economy version, character graphics&amp;quot;) and &amp;quot;Gamescape Graphic&amp;quot; (&amp;quot;high-res color graphics, advanced commands&amp;quot;), and an &amp;quot;unregistered&amp;quot; version, a reduced-functionality version of &amp;quot;Gamescape Graphic&amp;quot;, which claims to have a limit of 10 days legal use (but apparently no mechanism to enforce this beyond the honor system).&amp;lt;ref&amp;gt;Running GSCAPE.EXE from https://archive.org/details/GamescapeGraphic_1020&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version numbers are used oddly - version 3.4, for example, was &amp;quot;[a]vailable to registered users only&amp;quot;, and an extant copy identifies itself as version &amp;quot;A.3&amp;quot;.&amp;lt;ref&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip, GSCAPE.DOC, section &amp;quot;CHANGES TO GAMESCAPE&amp;quot;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Linked&amp;quot; Files ==&lt;br /&gt;
References are made in extant files to a &amp;quot;MSGFL command&amp;quot; that provides &amp;quot;common message file access&amp;quot;&amp;lt;ref&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip, GSCAPE.DOC, section &amp;quot;CHANGES TO GAMESCAPE&amp;quot;, 3.1&amp;lt;/ref&amp;gt;. This feature is only available in the &amp;quot;registered&amp;quot; version.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
.ADV (and IN? files, which use the same format) have no well-defined beginning, but are [[ASCII]] files, and will almost certainly contain the strings &amp;quot;&amp;gt;LOCAT&amp;quot;, &amp;quot;&amp;gt;MESSG&amp;quot;, and &amp;quot;&amp;gt;WORDS&amp;quot;&amp;lt;ref&amp;gt;https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip, GSCAPE.DOC, section &amp;quot;SEGMENTS&amp;quot;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Compiled Files ===&lt;br /&gt;
.GS? files are difficult to identify. Although there are some commonalities between games (for example, .GS5 always seems to contain many 0x17 bytes, though not necessarily at the same position), with the exception of GS1 (to be described shortly), there is no clear pattern to them; none have apparently consistent start byes, none contain meaningful text strings, and some are sometimes 0 bytes in length, without any easily evident pattern.&lt;br /&gt;
&lt;br /&gt;
.GS1 files, however, have a consistent structure. They are ASCII files, consisting of:&lt;br /&gt;
* Lines consisting of integers in base 10, none of which have been seen to exceed 999, and a very large amount of which are &amp;quot;501&amp;quot;&lt;br /&gt;
* Lines consisting of similar integers, but preceded by a single space character&lt;br /&gt;
* Lines consisting only of a single space character&lt;br /&gt;
&lt;br /&gt;
Some .GS? files contain the [[Gamescape graphics|graphics files]].&lt;br /&gt;
&lt;br /&gt;
It would be useful to anyone seeking to precisely identify the format to look at the disassembler in [[#Links]].&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip version A.3, from 1993]&lt;br /&gt;
* [https://archive.org/details/GamescapeGraphic_1020 Gamescape Graphic, C.4, 1993]&lt;br /&gt;
* [https://archive.org/details/GamescapeLite_1020 Gamescape Lite, unknown version, possibly broken]&lt;br /&gt;
* [https://archive.org/details/msdos_Gamescape_1993 another copy of Gamescape C.4, 1993]&lt;br /&gt;
* [http://www.ifarchive.org/if-archive/programming/gamescape/drew6.bas A [[QuickBASIC]] dissassembler]&lt;br /&gt;
&lt;br /&gt;
== Sample Files ==&lt;br /&gt;
* https://www.ifarchive.org/if-archive/games/pc/nobeer.zip&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://ifwiki.org/index.php/Gamescape The Interactive Fiction Wiki entry for Gamescape]&lt;br /&gt;
* [https://www.ifarchive.org/if-archive/programming/gamescape/gscape.zip contains the manual, with some sections removed, as &amp;quot;GSCAPE.DOC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Effect2</name></author>	</entry>

	</feed>