| 1 | - RomRaider 0.5.1 Beta RC3 - |
|---|
| 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 conjuction |
|---|
| 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 | ------------------------------- |
|---|
| 38 | - 0.5.1b RC3 Notes (9/25/2008) - |
|---|
| 39 | ------------------------------- |
|---|
| 40 | This is the third release candidate before a full 0.5.1b release. |
|---|
| 41 | |
|---|
| 42 | --------------------------- |
|---|
| 43 | - 0.5.1b RC3 Known Issues - |
|---|
| 44 | --------------------------- |
|---|
| 45 | - Editor |
|---|
| 46 | - Pasting table data can cause hangs under certain circumstances |
|---|
| 47 | - Table compare is sometimes broken |
|---|
| 48 | - Logger |
|---|
| 49 | - New gauge min/max/step limits incomplete (logger.xml) |
|---|
| 50 | - ECU connections under Linux are flaky (start the logger after |
|---|
| 51 | you've started the engine) |
|---|
| 52 | - AEM UEGO support is a bit flaky |
|---|
| 53 | - Update latency via injector tab broken for some models (eg. 2007 2.5i) |
|---|
| 54 | - UTEC Logger incomplete |
|---|
| 55 | |
|---|
| 56 | |
|---|
| 57 | -------------- |
|---|
| 58 | - Change Log - |
|---|
| 59 | -------------- |
|---|
| 60 | |
|---|
| 61 | 0.5.1b RC3 (9/25/2008) |
|---|
| 62 | ---------------------- |
|---|
| 63 | |
|---|
| 64 | --- Logger --- |
|---|
| 65 | - OpenPort 2.0 cable integration |
|---|
| 66 | |
|---|
| 67 | 0.5.1b RC2 (6/14/2008) |
|---|
| 68 | ---------------------- |
|---|
| 69 | |
|---|
| 70 | --- Editor --- |
|---|
| 71 | - Ramtune Test app menu item name changed to SSM |
|---|
| 72 | - Fixed save/restore of cell height/width bug |
|---|
| 73 | |
|---|
| 74 | --- Logger --- |
|---|
| 75 | - Vertical control panel added for tab specific functions |
|---|
| 76 | - Parameter list converted from split panes to tabs and widened |
|---|
| 77 | by default |
|---|
| 78 | - Last open tab now remembered |
|---|
| 79 | - Icon added to log to file button |
|---|
| 80 | - Fullscreen mode via startup parameter '-logger.fullscreen' |
|---|
| 81 | |
|---|
| 82 | 0.5.1b RC1 (6/7/2008) |
|---|
| 83 | --------------------- |
|---|
| 84 | |
|---|
| 85 | --- Editor --- |
|---|
| 86 | - Vertical axis label restored on 3D tables |
|---|
| 87 | |
|---|
| 88 | --- Logger --- |
|---|
| 89 | - Connection handling updated |
|---|
| 90 | - User profile loading updated |
|---|
| 91 | - Hide/show parameter list (F11) on data, graph, dash tabs |
|---|
| 92 | - Switchable (F12) dash gauge styles |
|---|
| 93 | - Scrollable dash pane |
|---|
| 94 | - Latest data point on MAF and injector scaling tabs displayed |
|---|
| 95 | as a different colour. |
|---|
| 96 | |
|---|
| 97 | |
|---|
| 98 | 0.5.0b (5/1/2008) |
|---|
| 99 | ----------------- |
|---|
| 100 | |
|---|
| 101 | --- Editor --- |
|---|
| 102 | - Minor bug fixes |
|---|
| 103 | - RAMTune test application |
|---|
| 104 | |
|---|
| 105 | --- Logger --- |
|---|
| 106 | - Plugin interface added including plugins for, |
|---|
| 107 | - Innovate LC-1 |
|---|
| 108 | - Innovate LM-1 |
|---|
| 109 | - AEM UEGO |
|---|
| 110 | - UTEC |
|---|
| 111 | - New MAF scaler tab |
|---|
| 112 | - New injector scaler tab |
|---|
| 113 | - Reset ECU |
|---|
| 114 | |
|---|
| 115 | |
|---|
| 116 | 0.4.1b (2/8/2007) |
|---|
| 117 | ----------------- |
|---|
| 118 | |
|---|
| 119 | --- Tuning --- |
|---|
| 120 | - Fix frame sizes too small on 2d tables |
|---|
| 121 | - Fix switch tables displaying wrong icon in table tree |
|---|
| 122 | |
|---|
| 123 | --- Datalogging --- |
|---|
| 124 | - Autoconnect |
|---|
| 125 | - Reset, disconnect buttons |
|---|
| 126 | - Reset data buttons per tab |
|---|
| 127 | - Updated dash tab with warning levels (warning levels not currently |
|---|
| 128 | saved to profile) |
|---|
| 129 | - Fixed "Manifold Relative Pressure (Corrected)" parameter |
|---|
| 130 | - Fixed profile save/load problems |
|---|
| 131 | - ECU id display in status bar |
|---|
| 132 | - Updated address format in logger.xml (length attribute added to |
|---|
| 133 | replace multiple <byte> tags. length defauilts to 1 if not specified) |
|---|
| 134 | - Autodetection of ecu specific parameters via new <ecuparam> tags in |
|---|
| 135 | logger.xml (IAM, engine load) |
|---|
| 136 | - ECU connection status indicator added to interface (stopped, |
|---|
| 137 | connecting, reading data, logging to file) |
|---|
| 138 | - Auto filtering of parameter list based on ECU init response (should |
|---|
| 139 | only display now what your car says it supports) |
|---|
| 140 | - Enable defogger switch based file logging via menu bar (don't need to |
|---|
| 141 | select it in switch list anymore) |
|---|
| 142 | - Defogger switch is only logged to file when explicitly enabled |
|---|
| 143 | - Absolute timestamp option added for file logging |
|---|
| 144 | - Relative timestamp now reset to zero at the beginning of each log file |
|---|
| 145 | (unless absolute timestamp is selected) |
|---|
| 146 | - Graph tab color scheme updated |
|---|
| 147 | - Enhancements to the map overlay feature, including display of the live |
|---|
| 148 | data and overlay of the live data values on the map cells. |
|---|
| 149 | - Tooltips added to parameter list showing parameter description (not all |
|---|
| 150 | parameters have a description yet though) |
|---|
| 151 | - General logger parameter updates/additions |
|---|
| 152 | |
|---|
| 153 | |
|---|
| 154 | 0.4.0b (11/10/2006) |
|---|
| 155 | ------------------- |
|---|
| 156 | - Add file associations |
|---|
| 157 | - Ability to view (but not modify) tables above userlevel |
|---|
| 158 | - Add link to latest ECU definitions |
|---|
| 159 | - Fix switch (CEL fix) inheritance |
|---|
| 160 | - Fix table ordering in child ROMs |
|---|
| 161 | - Fix table level display in property panel |
|---|
| 162 | - Fix label fonts on 3D tables |
|---|
| 163 | - Logging |
|---|
| 164 | - 3D graphing |
|---|
| 165 | - Interpolating (map smoothing) |
|---|
| 166 | |
|---|
| 167 | |
|---|
| 168 | 0.3.2b (8/12/2006) |
|---|
| 169 | ------------------ |
|---|
| 170 | - Installer/Shortcuts |
|---|
| 171 | - Add status bar |
|---|
| 172 | - Add support for hex ID strings for Mitsubishi support |
|---|
| 173 | - Fix goofy behavior of increase/decrease at limits |
|---|
| 174 | - Add multiply values function |
|---|
| 175 | - Improve exception handling in XML parser |
|---|
| 176 | - Add lockable tables via ECU definitions |
|---|
| 177 | - Rearrange 3D table labels |
|---|
| 178 | - Improve datacell colorize method |
|---|
| 179 | - Add limits to table values in XML |
|---|
| 180 | - Fix exiting through menu not saving settings |
|---|
| 181 | - Add ECU Definition Manager |
|---|
| 182 | |
|---|
| 183 | |
|---|
| 184 | 0.3.1b (7/11/2006) |
|---|
| 185 | ------------------ |
|---|
| 186 | - Change year attribute to string from int |
|---|
| 187 | - Fix incrementing in compare mode |
|---|
| 188 | - Fix refresh tables working improperly with multiple ROMs open |
|---|
| 189 | - Update table property panel |
|---|
| 190 | - Fix float values not incrementing properly in axiis |
|---|
| 191 | - Fix values not incrementing if increment amount is less than LSB |
|---|
| 192 | - Add option whether to display tables higher than userlevel |
|---|
| 193 | - Add option whether to save changes made to debug tables |
|---|
| 194 | - Fix clicking on ROM tree opening/closing wrong tables |
|---|
| 195 | - Fix switch tables not compensating for RAM |
|---|
| 196 | - Fix many memory leak problems |
|---|
| 197 | - List tables above userlevel, but disabled |
|---|
| 198 | - Color debug tables red |
|---|
| 199 | - Add "version" tag to settings |
|---|
| 200 | - Show release notes on first run |
|---|
| 201 | - Remove unnecessary variables from settings XML |
|---|
| 202 | - Add name and description to CEL/checksum fix tables |
|---|
| 203 | - Fix "(null)" text on static 2D axiis |
|---|
| 204 | - Remove table name from bottom of 2D table |
|---|
| 205 | - Allow single clicking to open tables (via settings) |
|---|
| 206 | - Add fine adjustment values to ECU definition |
|---|
| 207 | - Fix map copy/paste |
|---|
| 208 | - Increment affects real instead of binary value |
|---|
| 209 | - User levels |
|---|
| 210 | - Fix definition parser rounding incrementby values |
|---|
| 211 | - Improve table properties display |
|---|
| 212 | - Fix byte/real conversion validation |
|---|
| 213 | |
|---|
| 214 | |
|---|
| 215 | 0.3.0b (7/2/2006) |
|---|
| 216 | --------------------------------------- |
|---|
| 217 | - Finish map comparing implementation |
|---|
| 218 | |
|---|
| 219 | |
|---|
| 220 | 0.2.93a Private Test Release (7/1/2006) |
|---|
| 221 | --------------------------------------- |
|---|
| 222 | - Added "switch" table type |
|---|
| 223 | |
|---|
| 224 | |
|---|
| 225 | 0.2.92a Private Test Release (7/1/2006) |
|---|
| 226 | ---------------------------------------- |
|---|
| 227 | - Fixed squares appearing instead of some float values |
|---|
| 228 | - Fixed exception when entering decimals in coarse value |
|---|
| 229 | - Fixed set value field being cast to integer instead of decimal |
|---|
| 230 | - Fixed progress bar not closing on errors |
|---|
| 231 | - Pressing "." now focuses set value field |
|---|
| 232 | |
|---|
| 233 | |
|---|
| 234 | 0.2.91a Private Test Release (6/30/2006) |
|---|
| 235 | ---------------------------------------- |
|---|
| 236 | - Fixed memory usage issues |
|---|
| 237 | - Added performance and other memory optimizations |
|---|
| 238 | |
|---|
| 239 | |
|---|
| 240 | 0.2.90a Private Test Release (6/30/2006) |
|---|
| 241 | ---------------------------------------- |
|---|
| 242 | - Added 32-bit ECU (float) support |
|---|
| 243 | |
|---|
| 244 | |
|---|
| 245 | 0.2.7.4b (5/09/2006) |
|---|
| 246 | -------------------- |
|---|
| 247 | - Fixed 16-bit 3D tables saving improperly |
|---|
| 248 | - Added compare to original value function |
|---|
| 249 | |
|---|
| 250 | |
|---|
| 251 | 0.2.7.3b (4/17/2006) |
|---|
| 252 | -------------------- |
|---|
| 253 | - Fix border colors not showing changes from keyboard |
|---|
| 254 | - Add progress indicators |
|---|
| 255 | - Remove table definition generator |
|---|
| 256 | - Fix refresh button closing images with same filename |
|---|
| 257 | - Fix border/background of static axiis |
|---|
| 258 | - Fix rounding problems causing false conflicts for conversion expressions |
|---|
| 259 | - Fix set value not updating borders |
|---|
| 260 | - Reset default settings option |
|---|
| 261 | - Fix cell border not saving |
|---|
| 262 | - Improve warning messages |
|---|
| 263 | - Fix ECU definition file settings not saving |
|---|
| 264 | - Fix last image directory resetting |
|---|
| 265 | - Fix updated cell border not updating |
|---|
| 266 | |
|---|
| 267 | |
|---|
| 268 | 0.2.7.2b (4/12/2006) |
|---|
| 269 | -------------------- |
|---|
| 270 | - Fixed close all images |
|---|
| 271 | |
|---|
| 272 | |
|---|
| 273 | 0.2.7.1b (4/12/2006) |
|---|
| 274 | -------------------- |
|---|
| 275 | - Fixed ECU definitions not saving |
|---|
| 276 | - Fixed last image directory not saving |
|---|
| 277 | - Fixed colors not saving |
|---|
| 278 | - Fixed increased/decreased cell borders not updating |
|---|
| 279 | |
|---|
| 280 | |
|---|
| 281 | 0.2.7b (4/12/2006) |
|---|
| 282 | ------------------ |
|---|
| 283 | - Replace serialized settings object with XML |
|---|
| 284 | - Settings panel |
|---|
| 285 | - Custom sizes/fonts/colors for tables |
|---|
| 286 | - Fix blue 2D table axiis |
|---|
| 287 | - Fix exception when clicking on table list |
|---|
| 288 | - Expression/to_byte conflict warning |
|---|
| 289 | - Rename packages to conventional lowercase |
|---|
| 290 | - Improve refresh method when saving |
|---|
| 291 | - Improve exception reporting |
|---|
| 292 | - Implement "obsolete" tag -- set up wiki with ROM revision info |
|---|
| 293 | - Group tables by category |
|---|
| 294 | - Fix descriptions not working |
|---|
| 295 | - Fix 2D table navigation |
|---|
| 296 | |
|---|
| 297 | |
|---|
| 298 | 0.2.6b (4/5/2006) |
|---|
| 299 | ----------------- |
|---|
| 300 | - Shortcut keys |
|---|
| 301 | - Improve display of tables too large for window (MDI) |
|---|
| 302 | - Improve exception reporting |
|---|
| 303 | - Improve saved window position on exit (panel size, maximized) |
|---|
| 304 | - Remove "copy" from table menu -- its in the edit menu |
|---|
| 305 | - Fix vertical overhead on table size for new graphical buttons |
|---|
| 306 | - Fix rounding issues with set value |
|---|
| 307 | - Fix ctrl-click on tables |
|---|
| 308 | - Resize cells to make best use of screen |
|---|
| 309 | - Prevent simultaneous selection of axiis and table values |
|---|
| 310 | - Map copying |
|---|
| 311 | - Graphical icons |
|---|
| 312 | - Cascade windows (MDI) |
|---|
| 313 | - Fix table frame JScrollPane (MDI) |
|---|
| 314 | |
|---|
| 315 | |
|---|
| 316 | 0.2.5b (3/28/2006) |
|---|
| 317 | ------------------ |
|---|
| 318 | - Import tables by single address |
|---|
| 319 | - Refresh image button |
|---|
| 320 | - Table properties |
|---|
| 321 | - Add "obsolete" tag for images with more recent revisions |
|---|
| 322 | - Fix application not closing files after reading |
|---|
| 323 | - Add file extensions to open/save dialog (HEX, BIN) |
|---|
| 324 | - Fix parser searching by XML ID instead of internal storage ID |
|---|
| 325 | - Image properties |
|---|
| 326 | - Show positive (red) and negative (blue) value changes on tables |
|---|
| 327 | BUG FIXES: |
|---|
| 328 | - Decrement (fine) increments |
|---|
| 329 | - Files not closing after being read |
|---|
| 330 | - Set value rounds goofy |
|---|
| 331 | - 1D tables not colorizing properly |
|---|
| 332 | - 2D tables not working properly |
|---|
| 333 | - Set value field shows negative numbers |
|---|
| 334 | |
|---|
| 335 | |
|---|
| 336 | 0.2.4a (3/21/2006) |
|---|
| 337 | ------------------ |
|---|
| 338 | - "Base" attribute for extending/duplicating tables |
|---|
| 339 | - "Omit" attribute not required to omit tables -- just set storageaddress to "0" |
|---|
| 340 | - Fine and coarse adjustment of values |
|---|
| 341 | - Direct value input |
|---|
| 342 | - Support for ROMs with or without RAM sectors |
|---|
| 343 | |
|---|
| 344 | |
|---|
| 345 | 0.2.3a (2/27/2006) |
|---|
| 346 | ------------------ |
|---|
| 347 | - ECU definitions including each other (endless loop) is now handled |
|---|
| 348 | - "Omit" attribute allows incomplete tables to be removed from inheriting definitions |
|---|
| 349 | - Nested includes (includes more than 1 definition deep) tested and working properly |
|---|
| 350 | |
|---|
| 351 | |
|---|
| 352 | 0.2.2a (2/26/2006) |
|---|
| 353 | ------------------ |
|---|
| 354 | - Include support in XML definitions (exception handling not yet implemented!) |
|---|
| 355 | |
|---|
| 356 | |
|---|
| 357 | 0.2.1a (2/13/2006) |
|---|
| 358 | ------------------ |
|---|
| 359 | - Handles storage addresses that are out of range |
|---|
| 360 | - Fixed conflicting parent/child table sizes (done) |
|---|
| 361 | - Replaced "<Table Name>" menu with "Table" -- makes it more obviously a menu |
|---|
| 362 | - Fixed 3D table sizing problem |
|---|
| 363 | - Fixed colorizing exception |
|---|
| 364 | - Fixed backwards endians |
|---|
| 365 | - Fixed storage address out of range exception |
|---|
| 366 | - Improved close image method |
|---|
| 367 | |
|---|
| 368 | |
|---|
| 369 | .20a (2/11/2006) |
|---|
| 370 | ---------------- |
|---|
| 371 | -Completely rewritten |
|---|
| 372 | -XML ECU definitions |
|---|
| 373 | -View multiple images and tables |
|---|
| 374 | |
|---|
| 375 | |
|---|
| 376 | .14a (11/26/2005) |
|---|
| 377 | ------------------ |
|---|
| 378 | -Improved axis cell modification |
|---|
| 379 | -Fixed absolute value calculations |
|---|
| 380 | |
|---|
| 381 | .13a |
|---|
| 382 | ----- |
|---|
| 383 | -Revised text entry of values |
|---|
| 384 | -Added EUDM WRX support |
|---|
| 385 | -Improved multiple cell selection |
|---|
| 386 | -Improved axis cell modification |
|---|
| 387 | -Axis cell changes can be saved |
|---|
| 388 | |
|---|
| 389 | Supported ECU Versions/Version Added - Deprecated as of version .20a. ECU versions are now defined in ecu_defs.xml. |
|---|
| 390 | ---------------------- |
|---|
| 391 | 2004/2005 USDM WRX: |
|---|
| 392 | -A4TF300E .13a |
|---|
| 393 | -A4TF400E .13a |
|---|
| 394 | -A4TF800E .13a |
|---|
| 395 | -A4TF500F .13a |
|---|
| 396 | -A4TF510F .13a |
|---|
| 397 | -A4TF800F .13a |
|---|
| 398 | |
|---|
| 399 | 2002/2003 USDM WRX: |
|---|
| 400 | -A4TC300L .13a |
|---|
| 401 | -A4SGC00C .13a |
|---|
| 402 | -A4SGD10C .13a |
|---|
| 403 | -A4SG900C .13a |
|---|
| 404 | |
|---|
| 405 | 2003 EUDM WRX: |
|---|
| 406 | -A4TE001G .13a |
|---|