<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://alttp.mymm1.com/w/index.php?action=history&amp;feed=atom&amp;title=18_minutes</id>
	<title>18 minutes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://alttp.mymm1.com/w/index.php?action=history&amp;feed=atom&amp;title=18_minutes"/>
	<link rel="alternate" type="text/html" href="http://alttp.mymm1.com/w/index.php?title=18_minutes&amp;action=history"/>
	<updated>2026-08-01T04:28:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>http://alttp.mymm1.com/w/index.php?title=18_minutes&amp;diff=4758&amp;oldid=prev</id>
		<title>Arborelia!9268: typo: an number -&gt; a number</title>
		<link rel="alternate" type="text/html" href="http://alttp.mymm1.com/w/index.php?title=18_minutes&amp;diff=4758&amp;oldid=prev"/>
		<updated>2022-01-03T03:49:31Z</updated>

		<summary type="html">&lt;p&gt;typo: an number -&amp;gt; a number&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 23:49, 2 January 2022&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-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&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;Some events in the game depend on timers or similar counters that count down once per frame until they reach a target value. When these events occur as intended, the counter will be initialized so that it takes an appropriately small number of frames.&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;Some events in the game depend on timers or similar counters that count down once per frame until they reach a target value. When these events occur as intended, the counter will be initialized so that it takes an appropriately small number of frames.&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;When the events occur in a glitched state, they could start counting from &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;an &lt;/del&gt;number that was being used for something else, causing a much longer delay than intended. There is a significant chance that the number starts ''lower'' than the target value, so you have to wait for up to 65,535 frames for it to wrap all the way around the sequence of 16-bit numbers.&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;When the events occur in a glitched state, they could start counting from &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a &lt;/ins&gt;number that was being used for something else, causing a much longer delay than intended. There is a significant chance that the number starts ''lower'' than the target value, so you have to wait for up to 65,535 frames for it to wrap all the way around the sequence of 16-bit numbers.&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;At 60 frames per second, counting 65535 frames takes 18 minutes and 12.25 seconds.&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;At 60 frames per second, counting 65535 frames takes 18 minutes and 12.25 seconds.&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;Glitches that depend on counters like this will usually have some setup that initializes the counter to something reasonable, such as picking up a pot before performing [[Mirror Door]].&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;Glitches that depend on counters like this will usually have some setup that initializes the counter to something reasonable, such as picking up a pot before performing [[Mirror Door]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Arborelia!9268</name></author>
	</entry>
	<entry>
		<id>http://alttp.mymm1.com/w/index.php?title=18_minutes&amp;diff=4580&amp;oldid=prev</id>
		<title>Arborelia!9268: a unified explanation of why some things take 18 minutes</title>
		<link rel="alternate" type="text/html" href="http://alttp.mymm1.com/w/index.php?title=18_minutes&amp;diff=4580&amp;oldid=prev"/>
		<updated>2021-06-14T20:20:26Z</updated>

		<summary type="html">&lt;p&gt;a unified explanation of why some things take 18 minutes&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Certain [[major glitch]]es in ALttP, if performed incorrectly, are described as freezing your game for &amp;quot;up to 18 minutes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some events in the game depend on timers or similar counters that count down once per frame until they reach a target value. When these events occur as intended, the counter will be initialized so that it takes an appropriately small number of frames.&lt;br /&gt;
&lt;br /&gt;
When the events occur in a glitched state, they could start counting from an number that was being used for something else, causing a much longer delay than intended. There is a significant chance that the number starts ''lower'' than the target value, so you have to wait for up to 65,535 frames for it to wrap all the way around the sequence of 16-bit numbers.&lt;br /&gt;
&lt;br /&gt;
At 60 frames per second, counting 65535 frames takes 18 minutes and 12.25 seconds.&lt;br /&gt;
&lt;br /&gt;
Glitches that depend on counters like this will usually have some setup that initializes the counter to something reasonable, such as picking up a pot before performing [[Mirror Door]].&lt;/div&gt;</summary>
		<author><name>Arborelia!9268</name></author>
	</entry>
</feed>