Map Hunter

Developer topics relating to software that provides a tuning UI to alter ECU code and data

Moderator: Freon

Map Hunter

Postby coder » Tue Jun 27, 2006 5:57 am

Looking for map offsets in binary files using map editing software and hex editors can be inconvenient and slow, thus I decided to write a simple utility to make my life a bit easier.
Current Version of MapHunter supports the following features:
    Maps of user defined dimensions displayed using color shading
    Reading 8 bit and 16 bit values either unsigned or signed (eg EVO ignition maps)
    Display conversion formula (eg v*1000/256) please use “v” to represent the rom value
    User selectable precision
    Map display swapping
    Offset in both HEX and DEC
    Live scrolling of maps (use PgDown/PgUp to scroll by map size)
    Basic CSV database to store the display conversion and/or map definitions (save/load)
    Comparing two files with instant jump to the offsets containing different values
    Pattern Location (save/load pattern)
    Inadequate help notes
Please note that Pattern Location is not a simple Find Values feature (as offered by many hex editors).
Pattern Location uses semi advanced heuristics to locate patterns within the file by assigning quality marks to all possible locations.
This process does not use any conversion formulas it only works with the pattern values given their data type (8/16/32 bit, unsigned/signed/floating)
To put it in simple terms if you are looking for values 23.21, 24.83, 35.12 without knowing how the original binary data is converted to arrive at these values you can still locate candidates, more over if the pattern you are looking for does not exist in the original data you should be able to find its closes resemblance. Please read the help notes to find out how to use certain features (eg PgUp,PgDown to add/remove rows in the pattern values list).

Version 1B changes:
added 32 bit support including signed, unsigned and floating point values (note that infinite floating point values or values exceeding applicable range will not be displayed)
Attachments
MapHunter.zip
MapHunter V1B (Win32)
(646.51 KiB) Downloaded 749 times
Last edited by coder on Tue Jul 04, 2006 8:29 pm, edited 3 times in total.
coder
 
Posts: 6
Joined: Sat Feb 11, 2006 3:22 am

Postby NeverLies » Tue Jun 27, 2006 8:26 am

Will have a look at it ;) Thanks !
NeverLies
 
Posts: 179
Joined: Tue Apr 12, 2005 1:49 am


Return to Tuning Software

Who is online

Users browsing this forum: No registered users and 9 guests