Difference between revisions of "Add MUT Table To EcuFlash"

From EvoEcu
Jump to navigation Jump to search
Line 7: Line 7:
 
* In that directory, find a file named <tt>'''romid.xml'''</tt> (ie. <tt>96940011.xml</tt>). Open that file with notepad or wordpad.
 
* In that directory, find a file named <tt>'''romid.xml'''</tt> (ie. <tt>96940011.xml</tt>). Open that file with notepad or wordpad.
  
* Add the following chunk of XML to the very end of the file, making sure to change the <tt>address="XXX"</tt> portion on the first line to refer to the MUT table address for your ROM. (For example, if your ROM is [[96940011]], then your MUT table address is <tt>3f314</tt>, so you would change that section to <tt>address="3f314"</tt>.)
+
* Add the following chunk of XML to the very end of the file (but before the "<tt></rom></tt>" text at the very end), making sure to change the <tt>address="XXX"</tt> portion on the first line to refer to the MUT table address for your ROM. (For example, if your ROM is [[96940011]], then your MUT table address is <tt>3f314</tt>, so you would change that section to <tt>address="3f314"</tt>.)
  
 
<pre>
 
<pre>

Revision as of 21:51, 29 July 2008

  • Locate your ROM ID (an 8-digit number, something like 96940011).
  • Find the documentation specific to your ROM in our master index, and look up the MUT table address.
  • Open up the directory C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo.
  • In that directory, find a file named romid.xml (ie. 96940011.xml). Open that file with notepad or wordpad.
  • Add the following chunk of XML to the very end of the file (but before the "</rom>" text at the very end), making sure to change the address="XXX" portion on the first line to refer to the MUT table address for your ROM. (For example, if your ROM is 96940011, then your MUT table address is 3f314, so you would change that section to address="3f314".)
<table name="MUT table" category="MUT" address="XXX" type="3D" level="1" scaling="Hex16">
    <table name="X" type="Static X Axis" elements="32" scaling="Hex16">
        <data>-</data><data>0</data>
        <data>-</data><data>1</data>
        <data>-</data><data>2</data>
        <data>-</data><data>3</data>
        <data>-</data><data>4</data>
        <data>-</data><data>5</data>
        <data>-</data><data>6</data>
        <data>-</data><data>7</data>
        <data>-</data><data>8</data>
        <data>-</data><data>9</data>
        <data>-</data><data>A</data>
        <data>-</data><data>B</data>
        <data>-</data><data>C</data>
        <data>-</data><data>D</data>
        <data>-</data><data>E</data>
        <data>-</data><data>F</data>
    </table>
    <table name="Y" type="Static Y Axis" elements="30">
        <data>MUT0X</data>
        <data>MUT1X</data>
        <data>MUT2X</data>
        <data>MUT3X</data>
        <data>MUT4X</data>
        <data>MUT5X</data>
        <data>MUT6X</data>
        <data>MUT7X</data>
        <data>MUT8X</data>
        <data>MUT9X</data>
        <data>MUTAX</data>
        <data>MUTBX</data>
        <data>MUTCX</data>
        <data>MUTDX</data>
        <data>MUTEX</data>
        <data>MUTFX</data>
        <data>MUT10X</data>
        <data>MUT11X</data>
        <data>MUT12X</data>
        <data>MUT13X</data>
        <data>MUT14X</data>
        <data>MUT15X</data>
        <data>MUT16X</data>
        <data>MUT17X</data>
        <data>MUT18X</data>
        <data>MUT19X</data>
        <data>MUT1AX</data>
        <data>MUT1BX</data>
        <data>MUT1CX</data>
        <data>MUT1DX</data>
    </table>
</table>