Notices
ECU Flash

What does "inheriting evo9base_20081101" mean in Task Info field?

Thread Tools
 
Search this Thread
 
Old May 22, 2009 | 09:46 AM
  #1  
Bster13's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Aug 2007
Posts: 523
Likes: 0
From: Norwalk, CT
What does "inheriting evo9base_20081101" mean in Task Info field?

Just a newb here trying to get my learn on....

In the Task Info field, for IX maps (both the ROM I took from my actual EVO IX, to any map I mod or receive from a friend), I repeatedly see:

88590015 (89 tables) inheriting evo9base_20081101 (135 tables)
Then for an EVO VIII map, I see:

96940011 (68 tables) inheriting evo7base_20081101 (127 tables)
-Why does my map inherent these?

-What would happen if I were to erase 'evo9base_20081101" from my C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo directory?

-Why doesn't my downloaded, oem ROM I took from the car inherit '88590015.xml' if anything as this is 'Internal ID' as displayed by EVOSCAN?
Reply
Old May 22, 2009 | 09:56 AM
  #2  
Bster13's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Aug 2007
Posts: 523
Likes: 0
From: Norwalk, CT
Ok, doing some more reading and watching the video tutorials, I see EVOSCAN is a graphical interface to tie together all the difference XML files. The ROM or .hex file is just a gathering if the difference XML files.

But when u change a table in EVOSCAN, just as a timing map to add more timing, or you turn off lean spool...what XML file is that written to? (U're only saving the ROM or .hex, when u select save in EVOSCAN, right?) I know you can modify given XML files to add 'features' into EVOSCAN as the developers discover more and more, but where are ~my~ changes written if the ROM or .hex file is just a gathering of the XML files in my directory?
Reply
Old May 22, 2009 | 10:03 AM
  #3  
RoadSpike's Avatar
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
The inheritance of the two files are common entries in all Evo 7-8 and Evo 9 Roms. The individual files hold the differences between the roms and/or the address locations of the common map points.

The XML is NOT written to when you change a point in your rom the hex file you load is. The XML just defines what part of the binary you're looking at.

Try this analogy on for size:

The Rom hex/bin file is like a library, the XML files are like index cards telling you where a book is in the library. So you go to the index cards find the book you want to change or write in then grab it off the shelf in the library and write changes in the book putting it back in the library.
Reply
Old May 22, 2009 | 10:03 AM
  #4  
Bster13's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Aug 2007
Posts: 523
Likes: 0
From: Norwalk, CT
88590015.xml = functions on the left that show up as u mod the XML for 88590015.xml, cool. 'evo9base_20081101.xml' = base functions u'd never mess with?
Reply
Old May 22, 2009 | 10:04 AM
  #5  
RoadSpike's Avatar
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Originally Posted by Bster13
88590015.xml = functions on the left that show up as u mod the XML for 88590015.xml, cool. 'evo9base_20081101.xml' = base functions u'd never mess with?
the base defines maps that "should" be in the evo 9 file the 88590015 file defines where the map is.
Reply
Old May 22, 2009 | 10:12 AM
  #6  
Bster13's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Aug 2007
Posts: 523
Likes: 0
From: Norwalk, CT
Thank you for the analogy RoadSpike and the quick reply. I'll chew on this a bit and read up a bit more. :0
Reply
Old May 22, 2009 | 07:32 PM
  #7  
jba3's Avatar
Evolving Member
iTrader: (7)
 
Joined: Sep 2006
Posts: 146
Likes: 0
From: Northern VA
Originally Posted by Bster13
88590015.xml = functions on the left that show up as u mod the XML for 88590015.xml, cool. 'evo9base_20081101.xml' = base functions u'd never mess with?
Not base functions you'd never mess with. Base locations for maps that are consistent on any rom that inherits that rom. It saves from having to copy the same map locations to 10 different rom ID XML files, by just inheriting from 1 main file.

Then each of the specific rom ID XML files has maps specific to that rom ID.
Reply
Old May 22, 2009 | 07:44 PM
  #8  
Bster13's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Aug 2007
Posts: 523
Likes: 0
From: Norwalk, CT
ok that makes sense, thank u.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Anubis18
ECU Flash
9
Apr 11, 2012 08:27 AM
bboypuertoroc
ECU Flash
2
Mar 31, 2010 09:42 PM
xmaciek82x
ECU Flash
7
Aug 25, 2009 11:03 PM




All times are GMT -7. The time now is 02:00 PM.