| 1 | - RomRaider 0.5.4 Beta RC1 - |
|---|
| 2 | Open-Source ECU Tuning -- www.romraider.com |
|---|
| 3 | |
|---|
| 4 | |
|---|
| 5 | PLEASE MAKE SURE TO READ RELEASE _NOTES.TXT_ EACH TIME YOU DOWNLOAD |
|---|
| 6 | A NEW VERSION OF ROMRAIDER. IMPORTANT NOTICES, KNOWN ISSUES AND |
|---|
| 7 | NEW FEATURES WILL BE DISCUSSED. |
|---|
| 8 | |
|---|
| 9 | RomRaider is a full featured Engine Control Unit editing application |
|---|
| 10 | for tuning virtually any manufacturer, meant to be used in conjunction |
|---|
| 11 | with ECU flash and dump utilities. RomRaider will give you full |
|---|
| 12 | control over timing, fuel, boost and many other parameters in your |
|---|
| 13 | ECU, competing with very expensive and proprietary software. RomRaider |
|---|
| 14 | will remove your need for piggyback systems designed to control these |
|---|
| 15 | functions, and, in most cases, work as well as or better than any |
|---|
| 16 | stand alone engine management. Reflashing your stock ECU also has the |
|---|
| 17 | added benefit of a manufacturer tested base map, giving you top notch |
|---|
| 18 | performance and saving time tuning idle and low throttle applications |
|---|
| 19 | while retaining all of the benefit of the research and development |
|---|
| 20 | manufacturer's spend millions of dollars on. |
|---|
| 21 | |
|---|
| 22 | RomRaider is currently in BETA TEST status, meaning it is not |
|---|
| 23 | thoroughly tested and not intended for use by inexperienced users. In |
|---|
| 24 | addition to being incomplete and untested, only experienced tuners |
|---|
| 25 | with the required tools (ie, wideband oxygen sensor) should modify an |
|---|
| 26 | ECU image. As with any engine management, changes could result in |
|---|
| 27 | severe engine damage. Use at your own risk. |
|---|
| 28 | |
|---|
| 29 | Documentation is available at http://wiki.romraider.com and the |
|---|
| 30 | official RomRaider FAQ can be found at |
|---|
| 31 | http://www.romraider.com/about444.html. Please be aware that as |
|---|
| 32 | RomRaider is still in beta status and changing frequently, |
|---|
| 33 | documentation may be incomplete or out of date. |
|---|
| 34 | |
|---|
| 35 | |
|---|
| 36 | --------------------------------- |
|---|
| 37 | - 0.5.4b RC1 Notes (??/??/????) - |
|---|
| 38 | --------------------------------- |
|---|
| 39 | This is the first beta release of the upcoming official 0.5.4b release. |
|---|
| 40 | |
|---|
| 41 | --------------------------- |
|---|
| 42 | - 0.5.4b RC1 Known Issues - |
|---|
| 43 | --------------------------- |
|---|
| 44 | - Editor |
|---|
| 45 | - Pasting table data can cause hangs under certain circumstances |
|---|
| 46 | - Logger |
|---|
| 47 | - Gauge min/max/step limits incomplete in logger.xml |
|---|
| 48 | - ECU connections under Linux are flaky (start the logger after |
|---|
| 49 | you've started the engine) |
|---|
| 50 | - Update latency via injector tab broken for some models (eg. 2007 2.5i) |
|---|
| 51 | |
|---|
| 52 | |
|---|
| 53 | -------------- |
|---|
| 54 | - Change Log - |
|---|
| 55 | -------------- |
|---|
| 56 | |
|---|
| 57 | 0.5.4b RC1 (??/??/????) |
|---|
| 58 | ----------------------- |
|---|
| 59 | |
|---|
| 60 | --- Logger --- |
|---|
| 61 | - TXS Tuner Wideband plugin added courtesy of, nitros |
|---|
| 62 | - Added support for ECU/TCU Switch filtering |
|---|
| 63 | - Added (msec) designation to logged CSV column heading |
|---|
| 64 | - Added support for sorting the Selected? & Description parameter list entries |
|---|
| 65 | - Added support for convertors on External data items (F/C, lambda/AFR, etc.) |
|---|
| 66 | - Added instance 0 of all defined PLX Sensors according to their documentation |
|---|
| 67 | - Added support for additional Innovate MTS LM-2 sensors. Sensors are now |
|---|
| 68 | loaded dynamically when the Logger starts. Sensor units are set via LogWorks. |
|---|
| 69 | Wideband errors are reported as the negative value of the error number. For |
|---|
| 70 | example, if an LC-1 is in need of calibration -3 will be reported to the Logger. |
|---|
| 71 | See MTSSensorInputFunction.java for more state values. |
|---|
| 72 | - Updated library COM4J to version: com4j-20110322. This affects Innovate MTS |
|---|
| 73 | and Tactrix Openport 2.0 support. |
|---|
| 74 | - Added a button to Un-select ALL selected parameters on all tabs. Selections |
|---|
| 75 | can be restored by reloading the current profile or loading a different profile. |
|---|
| 76 | - Moved the Fast Poll checkbox to a selection item in the Settings menu (selected |
|---|
| 77 | by default). The polling state is reported in the queries/sec status display. |
|---|
| 78 | - Added a Debugging Level selection option to the Help menu. The setting is saved |
|---|
| 79 | and restored between sessions. INFO should be the normal state to keep the |
|---|
| 80 | rr_system.log file in-check. |
|---|
| 81 | --- Editor --- |
|---|
| 82 | - Set JInternalFrame.isPalette in TableFarme.java so table titles are visible on |
|---|
| 83 | Mac OS. |
|---|
| 84 | |
|---|
| 85 | |
|---|
| 86 | 0.5.3b RC10 (09/12/2011) |
|---|
| 87 | ------------------------ |
|---|
| 88 | |
|---|
| 89 | --- Editor --- |
|---|
| 90 | - Added support for multiple-state switches. Switch Tables will now use |
|---|
| 91 | Radio Buttons rather than a Checkbox. |
|---|
| 92 | - Added ECU definition data validation for Switch Tables. If the ROM image data |
|---|
| 93 | does not match one of the switch states according to the definition then a |
|---|
| 94 | warning is presented and the table is locked from editing. |
|---|
| 95 | - Added ROM Checksum validation on image open for 32 bit ROMs. An ERROR message |
|---|
| 96 | is presented warning not to use the ROM image as it may be corrupt. |
|---|
| 97 | - Added ROM Checksum calculation for 32 bit ROMs. Upon file save the new |
|---|
| 98 | Checksums (if not previously disabled) are written to the ROM. |
|---|
| 99 | - Added a ROM Edit Stamp to 32 bit ROMs consisting of the YYMMDD and an |
|---|
| 100 | incremental count value. This Edit Stamp is displayed in the View->ROM |
|---|
| 101 | properties menu item. |
|---|
| 102 | - Fixed the missing Table Tree problem when running RomRaider on systems |
|---|
| 103 | using IcedTea or OpenJDK JVM. |
|---|
| 104 | --- Logger --- |
|---|
| 105 | - Added more selections to the Right-click menu associated with the LogFile text |
|---|
| 106 | field. |
|---|
| 107 | - Made Fast Polling the default mode for the Logger connection. |
|---|
| 108 | |
|---|
| 109 | 0.5.3b RC9 (06/30/2011) |
|---|
| 110 | ----------------------- |
|---|
| 111 | |
|---|
| 112 | --- Logger --- |
|---|
| 113 | - log4j.properties updated with new name for romraider.log --> rr_system.log |
|---|
| 114 | - new logger field to allow arbitrary text to be added to log file name (right- |
|---|
| 115 | click on field for options) |
|---|
| 116 | - Tech Edge plugin updates |
|---|
| 117 | - PLX plugin update to ignore unsupported data items |
|---|
| 118 | - Innovate MTS plugin updated to ignore unsupported data items |
|---|
| 119 | - Logging data error handling improved and hang condition eliminated |
|---|
| 120 | - Logging performance improved (fast poll may not work with 16 bit ECU, untested) |
|---|
| 121 | - Log file field value delimiter changed from comma to semicolon when values use |
|---|
| 122 | comma as decimal place holder |
|---|
| 123 | - Start of support for international numbers and text |
|---|
| 124 | |
|---|
| 125 | 0.5.3b RC8 (05/14/2011) |
|---|
| 126 | ----------------------- |
|---|
| 127 | |
|---|
| 128 | --- Logger --- |
|---|
| 129 | - Added support to log from ECU or TCU (not both at the same time, yet) |
|---|
| 130 | - New AEM protocol support added (AEM2 plugin works at 19200 baud and reports |
|---|
| 131 | Lambda values) |
|---|
| 132 | - New Tech Edge support added (currently only supports data format 2.0) |
|---|
| 133 | |
|---|
| 134 | 0.5.3b RC7 (12/21/2010) |
|---|
| 135 | ----------------------- |
|---|
| 136 | |
|---|
| 137 | --- Editor --- |
|---|
| 138 | - Fixed Compare map scroll list |
|---|
| 139 | - Added support for sign integer data (used in diesel ROMs) |
|---|
| 140 | |
|---|
| 141 | --- Logger --- |
|---|
| 142 | - Improved serial connection handling |
|---|
| 143 | - MRF Stealth Gauge support added |
|---|
| 144 | - Added saving parameter list show/hide to settings |
|---|
| 145 | - Added USER input read ability for ZT2 |
|---|
| 146 | - Added check box to enable/disable COM port refreshing and save the setting |
|---|
| 147 | |
|---|
| 148 | 0.5.3b RC6 (05/02/2009) |
|---|
| 149 | ----------------------- |
|---|
| 150 | |
|---|
| 151 | --- Logger --- |
|---|
| 152 | This RC includes the new Road Dyno/ET tab, version 16. |
|---|
| 153 | To use the Road Dyno: |
|---|
| 154 | - Set the Mode button to Dyno |
|---|
| 155 | - Clear all parameters from the other tabs to achieve the best data |
|---|
| 156 | resolution. |
|---|
| 157 | - On the Dyno tab, select your vehicle and adjust the tire size and |
|---|
| 158 | gear you will be using. |
|---|
| 159 | - Once set, press the Record Data button. |
|---|
| 160 | - With the button pressed setup to do your WOT run, no need to hurry. |
|---|
| 161 | - Hold WOT run to redline. As soon as WOT is no longer detected the |
|---|
| 162 | graph will be updated with your estimated wheel power and torque. |
|---|
| 163 | - Adjust temperature and humidity if they are not accurate and |
|---|
| 164 | "recalculate" the results. |
|---|
| 165 | - Smoothing, lower is more smooth and higher is less smooth. |
|---|
| 166 | - Right click on the graph to Save as... |
|---|
| 167 | - If you wish to average two or more consecutive runs, press the |
|---|
| 168 | Record Data button again and repeat the WOT run. At the end of |
|---|
| 169 | each run the datasets will be combined and the results displayed. |
|---|
| 170 | - A Reference Trace can be Saved and displayed at any time for comparison. |
|---|
| 171 | - The Clear button will delete all recorded data for a fresh start. |
|---|
| 172 | |
|---|
| 173 | To use the ET feature: |
|---|
| 174 | - Set the Mode button to ET |
|---|
| 175 | - Clear all parameters from the other tabs to achieve the best data |
|---|
| 176 | resolution. |
|---|
| 177 | - On the Dyno tab, select the vehicle you will be using. |
|---|
| 178 | - Once set and the vehicle is stationary, SPEED = 0, press the Record ET button. |
|---|
| 179 | - With the button pressed complete your 1/4 mile run. |
|---|
| 180 | - As soon as 1/4 mile distance is covered the graph will be updated with |
|---|
| 181 | your elapsed times and speeds. |
|---|
| 182 | - Right click on the graph to Save as... |
|---|
| 183 | - Or Save a Reference Trace of your times to a text file. |
|---|
| 184 | |
|---|
| 185 | 0.5.3b RC5 (11/29/2009) |
|---|
| 186 | ---------------------- |
|---|
| 187 | |
|---|
| 188 | --- Logger --- |
|---|
| 189 | - 14Point7 NAW_7S UEGO support added |
|---|
| 190 | - Improved serial connection handling |
|---|
| 191 | |
|---|
| 192 | 0.5.3b RC4 (10/31/2009) |
|---|
| 193 | ---------------------- |
|---|
| 194 | |
|---|
| 195 | --- Logger --- |
|---|
| 196 | - LM-2 MTS support added (possibly flaky!) |
|---|
| 197 | - Consolidated Innovate wideband serial plugins (LC-1, LM-1, LM-2) |
|---|
| 198 | - Plugin ports automatically saved and reloaded |
|---|
| 199 | |
|---|
| 200 | 0.5.3b RC3 (10/18/2009) |
|---|
| 201 | ---------------------- |
|---|
| 202 | |
|---|
| 203 | --- Editor --- |
|---|
| 204 | - Dump system props to log at startup |
|---|
| 205 | |
|---|
| 206 | --- Logger --- |
|---|
| 207 | - Update Zeitronix item labels |
|---|
| 208 | - Update installer config |
|---|
| 209 | |
|---|
| 210 | 0.5.3b RC2 (10/17/2009) |
|---|
| 211 | ---------------------- |
|---|
| 212 | |
|---|
| 213 | --- Logger --- |
|---|
| 214 | - PLX and Zeitronix sensor support added |
|---|
| 215 | - AEM UEGO support improved |
|---|
| 216 | |
|---|
| 217 | 0.5.2b (02/07/2009) |
|---|
| 218 | ---------------------- |
|---|
| 219 | |
|---|
| 220 | --- Editor --- |
|---|
| 221 | - ECU def config check added |
|---|
| 222 | |
|---|
| 223 | --- Logger --- |
|---|
| 224 | - Set OP2.0 loopback=1 |
|---|
| 225 | - Logger def config check added |
|---|
| 226 | |
|---|
| 227 | 0.5.1b (12/24/2008) |
|---|
| 228 | ---------------------- |
|---|
| 229 | |
|---|
| 230 | --- Editor --- |
|---|
| 231 | - Table compare bug fixed. |
|---|
| 232 | - Table drag speed improvements (disabled D3D use). |
|---|
| 233 | |
|---|
| 234 | --- Logger --- |
|---|
| 235 | - Removed all UTEC integration. |
|---|
| 236 | |
|---|
| 237 | 0.5.1b RC5 (11/17/2008) |
|---|
| 238 | ---------------------- |
|---|
| 239 | |
|---|
| 240 | --- Logger --- |
|---|
| 241 | - J2534 api tweaks. |
|---|
| 242 | - External sensor connection handling updated. |
|---|
| 243 | |
|---|
| 244 | 0.5.1b RC4 (10/9/2008) |
|---|
| 245 | ---------------------- |
|---|
| 246 | |
|---|
| 247 | --- Editor --- |
|---|
| 248 | - Table compare bug fixed. |
|---|
| 249 | - Debug save mode enabled by default. |
|---|
| 250 | - Already running detection port changed to 50001. |
|---|
| 251 | |
|---|
| 252 | --- Logger --- |
|---|
| 253 | - Some refactoring around serial port handling. |
|---|
| 254 | - Fix display of unknown rom ids. |
|---|
| 255 | - Add config item for logger definition location. |
|---|
| 256 | |
|---|
| 257 | 0.5.1b RC3 (9/25/2008) |
|---|
| 258 | ---------------------- |
|---|
| 259 | |
|---|
| 260 | --- Logger --- |
|---|
| 261 | - OpenPort 2.0 cable integration |
|---|
| 262 | |
|---|
| 263 | 0.5.1b RC2 (6/14/2008) |
|---|
| 264 | ---------------------- |
|---|
| 265 | |
|---|
| 266 | --- Editor --- |
|---|
| 267 | - Ramtune Test app menu item name changed to SSM |
|---|
| 268 | - Fixed save/restore of cell height/width bug |
|---|
| 269 | |
|---|
| 270 | --- Logger --- |
|---|
| 271 | - Vertical control panel added for tab specific functions |
|---|
| 272 | - Parameter list converted from split panes to tabs and widened |
|---|
| 273 | by default |
|---|
| 274 | - Last open tab now remembered |
|---|
| 275 | - Icon added to log to file button |
|---|
| 276 | - Fullscreen mode via startup parameter '-logger.fullscreen' |
|---|
| 277 | |
|---|
| 278 | 0.5.1b RC1 (6/7/2008) |
|---|
| 279 | --------------------- |
|---|
| 280 | |
|---|
| 281 | --- Editor --- |
|---|
| 282 | - Vertical axis label restored on 3D tables |
|---|
| 283 | |
|---|
| 284 | --- Logger --- |
|---|
| 285 | - Connection handling updated |
|---|
| 286 | - User profile loading updated |
|---|
| 287 | - Hide/show parameter list (F11) on data, graph, dash tabs |
|---|
| 288 | - Switchable (F12) dash gauge styles |
|---|
| 289 | - Scrollable dash pane |
|---|
| 290 | - Latest data point on MAF and injector scaling tabs displayed |
|---|
| 291 | as a different colour. |
|---|
| 292 | |
|---|
| 293 | |
|---|
| 294 | 0.5.0b (5/1/2008) |
|---|
| 295 | ----------------- |
|---|
| 296 | |
|---|
| 297 | --- Editor --- |
|---|
| 298 | - Minor bug fixes |
|---|
| 299 | - RAMTune test application |
|---|
| 300 | |
|---|
| 301 | --- Logger --- |
|---|
| 302 | - Plugin interface added including plugins for, |
|---|
| 303 | - Innovate LC-1 |
|---|
| 304 | - Innovate LM-1 |
|---|
| 305 | - AEM UEGO |
|---|
| 306 | - UTEC |
|---|
| 307 | - New MAF scaler tab |
|---|
| 308 | - New injector scaler tab |
|---|
| 309 | - Reset ECU |
|---|
| 310 | |
|---|
| 311 | |
|---|
| 312 | 0.4.1b (2/8/2007) |
|---|
| 313 | ----------------- |
|---|
| 314 | |
|---|
| 315 | --- Tuning --- |
|---|
| 316 | - Fix frame sizes too small on 2d tables |
|---|
| 317 | - Fix switch tables displaying wrong icon in table tree |
|---|
| 318 | |
|---|
| 319 | --- Datalogging --- |
|---|
| 320 | - Autoconnect |
|---|
| 321 | - Reset, disconnect buttons |
|---|
| 322 | - Reset data buttons per tab |
|---|
| 323 | - Updated dash tab with warning levels (warning levels not currently |
|---|
| 324 | saved to profile) |
|---|
| 325 | - Fixed "Manifold Relative Pressure (Corrected)" parameter |
|---|
| 326 | - Fixed profile save/load problems |
|---|
| 327 | - ECU id display in status bar |
|---|
| 328 | - Updated address format in logger.xml (length attribute added to |
|---|
| 329 | replace multiple <byte> tags. length defauilts to 1 if not specified) |
|---|
| 330 | - Autodetection of ecu specific parameters via new <ecuparam> tags in |
|---|
| 331 | logger.xml (IAM, engine load) |
|---|
| 332 | - ECU connection status indicator added to interface (stopped, |
|---|
| 333 | connecting, reading data, logging to file) |
|---|
| 334 | - Auto filtering of parameter list based on ECU init response (should |
|---|
| 335 | only display now what your car says it supports) |
|---|
| 336 | - Enable defogger switch based file logging via menu bar (don't need to |
|---|
| 337 | select it in switch list anymore) |
|---|
| 338 | - Defogger switch is only logged to file when explicitly enabled |
|---|
| 339 | - Absolute timestamp option added for file logging |
|---|
| 340 | - Relative timestamp now reset to zero at the beginning of each log file |
|---|
| 341 | (unless absolute timestamp is selected) |
|---|
| 342 | - Graph tab color scheme updated |
|---|
| 343 | - Enhancements to the map overlay feature, including display of the live |
|---|
| 344 | data and overlay of the live data values on the map cells. |
|---|
| 345 | - Tooltips added to parameter list showing parameter description (not all |
|---|
| 346 | parameters have a description yet though) |
|---|
| 347 | - General logger parameter updates/additions |
|---|
| 348 | |
|---|
| 349 | |
|---|
| 350 | 0.4.0b (11/10/2006) |
|---|
| 351 | ------------------- |
|---|
| 352 | - Add file associations |
|---|
| 353 | - Ability to view (but not modify) tables above userlevel |
|---|
| 354 | - Add link to latest ECU definitions |
|---|
| 355 | - Fix switch (CEL fix) inheritance |
|---|
| 356 | - Fix table ordering in child ROMs |
|---|
| 357 | - Fix table level display in property panel |
|---|
| 358 | - Fix label fonts on 3D tables |
|---|
| 359 | - Logging |
|---|
| 360 | - 3D graphing |
|---|
| 361 | - Interpolating (map smoothing) |
|---|
| 362 | |
|---|
| 363 | |
|---|
| 364 | 0.3.2b (8/12/2006) |
|---|
| 365 | ------------------ |
|---|
| 366 | - Installer/Shortcuts |
|---|
| 367 | - Add status bar |
|---|
| 368 | - Add support for hex ID strings for Mitsubishi support |
|---|
| 369 | - Fix goofy behavior of increase/decrease at limits |
|---|
| 370 | - Add multiply values function |
|---|
| 371 | - Improve exception handling in XML parser |
|---|
| 372 | - Add lockable tables via ECU definitions |
|---|
| 373 | - Rearrange 3D table labels |
|---|
| 374 | - Improve datacell colorize method |
|---|
| 375 | - Add limits to table values in XML |
|---|
| 376 | - Fix exiting through menu not saving settings |
|---|
| 377 | - Add ECU Definition Manager |
|---|
| 378 | |
|---|
| 379 | |
|---|
| 380 | 0.3.1b (7/11/2006) |
|---|
| 381 | ------------------ |
|---|
| 382 | - Change year attribute to string from int |
|---|
| 383 | - Fix incrementing in compare mode |
|---|
| 384 | - Fix refresh tables working improperly with multiple ROMs open |
|---|
| 385 | - Update table property panel |
|---|
| 386 | - Fix float values not incrementing properly in axiis |
|---|
| 387 | - Fix values not incrementing if increment amount is less than LSB |
|---|
| 388 | - Add option whether to display tables higher than userlevel |
|---|
| 389 | - Add option whether to save changes made to debug tables |
|---|
| 390 | - Fix clicking on ROM tree opening/closing wrong tables |
|---|
| 391 | - Fix switch tables not compensating for RAM |
|---|
| 392 | - Fix many memory leak problems |
|---|
| 393 | - List tables above userlevel, but disabled |
|---|
| 394 | - Color debug tables red |
|---|
| 395 | - Add "version" tag to settings |
|---|
| 396 | - Show release notes on first run |
|---|
| 397 | - Remove unnecessary variables from settings XML |
|---|
| 398 | - Add name and description to CEL/checksum fix tables |
|---|
| 399 | - Fix "(null)" text on static 2D axiis |
|---|
| 400 | - Remove table name from bottom of 2D table |
|---|
| 401 | - Allow single clicking to open tables (via settings) |
|---|
| 402 | - Add fine adjustment values to ECU definition |
|---|
| 403 | - Fix map copy/paste |
|---|
| 404 | - Increment affects real instead of binary value |
|---|
| 405 | - User levels |
|---|
| 406 | - Fix definition parser rounding incrementby values |
|---|
| 407 | - Improve table properties display |
|---|
| 408 | - Fix byte/real conversion validation |
|---|
| 409 | |
|---|
| 410 | |
|---|
| 411 | 0.3.0b (7/2/2006) |
|---|
| 412 | --------------------------------------- |
|---|
| 413 | - Finish map comparing implementation |
|---|
| 414 | |
|---|
| 415 | |
|---|
| 416 | 0.2.93a Private Test Release (7/1/2006) |
|---|
| 417 | --------------------------------------- |
|---|
| 418 | - Added "switch" table type |
|---|
| 419 | |
|---|
| 420 | |
|---|
| 421 | 0.2.92a Private Test Release (7/1/2006) |
|---|
| 422 | ---------------------------------------- |
|---|
| 423 | - Fixed squares appearing instead of some float values |
|---|
| 424 | - Fixed exception when entering decimals in coarse value |
|---|
| 425 | - Fixed set value field being cast to integer instead of decimal |
|---|
| 426 | - Fixed progress bar not closing on errors |
|---|
| 427 | - Pressing "." now focuses set value field |
|---|
| 428 | |
|---|
| 429 | |
|---|
| 430 | 0.2.91a Private Test Release (6/30/2006) |
|---|
| 431 | ---------------------------------------- |
|---|
| 432 | - Fixed memory usage issues |
|---|
| 433 | - Added performance and other memory optimizations |
|---|
| 434 | |
|---|
| 435 | |
|---|
| 436 | 0.2.90a Private Test Release (6/30/2006) |
|---|
| 437 | ---------------------------------------- |
|---|
| 438 | - Added 32-bit ECU (float) support |
|---|
| 439 | |
|---|
| 440 | |
|---|
| 441 | 0.2.7.4b (5/09/2006) |
|---|
| 442 | -------------------- |
|---|
| 443 | - Fixed 16-bit 3D tables saving improperly |
|---|
| 444 | - Added compare to original value function |
|---|
| 445 | |
|---|
| 446 | |
|---|
| 447 | 0.2.7.3b (4/17/2006) |
|---|
| 448 | -------------------- |
|---|
| 449 | - Fix border colors not showing changes from keyboard |
|---|
| 450 | - Add progress indicators |
|---|
| 451 | - Remove table definition generator |
|---|
| 452 | - Fix refresh button closing images with same filename |
|---|
| 453 | - Fix border/background of static axiis |
|---|
| 454 | - Fix rounding problems causing false conflicts for conversion expressions |
|---|
| 455 | - Fix set value not updating borders |
|---|
| 456 | - Reset default settings option |
|---|
| 457 | - Fix cell border not saving |
|---|
| 458 | - Improve warning messages |
|---|
| 459 | - Fix ECU definition file settings not saving |
|---|
| 460 | - Fix last image directory resetting |
|---|
| 461 | - Fix updated cell border not updating |
|---|
| 462 | |
|---|
| 463 | |
|---|
| 464 | 0.2.7.2b (4/12/2006) |
|---|
| 465 | -------------------- |
|---|
| 466 | - Fixed close all images |
|---|
| 467 | |
|---|
| 468 | |
|---|
| 469 | 0.2.7.1b (4/12/2006) |
|---|
| 470 | -------------------- |
|---|
| 471 | - Fixed ECU definitions not saving |
|---|
| 472 | - Fixed last image directory not saving |
|---|
| 473 | - Fixed colors not saving |
|---|
| 474 | - Fixed increased/decreased cell borders not updating |
|---|
| 475 | |
|---|
| 476 | |
|---|
| 477 | 0.2.7b (4/12/2006) |
|---|
| 478 | ------------------ |
|---|
| 479 | - Replace serialized settings object with XML |
|---|
| 480 | - Settings panel |
|---|
| 481 | - Custom sizes/fonts/colors for tables |
|---|
| 482 | - Fix blue 2D table axiis |
|---|
| 483 | - Fix exception when clicking on table list |
|---|
| 484 | - Expression/to_byte conflict warning |
|---|
| 485 | - Rename packages to conventional lowercase |
|---|
| 486 | - Improve refresh method when saving |
|---|
| 487 | - Improve exception reporting |
|---|
| 488 | - Implement "obsolete" tag -- set up wiki with ROM revision info |
|---|
| 489 | - Group tables by category |
|---|
| 490 | - Fix descriptions not working |
|---|
| 491 | - Fix 2D table navigation |
|---|
| 492 | |
|---|
| 493 | |
|---|
| 494 | 0.2.6b (4/5/2006) |
|---|
| 495 | ----------------- |
|---|
| 496 | - Shortcut keys |
|---|
| 497 | - Improve display of tables too large for window (MDI) |
|---|
| 498 | - Improve exception reporting |
|---|
| 499 | - Improve saved window position on exit (panel size, maximized) |
|---|
| 500 | - Remove "copy" from table menu -- its in the edit menu |
|---|
| 501 | - Fix vertical overhead on table size for new graphical buttons |
|---|
| 502 | - Fix rounding issues with set value |
|---|
| 503 | - Fix ctrl-click on tables |
|---|
| 504 | - Resize cells to make best use of screen |
|---|
| 505 | - Prevent simultaneous selection of axiis and table values |
|---|
| 506 | - Map copying |
|---|
| 507 | - Graphical icons |
|---|
| 508 | - Cascade windows (MDI) |
|---|
| 509 | - Fix table frame JScrollPane (MDI) |
|---|
| 510 | |
|---|
| 511 | |
|---|
| 512 | 0.2.5b (3/28/2006) |
|---|
| 513 | ------------------ |
|---|
| 514 | - Import tables by single address |
|---|
| 515 | - Refresh image button |
|---|
| 516 | - Table properties |
|---|
| 517 | - Add "obsolete" tag for images with more recent revisions |
|---|
| 518 | - Fix application not closing files after reading |
|---|
| 519 | - Add file extensions to open/save dialog (HEX, BIN) |
|---|
| 520 | - Fix parser searching by XML ID instead of internal storage ID |
|---|
| 521 | - Image properties |
|---|
| 522 | - Show positive (red) and negative (blue) value changes on tables |
|---|
| 523 | BUG FIXES: |
|---|
| 524 | - Decrement (fine) increments |
|---|
| 525 | - Files not closing after being read |
|---|
| 526 | - Set value rounds goofy |
|---|
| 527 | - 1D tables not colorizing properly |
|---|
| 528 | - 2D tables not working properly |
|---|
| 529 | - Set value field shows negative numbers |
|---|
| 530 | |
|---|
| 531 | |
|---|
| 532 | 0.2.4a (3/21/2006) |
|---|
| 533 | ------------------ |
|---|
| 534 | - "Base" attribute for extending/duplicating tables |
|---|
| 535 | - "Omit" attribute not required to omit tables -- just set storageaddress to "0" |
|---|
| 536 | - Fine and coarse adjustment of values |
|---|
| 537 | - Direct value input |
|---|
| 538 | - Support for ROMs with or without RAM sectors |
|---|
| 539 | |
|---|
| 540 | |
|---|
| 541 | 0.2.3a (2/27/2006) |
|---|
| 542 | ------------------ |
|---|
| 543 | - ECU definitions including each other (endless loop) is now handled |
|---|
| 544 | - "Omit" attribute allows incomplete tables to be removed from inheriting definitions |
|---|
| 545 | - Nested includes (includes more than 1 definition deep) tested and working properly |
|---|
| 546 | |
|---|
| 547 | |
|---|
| 548 | 0.2.2a (2/26/2006) |
|---|
| 549 | ------------------ |
|---|
| 550 | - Include support in XML definitions (exception handling not yet implemented!) |
|---|
| 551 | |
|---|
| 552 | |
|---|
| 553 | 0.2.1a (2/13/2006) |
|---|
| 554 | ------------------ |
|---|
| 555 | - Handles storage addresses that are out of range |
|---|
| 556 | - Fixed conflicting parent/child table sizes (done) |
|---|
| 557 | - Replaced "<Table Name>" menu with "Table" -- makes it more obviously a menu |
|---|
| 558 | - Fixed 3D table sizing problem |
|---|
| 559 | - Fixed colorizing exception |
|---|
| 560 | - Fixed backwards endians |
|---|
| 561 | - Fixed storage address out of range exception |
|---|
| 562 | - Improved close image method |
|---|
| 563 | |
|---|
| 564 | |
|---|
| 565 | .20a (2/11/2006) |
|---|
| 566 | ---------------- |
|---|
| 567 | -Completely rewritten |
|---|
| 568 | -XML ECU definitions |
|---|
| 569 | -View multiple images and tables |
|---|
| 570 | |
|---|
| 571 | |
|---|
| 572 | .14a (11/26/2005) |
|---|
| 573 | ------------------ |
|---|
| 574 | -Improved axis cell modification |
|---|
| 575 | -Fixed absolute value calculations |
|---|
| 576 | |
|---|
| 577 | .13a |
|---|
| 578 | ----- |
|---|
| 579 | -Revised text entry of values |
|---|
| 580 | -Added EUDM WRX support |
|---|
| 581 | -Improved multiple cell selection |
|---|
| 582 | -Improved axis cell modification |
|---|
| 583 | -Axis cell changes can be saved |
|---|
| 584 | |
|---|
| 585 | Supported ECU Versions/Version Added - Deprecated as of version .20a. ECU versions are now defined in ecu_defs.xml. |
|---|
| 586 | ---------------------- |
|---|
| 587 | 2004/2005 USDM WRX: |
|---|
| 588 | -A4TF300E .13a |
|---|
| 589 | -A4TF400E .13a |
|---|
| 590 | -A4TF800E .13a |
|---|
| 591 | -A4TF500F .13a |
|---|
| 592 | -A4TF510F .13a |
|---|
| 593 | -A4TF800F .13a |
|---|
| 594 | |
|---|
| 595 | 2002/2003 USDM WRX: |
|---|
| 596 | -A4TC300L .13a |
|---|
| 597 | -A4SGC00C .13a |
|---|
| 598 | -A4SGD10C .13a |
|---|
| 599 | -A4SG900C .13a |
|---|
| 600 | |
|---|
| 601 | 2003 EUDM WRX: |
|---|
| 602 | -A4TE001G .13a |
|---|