Emulation mode - Table alteration doesn't update checksum

Report bugs found in TunerPro. Please be sure to include as much info as possible, including system specs, OS, repro steps and TunerPro version number.

Moderators: Mangus, robertisaar, dex

Post Reply
ericruhl
Posts: 30
Joined: Fri Dec 16, 2005 8:49 pm

Emulation mode - Table alteration doesn't update checksum

Post by ericruhl »

TPRT v4.14, Ostrich, GM 8746 ECU with the 61v2.xdf.

While emulating I offset the entire VE table and when I clicked Update the engine stalled. After some investigative work I discovered that the checksum wasn't being updated. If I saved the changes to a file first and then uploaded the entire bin to the emulator then all was well. I didn't have any trouble modifying constants or even single values in the table, but when I used the Offset function for some reason it didn't update the checksum.
User avatar
Mangus
TunerPro Author
Posts: 1926
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

Correct. This isn't actually a bug, it's a design decision. I used to have a function built-in that would update the running checksum, but found that it caused more problems than it was worth. You should instead disable the checksum routine by uploading 0xAA to the mask ID byte in your bin.
***************************************
TunerPro Author
1989 Trans Am
ericruhl
Posts: 30
Joined: Fri Dec 16, 2005 8:49 pm

Post by ericruhl »

Thanks Mark, I changed the mask ID to AA as suggested :)
Post Reply