<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.cloudmodding.com/oot/App:Z64porter/history?feed=atom</id>
		<title>App:Z64porter - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.cloudmodding.com/oot/App:Z64porter/history?feed=atom"/>
		<link rel="alternate" type="text/html" href="https://wiki.cloudmodding.com/oot/App:Z64porter/history"/>
		<updated>2026-04-26T09:21:11Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=4871&amp;oldid=prev</id>
		<title>Mzxrules: /* GUI Usage */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=4871&amp;oldid=prev"/>
				<updated>2016-10-19T09:46:19Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;GUI Usage&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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 style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:46, 19 October 2016&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-l23&quot; &gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Another window will show up, asking if you want to specify an address to insert the port at. For most intents and purposes, you can answer 'No'&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Another window will show up, asking if you want to specify an address to insert the port at. For most intents and purposes, you can answer 'No'&amp;lt;br&amp;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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A window will pop up asking you if you want to port in safe mode. Do so if you tried it not in safe mode and it didn't work.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A window will pop up asking you if you want to port in safe mode. Do so if you tried it not in safe mode and it didn't work.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;# A window will pop up asking you if you would like to use your own [[Music &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Values&lt;/del&gt;|music value]]. If you select yes, a new window will pop up asking you for a music value. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;# A window will pop up asking you if you would like to use your own [[Music &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Sequences&lt;/ins&gt;|music value]]. If you select yes, a new window will pop up asking you for a music value. &amp;#160;&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A window should pop up indicating that the port was either successful of failed. It can fail because of bad input given in the previous steps.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# A window should pop up indicating that the port was either successful of failed. It can fail because of bad input given in the previous steps.&amp;lt;br&amp;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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# If it was successful, it will ask you if you want to do another port. If you choose yes, it will go back to step 4 and allow you to repeat the process over again. You will not be asked what address to port it to if you answered &amp;quot;No&amp;quot; when asked previously. If you choose not to do another port, the program will exit, and your port(s) will have been completed&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# If it was successful, it will ask you if you want to do another port. If you choose yes, it will go back to step 4 and allow you to repeat the process over again. You will not be asked what address to port it to if you answered &amp;quot;No&amp;quot; when asked previously. If you choose not to do another port, the program will exit, and your port(s) will have been completed&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===CLI Usage===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===CLI Usage===&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;tt&amp;gt;python z64porter.py&amp;#160; &amp;lt;rom to port to&amp;gt; &amp;lt;rom port from&amp;gt; &amp;lt;scene to port over&amp;gt; &amp;lt;scene to port&amp;gt; [options]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;tt&amp;gt;python z64porter.py&amp;#160; &amp;lt;rom to port to&amp;gt; &amp;lt;rom port from&amp;gt; &amp;lt;scene to port over&amp;gt; &amp;lt;scene to port&amp;gt; [options]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mzxrules</name></author>	</entry>

	<entry>
		<id>https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=1473&amp;oldid=prev</id>
		<title>CloudMax: CloudMax moved page Z64porter to App:Z64porter: Moved to proper namespace</title>
		<link rel="alternate" type="text/html" href="https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=1473&amp;oldid=prev"/>
				<updated>2014-07-07T09:20:08Z</updated>
		
		<summary type="html">&lt;p&gt;CloudMax moved page &lt;a href=&quot;/oot/Z64porter&quot; class=&quot;mw-redirect&quot; title=&quot;Z64porter&quot;&gt;Z64porter&lt;/a&gt; to &lt;a href=&quot;/oot/App:Z64porter&quot; title=&quot;App:Z64porter&quot;&gt;App:Z64porter&lt;/a&gt;: Moved to proper namespace&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:20, 7 July 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&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>CloudMax</name></author>	</entry>

	<entry>
		<id>https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=557&amp;oldid=prev</id>
		<title>Mzxrules at 04:48, 18 June 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=557&amp;oldid=prev"/>
				<updated>2014-06-18T04:48:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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 style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 04:48, 18 June 2014&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-l16&quot; &gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://vg64tools.googlecode.com/files/z64porter-1.3.0.tar.gz z64porter-1.3.0] (Python package, requires python 2.x!)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://vg64tools.googlecode.com/files/z64porter-1.3.0.tar.gz z64porter-1.3.0] (Python package, requires python 2.x!)&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===GUI Usage===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===GUI Usage===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;1. &lt;/del&gt;Launch z64porter-gui.py. Most Python installations in Windows should associate .py files with C:/Python2x/Python.exe, so double-clicking it is sufficient. It can also be launched from the command line, by invoking python with z64porter-gui.py as the one and only argument.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;Launch z64porter-gui.py. Most Python installations in Windows should associate .py files with C:/Python2x/Python.exe, so double-clicking it is sufficient. It can also be launched from the command line, by invoking python with z64porter-gui.py as the one and only argument.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;2. &lt;/del&gt;A window should pop up asking for your Master Quest debug ROM. This is the ROM you are going to port to.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;A window should pop up asking for your Master Quest debug ROM. This is the ROM you are going to port to.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;3. &lt;/del&gt;Another window should pop up asking for your decompressed Majora's Mask ROM. This is to be a 1.0 (U) version decompressed with [[zdec]]. If it detects that the ROM is not decompressed, a message will pop up informing you that it is an illegal ROM, and the program will then exit.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;Another window should pop up asking for your decompressed Majora's Mask ROM. This is to be a 1.0 (U) version decompressed with [[zdec]]. If it detects that the ROM is not decompressed, a message will pop up informing you that it is an illegal ROM, and the program will then exit.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;4. &lt;/del&gt;Another window should pop up, asking which scene number to replace in OoT. Valid values range from 0 to 109, and are documented [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Zelda 64 &lt;/del&gt;Scene &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Listings: &lt;/del&gt;Debug &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ROM&lt;/del&gt;|here]].&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;Another window should pop up, asking which scene number to replace in OoT. Valid values range from 0 to 109, and are documented [[Scene &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;List (&lt;/ins&gt;Debug&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;|here]].&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;5. &lt;/del&gt;Another window should pop up, asking which scene number to port from MM. Valid values range from 0 to 105, and are documented [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MM US &lt;/del&gt;Scene &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Listing&lt;/del&gt;|here]]. Do note that the values which have 0 for pointers are invalid, and that a few scenes fail to port.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;Another window should pop up, asking which scene number to port from MM. Valid values range from 0 to 105, and are documented [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mm:&lt;/ins&gt;Scene &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;List&lt;/ins&gt;|here]]. Do note that the values which have 0 for pointers are invalid, and that a few scenes fail to port.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;6. &lt;/del&gt;Another window will show up, asking if you want to specify an address to insert the port at. For most intents and purposes, you can answer 'No'&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;Another window will show up, asking if you want to specify an address to insert the port at. For most intents and purposes, you can answer 'No'&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;7. &lt;/del&gt;A window will pop up asking you if you want to port in safe mode. Do so if you tried it not in safe mode and it didn't work.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;A window will pop up asking you if you want to port in safe mode. Do so if you tried it not in safe mode and it didn't work.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;8. &lt;/del&gt;A window will pop up asking you if you would like to use your own music value. If you select yes, a new window will pop up asking you for a music value&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Valid values are documented [[Zelda 64: OoT Music Values|here]]&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;A window will pop up asking you if you would like to use your own &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Music Values|&lt;/ins&gt;music value&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;. If you select yes, a new window will pop up asking you for a music value. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;9. &lt;/del&gt;A window should pop up indicating that the port was either successful of failed. It can fail because of bad input given in the previous steps.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;A window should pop up indicating that the port was either successful of failed. It can fail because of bad input given in the previous steps.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;10. &lt;/del&gt;If it was successful, it will ask you if you want to do another port. If you choose yes, it will go back to step 4 and allow you to repeat the process over again. You will not be asked what address to port it to if you answered &amp;quot;No&amp;quot; when asked previously. If you choose not to do another port, the program will exit, and your port(s) will have been completed&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;# &lt;/ins&gt;If it was successful, it will ask you if you want to do another port. If you choose yes, it will go back to step 4 and allow you to repeat the process over again. You will not be asked what address to port it to if you answered &amp;quot;No&amp;quot; when asked previously. If you choose not to do another port, the program will exit, and your port(s) will have been completed&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===CLI Usage===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===CLI Usage===&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-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;tt&amp;gt;python z64porter.py&amp;#160; &amp;lt;rom to port to&amp;gt; &amp;lt;rom port from&amp;gt; &amp;lt;scene to port over&amp;gt; &amp;lt;scene to port&amp;gt; [options]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;tt&amp;gt;python z64porter.py&amp;#160; &amp;lt;rom to port to&amp;gt; &amp;lt;rom port from&amp;gt; &amp;lt;scene to port over&amp;gt; &amp;lt;scene to port&amp;gt; [options]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mzxrules</name></author>	</entry>

	<entry>
		<id>https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=267&amp;oldid=prev</id>
		<title>Mzxrules: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=267&amp;oldid=prev"/>
				<updated>2014-06-08T23:22:07Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 23:22, 8 June 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&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>Mzxrules</name></author>	</entry>

	<entry>
		<id>https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=266&amp;oldid=prev</id>
		<title>Spinout: /* CLI Usage */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cloudmodding.com/woot/index.php?title=App:Z64porter&amp;diff=266&amp;oldid=prev"/>
				<updated>2011-09-21T08:28:59Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;CLI Usage&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{lowercase title}}&lt;br /&gt;
{{ infobox software&lt;br /&gt;
| name = z64porter&lt;br /&gt;
| author = spinout&lt;br /&gt;
| operating system = Cross platform&lt;br /&gt;
| language = English&lt;br /&gt;
| programming language = C (Older versions were Python)&lt;br /&gt;
| genre = CLI tool&lt;br /&gt;
| license = Open Source&lt;br /&gt;
| website = [http://code.google.com/p/vg64tools/source/browse/pc/z64porter/trunk z64porter] at vg64tools.&lt;br /&gt;
}}&lt;br /&gt;
==First==&lt;br /&gt;
What the hell was I doing? It had rather shitty results and was a pain in the ass to use - it required file extracts.&lt;br /&gt;
==Second==&lt;br /&gt;
Replacement for initial version, again written in python, but had much cleaner and effective operation. Did not require file extracts, unlike the initial version. It translated actors to try and make the ported areas as similar as they were in MM as they end up being in OoT.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://vg64tools.googlecode.com/files/z64porter-1.3.0.tar.gz z64porter-1.3.0] (Python package, requires python 2.x!)&lt;br /&gt;
===GUI Usage===&lt;br /&gt;
1. Launch z64porter-gui.py. Most Python installations in Windows should associate .py files with C:/Python2x/Python.exe, so double-clicking it is sufficient. It can also be launched from the command line, by invoking python with z64porter-gui.py as the one and only argument.&amp;lt;br&amp;gt;&lt;br /&gt;
2. A window should pop up asking for your Master Quest debug ROM. This is the ROM you are going to port to.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Another window should pop up asking for your decompressed Majora's Mask ROM. This is to be a 1.0 (U) version decompressed with [[zdec]]. If it detects that the ROM is not decompressed, a message will pop up informing you that it is an illegal ROM, and the program will then exit.&amp;lt;br&amp;gt;&lt;br /&gt;
4. Another window should pop up, asking which scene number to replace in OoT. Valid values range from 0 to 109, and are documented [[Zelda 64 Scene Listings: Debug ROM|here]].&amp;lt;br&amp;gt;&lt;br /&gt;
5. Another window should pop up, asking which scene number to port from MM. Valid values range from 0 to 105, and are documented [[MM US Scene Listing|here]]. Do note that the values which have 0 for pointers are invalid, and that a few scenes fail to port.&amp;lt;br&amp;gt;&lt;br /&gt;
6. Another window will show up, asking if you want to specify an address to insert the port at. For most intents and purposes, you can answer 'No'&amp;lt;br&amp;gt;&lt;br /&gt;
7. A window will pop up asking you if you want to port in safe mode. Do so if you tried it not in safe mode and it didn't work.&amp;lt;br&amp;gt;&lt;br /&gt;
8. A window will pop up asking you if you would like to use your own music value. If you select yes, a new window will pop up asking you for a music value. Valid values are documented [[Zelda 64: OoT Music Values|here]].&lt;br /&gt;
9. A window should pop up indicating that the port was either successful of failed. It can fail because of bad input given in the previous steps.&amp;lt;br&amp;gt;&lt;br /&gt;
10. If it was successful, it will ask you if you want to do another port. If you choose yes, it will go back to step 4 and allow you to repeat the process over again. You will not be asked what address to port it to if you answered &amp;quot;No&amp;quot; when asked previously. If you choose not to do another port, the program will exit, and your port(s) will have been completed&lt;br /&gt;
===CLI Usage===&lt;br /&gt;
&amp;lt;tt&amp;gt;python z64porter.py  &amp;lt;rom to port to&amp;gt; &amp;lt;rom port from&amp;gt; &amp;lt;scene to port over&amp;gt; &amp;lt;scene to port&amp;gt; [options]&amp;lt;br&amp;gt;&lt;br /&gt;
Options:&amp;lt;br&amp;gt;&lt;br /&gt;
-q      be less verbose&amp;lt;br&amp;gt;&lt;br /&gt;
-o OFF  port to offset OFF&amp;lt;br&amp;gt;&lt;br /&gt;
-s      port in safe mode&amp;lt;br&amp;gt;&lt;br /&gt;
-m VAL  use music VAL&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current (stalled development)==&lt;br /&gt;
Replacement for second rewrite, [http://code.google.com/p/vg64tools/source/browse/pc/z64porter/trunk written in C], with the intention of working with all Zelda 64 ROMs. Unlike other versions, respects the [[Zelda 64 Filesystem|filesystem]]. It *is* working, though it requires more thorough testing before it can be called complete. Uses ZZT32's libn64rom and libz64 to handle ROM/Zelda specific functions, many thanks to him!&lt;br /&gt;
[[Category: Software]]&lt;/div&gt;</summary>
		<author><name>Spinout</name></author>	</entry>

	</feed>