• Download TunerPro

Current Version: 4.14.0381 - Download (975 KB)
Release Date:
3/16/08
Registration:
$0 USD (Free!) - Donate

• Download TunerPro RT

Current Version: 4.14.0381- Download (1.35 MB)
Release Date: 3/16/08
Registration: $30 USD Donation - Register

NOTE: If using Moates Hardware (AutoProm, Flash & Burn [BURN1], or Ostrich), it is highly recommended that you use the latest firmware, available from Craig's Website.

• Version History

v4.14.0381 (3/16/08)

TunerPro Free & TunerPro RT

  • Fixed Internet update server connection issue
  • Fixed issue with Function item editor, where axis limits weren't being stored correctly

v4.14.0379 (11/09/07)

TunerPro Free & TunerPro RT

  • Fixed crash in table editor under relatively common circumstances
  • Fixed Window menu tracking (windows weren't being removed from the list on destruction)

v4.14.0371 (10/22/07)

TunerPro Free & TunerPro RT

  • Fixed bug in Download RAM to file - now saves to correct file path when inputted by hand
  • Fixed bug in Download RAM to file - when complete, it no longer stalls on "Writing to file..."
  • Fixed rendering bug in 3D graph when table axes are defined from high to low
  • Slightly optimized table (grid control) rendering
  • Fixed issue with ALDL cable detection in ALDL/Emu preferences tab
  • Fixed a download/verify issue with MAF Translator Pro

v4.14.0365 (9/21/07)

TunerPro Free & TunerPro RT

  • Full support for Moates RoadRunner, for those who can make use

v4.14.0362 (8/29/07)

TunerPro Free & TunerPro RT

  • Fixed a crashing issue when importing certain definitions
  • Fixed bank switching problem with Ostrich/Ostrich 2.0
  • Fixed Roadrunner encryption routine (more work to be done there, though)

v4.14.0323 (6/17/07)

TunerPro Free & TunerPro RT

  • Lots and lots of little stuff, some crashing bugs, bunch of stuff I don't remember (been a long time since last release)
  • Added indication in each item editor that data has changed
  • Added warning when closing an item editor if changes have been made but not committed
  • Fixed a copy/paste bug with tables
  • Fixed lots of issues with large binary support (Moates Ostrich)
  • Fixed issue where COM ports above 9 weren't working w/ harware
  • Added ability to import Motorola S records as binaries

v4.14.0030 (9/27/06)

TunerPro Free & TunerPro RT

  • Fixed issue where emulation with a base offset in the XDF header wasn't working (thanks Clint!)

v4.14.0024 (8/25/06)

TunerPro Free & TunerPro RT

  • Fixed issue where bin data wasn't being saved when expected
  • Fixed issue where PROM erase was returning failure, even though it succeeded
  • Fixed issue where item links are broken when items are rearranged in the lists
  • Fixed issue where 3D data viewer slider isn't updated when new address is entered
  • Fixed crash when pausing and unpausing log playback in certain situations
  • Lots of minor fixes, too long ago to remember the details

v4.13.0400 (2/23/06)

TunerPro Free & TunerPro RT

  • Added audible feedback for emu update, umu upload, emu download, emu verify, and hardware connect (On/Off in preferences, change in sounds directory)
  • Fixed issue with datastream connection using devices with integrated emulation and datalogging (AutoProm & Translator Pro)
  • Fixed delay when updating emulator

v4.13.0366 (2/12/06)

TunerPro Free & TunerPro RT

  • Added source definition information to bin file text export ("print to file")
  • Added ability to search on description field (Item Finder/Ctrl + F)
  • Added/Confirmed compatibility with Moates.net Bluetooth devices
  • Fixed issue where 2D graphs didn't set up correctly with internally defined table axes
  • Fixed issue where 2D graphs weren't respecting significant digit count
  • Fixed issue where pure internal Y axis definition was using the X axis LSB setting
  • Fixed issue where change logging wasn't logging table changes
  • Fixed issue where change logging was logging incorrect original value in constants
  • Fixed issue where saving constants corrupted first bytes in a bin
  • Fixed issue where saving functions corrupted the first bytes in a bin
  • Fixed the difference tool to correctly account for functions (previously showed up as "not defined")
  • Fixed issue where XDF Y axis embed type wasn't being saved correctly
  • Fixed issue where modified tables weren't always being uploaded to the emulator
  • Fixed issue where 3D graph summary didn't display axis labels when internally defined

v4.13.0183 (1/14/06)

TunerPro Free & TunerPro RT

  • Added 3D chart axis unit labels
  • Added internal and normalizer-linked table axis label types (Ford/Honda)
  • Added 16 and 32-bit source data option for checksum calculation
  • Added "Insert Copy" ability to XDF Item editing (Ctrl + I) - makes for more rapid XDF creation
  • Added item list "active" highlight option (default: ON) - active parameter being edited is highlighted in item list.
  • Added 3D data visualizer for quickly identifying unknown tables and other data points in a bin (Advanced menu)
  • Fixed issue where 16 bit MSB first values/tables that output raw hex weren't being saved in the correct endianness
  • Fixed issue where Y axis of functions were not being saved at all (!)
  • Fixed issue where X axis of functions were being saved incorrectly (and Y, had it been saved) (!)
  • Fixed issue where signed tables were not outputting signed data
  • Fixed issue with Function object editor - X/Y combo box changes do not allow OK/Apply
  • Fixed issue with Function output when exporting bin data to a text file
  • Fixed silent crash while sorting the hex output column of the item summary list
  • Fixed issue with function item description 100 character limit
  • Fixed issue with XDF header description field - a character was chopped off each time the XDF was saved
  • Fixed a number of crashing issues

v4.12.1751 (12/04/05)

TunerPro Free

  • Constant editor copy from compare fixed
  • Added 3D chart viewport "memory". 3D chart views are not reset when you close the chart until you close corresponding table editor.
  • Added 2's compliment checksum calculation for EECIV/EEC5
  • Fixed issue for the case where checksum store sits in the calculation range (also EECIV/EEC5)
  • Fixed issue where LSB first setting for a checksum entry wasn't being saved correctly (affected calculation)
  • Fixed issue where adding a brand new table opened the function editor instead of the table editor

TunerPro RT

  • Chip erasure fixed
  • Fixed 160 baud AutoProm logging bug that prevented data from being recorded

v4.12.1709 (11/27/05)

TunerPro Free

  • Brand new 2D graphing control with the following features:
    • No more aspect ratio distortion or strange resize zoom
    • Auto-Range (in preferences)
    • Ford-type function graphing (drag X and Y axes)
    • Multi-selection (Ctrl + Click or mouse drag)
    • True axis valuation (negative numbers show to-left or below Y and X axes respectively)
    • Z Axis auto-labeling based on window size
  • Brand new 3D graphing control with the following features:
    • Surface shading (wireframe mode still available in preferences)
    • No more aspect ratio distortion or strange resize zoom
    • Auto-Range (in preferences)
    • Multi-selection (Ctrl + Click or mouse drag)
    • Axis labels (All axes)
    • Linear zoom based on window size
    • Z Axis auto-label based on window size
    • Axis label auto-hide based on axis length for readability
  • 3D Table smoothing (in Table Editor Toolbox) - specify a modifier of 0.0 - 0.99, select a region at least 3 x 3, and hit Execute!
  • Visibility Levels and Categories for items (set for each item). Items shown based on globally selected visibility range and category combinations

TunerPro RT

  • ALDL Data Tracing
    • Link an XDF to an ADS
    • Link XDF Items to ADS Items
    • Playback Log or actively monitor ALDL stream and see visual feedback on where the engine is running in a constant or table.
  • Fixed issue with ALDL cable test
  • Smart hardware detection - checks the last port known to have hardware detected first
  • Fixes simultaneous 160 baud datalogging and emulation for AutoProm users (requires AutoProm firmware v2.13.A)

v4.00.3554 (6/17/05)

  • Minor changes and crash fixes in grid control (table editor, XDF editor, etc)
  • Fixed crash when editing a table XDF item and setting rows or cols to 0
  • Added ability to select row or col by clicking in header cell
  • Fixed a couple of crashes resulting in poor buffer management
  • Increased item comments field to 1024 characters
  • Fixed crash when multiple tables are open and saved in sequence
  • Fixed 160 baud datalogging
  • Fixed issue with table axis values being saved incorrectly (re-import your XDF)
  • Fixed issue with ADS dump string being displayed (and saved) incorrectly
  • Fixed a few other random issues similar to the issue above related to strsafe
  • Added table editor colored cells based on value. This is a "beta" feature and will improve! Right-click in the table to enable.
  • Added table editor change tracking - edited cells display red text
  • Added ability to "move" a selection range in a table by holding shift + ctrl and using arrow keys
  • Optimized and VASTLY improved the table editor drawing and underlying data routines (prelim)
  • Optimized and improved table save speed - only changed cells are updated in memory
  • Fixed issue where closing a graph would nullify changes made to the open table
  • Fixed stability issues (writing data into never-never-land)
  • Fixed major problem with emulation and updating entire tables (>10 cells edited)!
  • Fixed issue with ALDL connect button being grayed permanantly in 160 baud mode
  • Fixed inability to enter 'a', 'c', or 'v' in tables
  • Added granular point shading to the 3D graphs (previously used a lookup table)
  • Limited field inputs in ADS editor
  • Fixed broken record button
  • Fixed issue with new ALDL lookup tables not being displayed in value editor
  • Fixed issue with edited ADS not being re-enumerated in the main workspace

v4.00.2601 (4/17/05)

TunerPro Free

  • Far too many new features to mention here

TunerPro RT

  • Way too many features to list here, too. Download it and find them for yourself!

v3.10b (12/23/04)

TunerPro Free

Latest available is 3.09

TunerPro RT

  • Increased the hardware initialization timeout. This is required by Romulators with the latest firmware.

v3.10 (11/2/04)

TunerPro Free

Latest available is 3.09

TunerPro RT

  • Added Craig Moates Ostrich emulator support
  • Fixed issue where verifying emu agaist current bin always failed during new application session (without upload)
  • Fixed crash when scrolling the item summary list horizontally when no ECU is loaded
  • Added the ability to communicate on comm ports 6-8.

v3.09 (6/9/04)

TunerPro Free

No Significant changes

TunerPro RT

  • Fixed crash when associating a ALDL value with a table when the table does not exist

v3.08 (6/6/04)

TunerPro Free

  • Improved status bar information (offset, accurate equation, etc)
  • Cosmetic imrovements - browse buttons are integrated into corresponding path windows
  • Fixed issue in bin stacker where if a browse cell was already selected, clicking the same cell would not bring up the browse window.

    TunerPro RT

  • Added the ability to export an ALDL Data Logging session to a comma separated value file (.csv)
  • Added the ability to edit the chip buffer in the AutoProm PROM I/O window. Makes it easier to make quick changes.
  • Added text to the Chip I/O progress bar indicating what address is currently being read/written.
  • "Re-Added" high-speed for USB devices. This got taken out accidentally! Sorry if you wondered why your device was slow.
  • Fixed issue with ALDL Lookup Table editor where you could not add indices to the table. Yikes!
  • Fixed crash related to a filled Lookup table.
  • Fixed issue with title/data alignment in value and bit tabs of the ALDL comm tool

v3.07 (5/09/04)

TunerPro Free

  • Completely new and feature-rich Hex editor, with a "professional" editor interface. Items corresponding to the current cursor position in the Hex editor are highlighted in the item lists (including summary lists). Bytes can be viewed as Hex, Octal, Decimal, or Binary. Offsets (addresses) can be viewed in Hex or Decimal. The editor can be fit to the window (to do away with the horizontal scroll bar). Unlimited undo history. And more! Enjoy!
  • Added an adjustment slider in the Item Summary List when a constant or flag is selected. This makes it much easier to use the summary list as your main editing window.
  • Extended the opening splash screen to show the full version number and info on operations being performed (in RT with hardware detection, for instance)
  • Fixed issue where closing 3D chart did not close corresponding 3D graph if there was more than one graph window open. This was also a potential crash if the user were to drag a node in the graph when the corresponding chart was closed. No longer an issue.
  • Now graphs are only updated if the chart that is changed and the graph that is showing match. This fixes a few issues.
  • Fixed 3D graph watermark. 3D graphs now display the TunerPro version watermark like 2D graphs do.
  • Made main and summary lists appear active (before they appeared inactive)
  • Fixed "Website" menu item in the help menu. It now launches the web site as it should.
  • Fixed some issues with open recent bin and open recent ECU (including no verification for saving modified bin/ECU).

    TunerPro RT

  • Completely changed the internal datastructure of .ads files. No user impact (you should notice no change). If you find bugs, let me know. This was a major undertaking and is in preparation for a large number of upcoming features (in version 4.0).
  • Added the ability to create lookup tables in Datastream Defs. This is most useful for defining such things as the Manifold Air Temp tables. The included 6E and $8D definition have examples.
  • The emulation toolbox was greatly simplified (with hardware auto-detect). Progress bar and operation status is now found in the main TunerPro status bar.
  • Added auto emulation update (when emulating and the option is enabled) when the mouse is released after sliding the slider in the constant editor or item summary list (another new feature!). This also occurs when a point on a graph is released.
  • Added improved support for AutoProm USB features, including high speed operation (4X that of the serial AutoProm).
  • Added "cancel operation" to Prom I/O tool. Reads/writes/verification can be cancelled in the middle of the operation.
  • Added hardware auto-detect. If selected, hardware (Romulator, AutoProm Serial, AutoProm USB, Flash & Burn) is auto-detected when launching the application or when selected from the tools menu. There is no longer a need to specify emulation hardware information. Hardware and port information is now automatically detected.
  • Added hardware information to the status bar. This also allows for a smaller emulation toolbox.
  • Status bar flashes to indicate success/failure state with regard to emulator I/O operations.
  • Reduced flicker issue (slightly) in the second column of the ALDL Data and Bit tabs.
  • Fixed minor issue with RamToFile function (emulation)
  • Fixed some PROM I/O bugs (various useability issues)
  • Fixed issue with checksum disable on emulator upload. This was not working.
  • Fixed issue with checksum disable on emulator upload setting not being saved (it was always enabled, even after an attempt to disable).

    Known Issues

  • If datalogging (to file) 160 baud data, playback rate will not match the recorded sample rate and will be *much* faster.

v3.06 (2/16/04)

TunerPro Free

  • Added "Difference Tool." With this tool you can quickly and easily view the differences between any loaded bins (either current edit bin and/or any/all of the 4 compare bins). You can limit the search to only defined ECU items, or view all differences within the bin (even those that are undefined in the ECU).
  • Added ability to export bin data to a text file (which can then be printed if desired). You can find this option in the file menu. This was suggested by a couple users.
  • Added "Splitting" option to Bin Stacker. Now its the Bin Stacker/Splitter. This is EXCELLENT for breaking apart a stacked bin into its individual bins. If you stack a bin using the stacker, save the layout with the stacked bin so you can split it up later if you like.
  • Added ability to copy a table to the clipboard for pasting into Excel, and pasting from excel to a table. Right click on the table for the copy/paste menu.
  • Made some changes to list interactions (including the item finder, difference tool, summary list, and main lists). Should be invisible to most users, but reduces the number of potential bugs in certain situations.
  • Fixed obscure crash caused by item summary list where hiding the main list, showing the summary list, then selecting "new ecu" and then showing the main list would cause a crash.
  • Added a white paper to the documentation on "Creating an ECU file from a hack"

    TunerPro RT

  • Added "disable checksum on bin upload to emulator" feature in preferences. This defaults to uploading 0xAA to offset 0x08 (the mask id). It is recommended that the checksum be disabled for emulation.
  • Added read-only support for 2732A, C128, C256, C512 (all AutoProm HW versions) and 27SF512 read/write (write to SF512 for newer AutoProm HW versions only).
  • Fixed crash when no ALDL definition is open and any tab other than "setup" is selected in the ALDL comm tool
  • Fixed issue with RAM to File. It was basically completely broken. It now works as it is supposed to.
  • Fixed issue with simultaneous 160 baud ALDL acquisition and emulation with AutoProm
  • Chip I/O - verification makes use of the specified buffer/chip addressing now.
  • Chip I/O - save to file makes use of buffer addressing now.

v3.05 (1/20/04)

TunerPro Free

  • Fixed issue where user wasn't being prompted to save new checksum (if optioned) on program exit "Bin Modified, Save?" prompt.
  • When an ECU Item is edited the Summary List and ECU Editor Toolbox get updated if they're open.
  • Added preference option to keep the graph window always on top.
  • Added hex editor (ctrl + h). You can make changes and save them to the bin in memory. Changes aren't saved to file unless you do so in the file menu. Loading the bin into the hex editor may take some time on slower computers.
  • Fixed obscure issue with main/summary list interaction in some situations where it wouldn't allow you to select an item if the summary and main lists were both showing and the item had a counterpart with a similar name.
  • Fixed a *bunch* of ECU editing/manipulation related bugs. Thanks Matt!
  • Fixed crash when hitting escape while dragging an item in any main list.
  • Compacted 3D tables a bit. They take up less workspace area now.
  • Fixed table fonts in win9x. Fonts look much better now.
  • Made minor changes to the ECU Item Editor
  • Fixed something I broke at some point. when changing selection in table editor, graph is how updated with selected point.
  • Fixed installer issue where core .exe wasn't being replaced if it existed. This resulted in unsuccessful upgrades without uninstalling first.
  • Added some importants stuff to the included 6E ECU file. Version is now 11 (6Ev011.ecu). Some added items include MAF table scalers, mask ID (for easy checksum disabled), more IAC params, etc. Added because I needed them.
  • Other minor stuff that I forgot to document.

    TunerPro RT

  • Added ALDL Datastream Definition Editor. Provided you have information on your vehicle's ALDL datastream, you can use this to create a definition for TunerPro, allowing you to connect to you car with TunerPro. The editor allows you to add items, delete items, re-arrange items via drag-and-drop, add/delete/change connection strings, add item/definition comments, etc.
  • Added support for 160 baud ALDL data capture.
  • If emulating, changes made to a graph (2D/3D) are automatically updated to the emulator upon mouse button release.
  • Added prelim, temporary AutoProm A/D capture interface.
  • Changed the Bit Data interface (took away a column, but added the ability to label set/clear bits)

v3.04 (12/26/03)

TunerPro Free

  • Fixed problem where scroll bar disappears from main lists on right-click

    TunerPro RT

  • Fixed issue with updating emulator from table editor. This was a major issue that snuck into a recent version.
  • Fixed emulation in win95/98/ME (didn't work at all in 3.03 on these OSs - related to multi-threading).
  • Fixed Progress Bar for AutoProm firmware update.

v3.03 (12/21/03)

TunerPro Free

  • Added an Item Finder ( Ctrl + F ). This is *great* for cross-referencing an address with an item, for instance when going through a hack to see if you have certain items defined or not. You can also search for key words (like, search for "fuel" will bring up any item with "fuel" in the title) and item sizes in bytes. Pretty handy, I think.
  • Added a "Graphical Table Finder" ( Ctrl + G ). This is a tool for advanced users that is used for looking at entire portions of a bin file to look for patterns or certain "shapes", which usually identifies a table. Used in conjunction with the Item Finder, you can quickly see if you have a particular region defined.
  • Added file association. Now, via the general preferences tab, you can associate/Unassociate bin, ecu, and bsl (TunerPro RT include ads and adl) files with TunerPro such that you can double-click these file types and they open in TunerPro.
  • Fixed crash when changing table cell data when more than one table is open(!). Not sure how long this one was around, but I bet many of you ran into it.
  • 16 Bit tables fully supported now (feature was in early version of GMECM Edit, but got broken). Graphing 16 Bit tables not yet supported, but on the way (need to solve "range" problems).
  • Delete key no longer deletes and ECU item. It is now Ctrl + D. This was causing problems for a number of people who are used to using the Del key for deleting text.
  • Max loadable bin size now technically only limited only by your system memory (was 64 kbyte max). I have capped it at 2 megs for now, though.
  • Changed confusing issue: If you close TunerPro while minized, next time you start TunerPro it will now be restored.
  • I'm pretty sure I fixed the "lists not showing up issue" that happens occasionally for some people. Let me know if you still experience this.


    TunerPro RT (Everything above, plus this RT related stuff...)

  • Data logging and playback to/from file added. This will evolve. Included is a Transport that is used for playback/recording from the other tabs.
  • ALDL link more robust now. Shouldn't drop as easily on 1227165's.
  • Fixed bug in ALDL Monitor #2 current value reporting incorrect units
  • Making changes in the item summary list (inc/dec) updates the emulator with the changes.
  • New AutoProm PROM I/O interface. A little simpler and easier to use.
  • Emulation RAM to File feature now lives in its own window and is easier to use.
  • Option added to preferences to keep checksum updated during emulation. Updates local bin and emulator RAM upon any change.
  • Significant changes to AutoProm backend interfacing (no user impact)
  • PROM I/O and emulator bin upload/verify now live their own thread. This keeps the UI from locking during these operations.
  • Made changes to the ALDL Datastream format. Old versions are not compatible.

 

v3.02 (11/09/03)

TunerPro Free

  • Bin filename length increased (from 40 characters to 100). This caused a crash for some people.

    TunerPro RT (Everything fixed in the free version, plus...)

  • *** MAJOR problem fixed. Basically, emulation was not working how it was supposed to in previous versions. This is fixed. Many apologies if this caused problems for anyone!
  • Separated the COM ports for emulation and ALDL for those who wish to use a USB->Serial adapter
  • "Send Command" button now works with AutoProm.
  • Fixed a couple of problems related to Prom burning with the AutoProm. This will continue to evolve.

 

v3.01 (10/27/03)

TunerPro Free & TunerPro RT

  • optimized 3D graphing for really slow machines
  • fixed problem when re-opening the graph window after closing it while it is minimized
  • fixed window placement saving problem in win98 (sorry Win98 users!)
  • application and graph windows will maximize on open if maximized on close

 

v3.00 (10/19/03)

TunerPro

  • 3D graphing capabilities with point selection/drag and mouse/keyboard rotation and translation (control-click and shift-click or Arrow keys)
  • Compare 4 bins at once (formerly just 1 was available). Switch between them with quick keys (Ctrl + bin number).
  • Now you can change the workspace background color (preferences menu).
  • Pretty new splash screen at startup (dismissable by left clicking on it or in the workspace).
  • Stability and user experience improvements (for instance, ECU item duplicate checking upon creation).
  • Sticky/Docking windows. Toolboxes stick to each other (and desktop edges) and the main app window. When moving app window, all docked windows move too.
  • Added 1k bin/chip/block size to the bin stacker (by request).

    TunerPro RT

  • Craig Moates' AutoProm and XTronics Romulator support. Now you can make changes in real-time!
  • ALDL Data Monitoring (the beginnings of it anyway).

v2.12 (7/15/03)

- fixed UI issue in table editor toolbox (radio button group problem)

v2.11 (6/26/03)

- Added inc/dec functionality within summary view ( using numpad +/- or ctrl -/ctrl = which is the same for the editor windows)
- fixed title bar issue when "new ecu" is selected.
- you can now *actually* disable default ecu opening at bin load
- default ecu loads when dragging/dropping a bin into the editor
- "prompt when mask not recognized" works now.
- fixed a number of crashes

v2.10 (6/11/03)

- 3D tables are graphable by row/col. You can change the row/col mode in the Table Editor Toolbox. Selecting a new column or Row automatically updates the graph for your current selection.
- Added "Default ECUs" to preferences. You can specify a mask id and offset and a default ECU file to open a bin containing that mask ID.
- Added "Edit Logging" as a preferences option (General Prefs tab). When enabled, changes that are made to constants and flags are noted (and if a change is made in a table, a note is made that the table is changed, but not the specific value). The log is titled the same as the edited bin and sits in the same directory as the bin. Check it out! (PS - the log format will likely evolve over time).
- Fixed problem where Inc/Dec'ing a cell in a table that contains decimal change in the thousanths would not inc/dec. (i.e incrememting 1.520 to the next value, 1.524).
- various other small bug fixes

v2.06b (5/7/03)

- Destructive actions must be confirmed during more than just app exit now (opening another ECU when current ECU is modified, for instance).
- various other bug fixes
- Graphing (finally)!!!


v2.05 (4/29/03)

- Added "Item Summary". See list of items, their calc/hex values, locations, etc in a list-view. Sort/Re-order columns. Powerful! Can be shown/hidden by pressing F7. Great for freeing up precious work space. Also, you can use this list instead of the normal item list.
- ECU Item Info/Help field implemented, along with window for viewing (quick key: F10). First couple of Constants, Flags, and Tables in included 6ev010.ecu have example comments.
- Double Clicking a cell shows edit/caret.
- Pressing escape no longer closes editors.
- Pressing escape while editing a table cell returns cell to previous value.
- Added "Recent Bins" and "Recent ECUs" to File & ECU menus.
- Added error checking in bin stacker (if bins are skipped, you will be informed)
- Fixed bug in bin stacker where immediate layout isn't saved when "Append" is pressed causing potentially incorrect stack.
- Added ability to hide/show item lists. Can be toggled from view menu, or by pressing F6. Great for freeing up precious work space!
- Quick Key for editing ECU Item information moved from F1 to F2.
- Made all tool/list windows "toggle-able" by pressing their respective quick keys. Makes it easier to show/hide them.
- Preferences dialog box now consists of property sheets. Cleaner layout, etc. (Especially as more options are added).
- Changed all "Default ECU" stuff to "Load Last ECU". Concept of default ECU made less sense.

v2.02 - v2.04

- internal

v2.01 (4/13/03)

- fixed improper checksum saving routine - checksum was calc'ed correctly, but saved incorrectly.
- fixed file open/save dialog box function - now cancelling choice does not return a filepath
- Fixed bug where file extension was not being added if user did not append it themselves upon saving.
- Fixed bug where app immediately closes in win98 when saving-as without and extension.
- Fixed crash when handling drag & dropped layout file.
- fixed bug where table didn't always get focus when table editor became active.
- fixed bug where when user is actively editing a cell and the table loses focus, the edit does not complete.
- added "fill w/ Value" to table editor functions
- added Track Bar (Slider) to constant editor - a la TunerC*t.
- added workspace windows-refresh after applying preference changes.
- added bin stacker resizing (required re-arrangement of interface).
- added size error-checking to Bin Stacker layout parameters.
- added status bar to bin stacker for reference of block memlocs and bin offsets
- added Ford bin support in the Bin Stacker at the request of Mr. Moates (56k bins, offset $2000)
- added current cell cursor when table loses focus (good for using table functions so you know what cell you've selected).


v2.0 (4/7/03)

- Just about everything is new. Completely new (and waaaay better) UI
- Drag & Drop support in all windows
- New table editing functions
- Table compare feature much improved. Now supports difference view, etc.
- Right clicking on list items for shortcuts
- Edit table/Binstacker color schemes
- so, so much more ...


v1.01 (3/13/03)

- fixed bug where "1.#J" would be displayed for a byte when multordivorbit was 1 (divide) and the byte at the offset is 0x00.
- fixed bug where you could open the table editor if there was no ECU loaded, causing the app to crash.
- fixed bug where adding a new ECU item when no ECU was loaded caused a crash.

v1.0 (3/02/03)

- first "official" release!
- added compare functionality to tables.
- completely re-wrote Bin Stacker. This is now compatible with chip switches (www.moates.net) and can also be used for stacking 16k bins on 32k chips (29C256).
- added the ability to highlight the currently selected row in the table editor. Can be toggled in preferences menu
- "quick copy" button added for copying constants from the compared bin to the active bin.
- upgraded compiler to VC7 (.NET), which exposed new bugs to fix (mostly memory issues).
- fixed bug where saving table after selecting a constant/flag without closing table editor will corrupt a bin.
- constant/flag editors disabled (do not accept input) when constant/flag not selected.
- other not-noteworthy minor fixes.

v0.94b (2/24/03)

- fixed table editor ellipsis in win98/ME
- fixed version number in caption bar
- fixed compare bin file name in caption and main bin file name text.
- improved status bar text.
- other little things, too.

V0.93b (2/19/03)

- Fixed crashes in win98/ME.
- Compare Feature implimented for constant and flags. Tables coming shortly.
- Fixed bug where saved bin is 64k.
- other various bug fixes.

v0.92b (2/19/03)
v0.91b (2/18/03)
v0.90b
(2/7/03)

- can't remember.

 
Copyright 2003 - 2007 Mark Mansur