<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=Gold_Rush%21_Copy_Protection_Problem</id>
	<title>Gold Rush! Copy Protection Problem - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=Gold_Rush%21_Copy_Protection_Problem"/>
	<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=Gold_Rush!_Copy_Protection_Problem&amp;action=history"/>
	<updated>2026-10-20T18:05:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=Gold_Rush!_Copy_Protection_Problem&amp;diff=107886&amp;oldid=prev</id>
		<title>Andrew Branscom: /* See Also */</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=Gold_Rush!_Copy_Protection_Problem&amp;diff=107886&amp;oldid=prev"/>
		<updated>2026-04-09T23:11:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;See Also&lt;/span&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 19:11, 9 April 2026&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-l30&quot;&gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&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;== See Also ==&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;== See Also ==&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 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;* [[Gold Rush!]]&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;div&gt;* [[General Game Help]]&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;* [[General Game Help]]&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:Game Troubleshooting|Game Troubleshooting]]&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:Game Troubleshooting|Game Troubleshooting]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=Gold_Rush!_Copy_Protection_Problem&amp;diff=107885&amp;oldid=prev</id>
		<title>Andrew Branscom: Created page with &quot;&lt;div align=&quot;center&quot; style=&quot;font-size: 22pt&quot;&gt;Gold Rush! Copy Protection Problem&lt;/div&gt;&lt;br /&gt;   The way Gold Rush is cracked is very messy, but probably the only simple way without reverse engineering the whole AGI system.  Perhaps most of you will know, Gold Rush and AGI games in general use DIR files as an index to all the games resources stored in the VOL-files. So in this case the file GRDIR contains all the locations of the logics (scripts), views, pictures and sound r...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=Gold_Rush!_Copy_Protection_Problem&amp;diff=107885&amp;oldid=prev"/>
		<updated>2026-04-09T22:45:25Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div align=&amp;quot;center&amp;quot; style=&amp;quot;font-size: 22pt&amp;quot;&amp;gt;Gold Rush! Copy Protection Problem&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;   The way Gold Rush is cracked is very messy, but probably the only simple way without reverse engineering the whole AGI system.  Perhaps most of you will know, Gold Rush and AGI games in general use DIR files as an index to all the games resources stored in the VOL-files. So in this case the file GRDIR contains all the locations of the logics (scripts), views, pictures and sound r...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot; style=&amp;quot;font-size: 22pt&amp;quot;&amp;gt;Gold Rush! Copy Protection Problem&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The way Gold Rush is cracked is very messy, but probably the only simple way without reverse engineering the whole AGI system.&lt;br /&gt;
&lt;br /&gt;
Perhaps most of you will know, Gold Rush and AGI games in general use DIR files as an index to all the games resources stored in the VOL-files. So in this case the file GRDIR contains all the locations of the logics (scripts), views, pictures and sound resources. Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Resource Vol Location&amp;lt;br /&amp;gt; LOGIC.000 1 0x000FE &amp;lt;br /&amp;gt; LOGIC.001 1 0x012FE&amp;lt;br /&amp;gt; LOGIC.002 1 0x033ED&amp;lt;br /&amp;gt; PIC .100 2 0x05423 &amp;lt;br /&amp;gt; etc. &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The only thing that has been done, to crack Gold Rush, is that the DIR file has been modified so that the location of the original script which called the copy-protection (logic 129) has been changed/reindexed to the location of the &amp;quot;intro script&amp;quot; (logic 73, screen after passing the copy protection). So the entries of logic 73 &amp;amp;amp; 129 are pointing to the same piece of script code, the &amp;quot;intro script&amp;quot;. Therefore, when the game would initialize the copy protection, logic 129 is loaded but now it ends up at the intro sequence instead.&lt;br /&gt;
&lt;br /&gt;
Clever, yes; messy, yes.&lt;br /&gt;
&lt;br /&gt;
Actually, if the script did only call the copy protection, there wouldn&amp;#039;t be any problem. But among starting the copy protection sequence, the script (logic 129) also contains some sort of speed regulation routine, aimed at the &amp;quot;fast&amp;quot; and &amp;quot;fastest&amp;quot; speeds. Most likely this was done to keep the clock running at normal speed while playing on a fast game speed. The routine sets a variable (166) to a certain value depending on your clock speed. This variable regulates at which speed the seconds in the game pass. However, since the crack overrides the original script, variable 166 gets zero as value while another variable (156) is waiting to get equal to the value given in variable 166, and never does because it (variable 156) starts counting at 1.&lt;br /&gt;
&lt;br /&gt;
Enough of all the boring details, the solution:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
While playing the game, type &amp;quot;BIRD BOY&amp;quot; to enter the debug mode.&amp;lt;br /&amp;gt; Enter &amp;quot;SET VAR&amp;quot;, enter &amp;quot;166&amp;quot; and change its value to 20 or something (1 = fastest / 255 = slowest)&amp;lt;br /&amp;gt; Enter &amp;quot;SET VAR&amp;quot;, enter &amp;quot;156&amp;quot; and change its value to 0 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unless you restart or change the speed again, the clock will work properly. Also, if you save your game, and restore it later, the clock will still work, when having used this procedure earlier.&lt;br /&gt;
&lt;br /&gt;
PS: The crack also messes up the intro-screen because of the following: Normally the background picture in the intro would be loaded by logic 73, the original intro script. However, the crack, as said earlier, relocates logic 129 (the copy protection) to the location in the VOL file where logic 73 is residing. The background pictures are often linked to the room/logic number, so logic 73 would load a background picture of that same number, 73. So instead of logic 73 loading picture 73, now logic 129 loads picture 129, instead of the correct 73.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;br /&amp;gt; References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&amp;lt;!-- Do not edit this section. Section is autopopulated by &amp;lt;ref&amp;gt;&amp;lt;/ref&amp;gt; tags --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[General Game Help]]&lt;br /&gt;
* [[:Category:Game Troubleshooting|Game Troubleshooting]]&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
[[Category:Technical Info]]&lt;br /&gt;
[[Category:Game Troubleshooting]]&lt;br /&gt;
[[Category:Game Bugs and Errors]]&lt;br /&gt;
[[Category:Game Help]]&lt;br /&gt;
[[Category:New Pages to be Edited]]&lt;br /&gt;
[[Category:Pages to be Deleted]]&lt;/div&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
</feed>