Mass Address Resequence

Submit feature suggestions for future versions of TunerPro here.

Moderators: Mangus, robertisaar, dex

Post Reply
Relic
Posts: 25
Joined: Sun Jan 20, 2013 5:19 am

Mass Address Resequence

Post by Relic »

Hi Mark,

Probably the most annoying thing for me is having to completely rewrite a new xdf for every software version that comes out.
[Well manually edit every single parameter hunting for all the addresses]
With all of these the tables values and axes used in the xdf haven't changed.
The only thing that has changed is the addresses of the tables functions and constants.
The offset ability is no good as although the table sequence is the same, the total byte shift is not.
So you cant just say +64bytes to all addresses and hey presto.
Alas :(

So.......
Is there a way to list table/constant/function name and address.
Copy those to clipboard and edit elsewhere.
Paste back into that listing.
Maybe sort by address 1st.

This would turn what is a terrifying nightmare into a tolerable procedure at least.

An A2L import would be even better :D
If not I will only attempt to write a super .xsl and trash the program in the process ;)

Cheers Mark.
User avatar
Mangus
TunerPro Author
Posts: 1918
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

This is what the base offset does in the XDF header. The addresses specified in each parameter doesn't change, but all addresses are shifted by the base offset before being read out of the bin for transformation and again before being saved.

Does that serve your purpose?
***************************************
TunerPro Author
1989 Trans Am
Relic
Posts: 25
Joined: Sun Jan 20, 2013 5:19 am

Post by Relic »

Alas no, there are multiple address shifts.
Half the map may move 100bytes, 1/4 of the map another 64 bytes, the last quarter 200 bytes.
New OEM tables are inserted into the gaps created.

So as you can see the single offset idea doesn't work for this.
:cry:
Post Reply