"XDF Mover" - a tool to move Xdf entries addresses around

Programs / Tools / Scripts
dzidaV8
Posts: 25
Joined: Fri Jun 02, 2017 6:07 am
cars: 2006 Pontiac GTO
1992 Pontiac Trans Am Convertible
1988 Pontiac Firebird L31 Vortec swap
Location: Poland

"XDF Mover" - a tool to move Xdf entries addresses around

Post by dzidaV8 »

Hi!

I made a small program to help editing XDF files, especially for OBD2 applications.
Many OSes have the same parameters but located at different addresses, usually whole sections moved an offset as variables were added in development.
This tool allows to offset addresses of all the xdf entries that are in specified address range. Simple as that.

I hope it will be also useful for you folks :)
The repository is https://github.com/dzidaV8/XdfMover
XdfMover_v1a.exe
(47.5 KiB) Downloaded 281 times
Xdf Mover.png
Xdf Mover.png (35.9 KiB) Viewed 4037 times
To use, you just load the base XDF, and edit the offset and range. Offset can be negative. The program will tell you if the values are out of range.
Select a name for modified file (it adds "_mod" suffix to the base file by default) and click Modify XDF.
You can also select the same name as base file, then it will update the file. Might be useful moving a few different ranges in one file.

I know that it's not much, as it's my first C# project, but it might be useful :)

[EDIT] If any of you downloaded XdfMover_v1 then delete it and get v1a. I uploaded wrong file and it did not process Xdf tables. Now is all OK.
Last edited by dzidaV8 on Sun Sep 13, 2020 8:33 pm, edited 3 times in total.
roughneck427
Posts: 49
Joined: Thu Feb 07, 2013 1:49 pm
cars: 2002 Camaro
2008 Pontiac G8

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by roughneck427 »

Very cool tool!. I have one a friend made for me for csv files when using WinOLS this will save some time on conversion back to a xdf
VX L67 Getrag
Posts: 2877
Joined: Sun Aug 02, 2009 9:16 pm
Location: Bayside, Melbourne, Victoria
Contact:

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by VX L67 Getrag »

That’s a really cool concept, can’t wait to test it out all the turbo diesel xdf’s are a pain with most models having slight offsets!
MudDuck514
Posts: 397
Joined: Wed Jul 05, 2017 8:30 am
cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E
Location: North TX, USA

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by MudDuck514 »

Hi all,

dzidaV8: The program won't run on my PC - gives an error stating:
"This app can't run on your PC" Then says:
"to find a version for your PC, check with the software publisher."

Running Windows 10 64-bit on an older Dell Optiplex 780 with an Intel Core2 Duo CPU.

Thanks,
Mike
ironduke
Posts: 579
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by ironduke »

MudDuck514 wrote:Hi all,

dzidaV8: The program won't run on my PC - gives an error stating:
"This app can't run on your PC" Then says:
"to find a version for your PC, check with the software publisher."

Running Windows 10 64-bit on an older Dell Optiplex 780 with an Intel Core2 Duo CPU.

Thanks,
Mike
Same here but I just downloaded from the github and built it on my own.. works now.. well at least it runs, haven't had a chance to actually test it out on anything.. Nice work dzidaV8!!!!! thanks!!!
MudDuck514
Posts: 397
Joined: Wed Jul 05, 2017 8:30 am
cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E
Location: North TX, USA

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by MudDuck514 »

Hi all,

Ironduke,
Thanks for the reply,
Guess I'll give that a try - though haven't tried building anything since upgrading to Win10!

Mike
ironduke
Posts: 579
Joined: Thu Feb 13, 2020 11:32 pm
cars: Mainly GM trucks, a Cruze and an Equinox for dailys..

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by ironduke »

Try going here

https://github.com/dzidaV8/XdfMover

and click on releases and download the exe there.. looks like he changed it according to the time stamp, that version is smaller but it runs..
MudDuck514
Posts: 397
Joined: Wed Jul 05, 2017 8:30 am
cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E
Location: North TX, USA

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by MudDuck514 »

Hi all,

I d/l'd the repo and found that inside and it runs as it should
Thanks

Mike
User avatar
Gampy
Posts: 2330
Joined: Sat Dec 15, 2018 7:38 am

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by Gampy »

The idea is absolutely awesome ...

I did something similar to this for annotating disassembles. (IDA idc creation)

New parameters were inserted/removed in the middle so the offsets do not remain the same.

Whats the sequence to enable the Load XDF button ...

-Enjoy
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
dzidaV8
Posts: 25
Joined: Fri Jun 02, 2017 6:07 am
cars: 2006 Pontiac GTO
1992 Pontiac Trans Am Convertible
1988 Pontiac Firebird L31 Vortec swap
Location: Poland

Re: "XDF Mover" - a tool to move Xdf entries addresses aroun

Post by dzidaV8 »

ironduke wrote:Try going here

https://github.com/dzidaV8/XdfMover

and click on releases and download the exe there.. looks like he changed it according to the time stamp, that version is smaller but it runs..
Yeah the link didn't work, fixed that.
IDK, I'm new to writing PC software, maybe there are some compatibility settings I didn't enable? I compile on Win 10 i5 64bit PC.
Gampy wrote: Whats the sequence to enable the Load XDF button ...
It should be always enabled.

It seems there are some issues making a piece of software usable both on the top of the world and down under :lol: Maybe the same reason the Antus's old flash tool never worked here.
Post Reply