source: trunk/release_notes.txt @ 258

Revision 258, 13.6 KB checked in by kascade, 4 years ago (diff)

added plugin ports to settings to be saved

Line 
1                    - RomRaider 0.5.3 Beta RC4 -
2            Open-Source ECU Tuning -- www.romraider.com
3
4
5PLEASE MAKE SURE TO READ RELEASE _NOTES.TXT_ EACH TIME YOU DOWNLOAD
6A NEW VERSION OF ROMRAIDER. IMPORTANT NOTICES, KNOWN ISSUES AND
7NEW FEATURES WILL BE DISCUSSED.
8
9RomRaider is a full featured Engine Control Unit editing application
10for tuning virtually any manufacturer, meant to be used in conjuction
11with ECU flash and dump utilities. RomRaider will give you full
12control over timing, fuel, boost and many other parameters in your
13ECU, competing with very expensive and proprietary software. RomRaider
14will remove your need for piggyback systems designed to control these
15functions, and, in most cases, work as well as or better than any
16stand alone engine management. Reflashing your stock ECU also has the
17added benefit of a manufacturer tested base map, giving you top notch
18performance and saving time tuning idle and low throttle applications
19while retaining all of the benefit of the research and development
20manufacturer's spend millions of dollars on.
21
22RomRaider is currently in BETA TEST status, meaning it is not
23thoroughly tested and not intended for use by inexperienced users. In
24addition to being incomplete and untested, only experienced tuners
25with the required tools (ie, wideband oxygen sensor) should modify an
26ECU image. As with any engine management, changes could result in
27severe engine damage. Use at your own risk.
28
29Documentation is available at http://wiki.romraider.com and the
30official RomRaider FAQ can be found at
31http://www.romraider.com/about444.html. Please be aware that as
32RomRaider is still in beta status and changing frequently,
33documentation may be incomplete or out of date.
34
35
36
37-------------------------------
38- 0.5.3b RC4 Notes (10/31/2009) -
39-------------------------------
40This is the fourth beta release of the upcoming official 0.5.3b release.
41
42---------------------------
43- 0.5.3b RC4 Known Issues -
44---------------------------
45- Editor
46  - Pasting table data can cause hangs under certain circumstances
47- Logger
48  - New gauge min/max/step limits incomplete (logger.xml)
49  - ECU connections under Linux are flaky (start the logger after
50      you've started the engine)
51  - Update latency via injector tab broken for some models (eg. 2007 2.5i)
52
53
54--------------
55- Change Log -
56--------------
57
580.5.3b RC4 (10/31/2009)
59----------------------
60
61--- Logger ---
62- LM-2 MTS support added (possibly flaky!)
63- Consolidated Innovate wideband serial plugins (LC-1, LM-1, LM-2)
64- Plugin ports automatically saved and reloaded
65
660.5.3b RC3 (10/18/2009)
67----------------------
68
69--- Editor ---
70- Dump system props to log at startup
71
72--- Logger ---
73- Update Zeitronix item labels
74- Update installer config
75
760.5.3b RC2 (10/17/2009)
77----------------------
78
79--- Logger ---
80- PLX and Zeitronix sensor support added
81- AEM UEGO support improved
82
830.5.2b (02/07/2009)
84----------------------
85
86--- Editor ---
87- ECU def config check added
88
89--- Logger ---
90- Set OP2.0 loopback=1
91- Logger def config check added
92
930.5.1b (12/24/2008)
94----------------------
95
96--- Editor ---
97- Table compare bug fixed.
98- Table drag speed improvements (disabled D3D use).
99
100--- Logger ---
101- Removed all UTEC integration.
102
1030.5.1b RC5 (11/17/2008)
104----------------------
105
106--- Logger ---
107- J2534 api tweaks.
108- External sensor connection handling updated.
109
1100.5.1b RC4 (10/9/2008)
111----------------------
112
113--- Editor ---
114- Table compare bug fixed.
115- Debug save mode enabled by default.
116- Already running detection port changed to 50001.
117
118--- Logger ---
119- Some refactoring around serial port handling.
120- Fix display of unknown rom ids.
121- Add config item for logger definition location.
122
1230.5.1b RC3 (9/25/2008)
124----------------------
125
126--- Logger ---
127- OpenPort 2.0 cable integration
128
1290.5.1b RC2 (6/14/2008)
130----------------------
131
132--- Editor ---
133- Ramtune Test app menu item name changed to SSM
134- Fixed save/restore of cell height/width bug
135
136--- Logger ---
137- Vertical control panel added for tab specific functions
138- Parameter list converted from split panes to tabs and widened
139    by default
140- Last open tab now remembered
141- Icon added to log to file button
142- Fullscreen mode via startup parameter '-logger.fullscreen'
143
1440.5.1b RC1 (6/7/2008)
145---------------------
146
147--- Editor ---
148- Vertical axis label restored on 3D tables
149
150--- Logger ---
151- Connection handling updated
152- User profile loading updated
153- Hide/show parameter list (F11) on data, graph, dash tabs
154- Switchable (F12) dash gauge styles
155- Scrollable dash pane
156- Latest data point on MAF and injector scaling tabs displayed
157    as a different colour.
158
159
1600.5.0b (5/1/2008)
161-----------------
162
163--- Editor ---
164- Minor bug fixes
165- RAMTune test application
166
167--- Logger ---
168- Plugin interface added including plugins for,
169  - Innovate LC-1
170  - Innovate LM-1
171  - AEM UEGO
172  - UTEC
173- New MAF scaler tab
174- New injector scaler tab
175- Reset ECU
176
177
1780.4.1b (2/8/2007)
179-----------------
180
181--- Tuning ---
182- Fix frame sizes too small on 2d tables
183- Fix switch tables displaying wrong icon in table tree
184
185--- Datalogging ---
186- Autoconnect
187- Reset, disconnect buttons
188- Reset data buttons per tab
189- Updated dash tab with warning levels (warning levels not currently
190  saved to profile)
191- Fixed "Manifold Relative Pressure (Corrected)" parameter
192- Fixed profile save/load problems
193- ECU id display in status bar
194- Updated address format in logger.xml (length attribute added to
195  replace multiple <byte> tags. length defauilts to 1 if not specified)
196- Autodetection of ecu specific parameters via new <ecuparam> tags in
197  logger.xml (IAM, engine load)
198- ECU connection status indicator added to interface (stopped,
199  connecting, reading data, logging to file)
200- Auto filtering of parameter list based on ECU init response (should
201  only display now what your car says it supports)
202- Enable defogger switch based file logging via menu bar (don't need to
203  select it in switch list anymore)
204- Defogger switch is only logged to file when explicitly enabled
205- Absolute timestamp option added for file logging
206- Relative timestamp now reset to zero at the beginning of each log file
207  (unless absolute timestamp is selected)
208- Graph tab color scheme updated
209- Enhancements to the map overlay feature, including display of the live
210  data and overlay of the live data values on the map cells.
211- Tooltips added to parameter list showing parameter description (not all
212  parameters have a description yet though)
213- General logger parameter updates/additions
214
215
2160.4.0b (11/10/2006)
217-------------------
218- Add file associations
219- Ability to view (but not modify) tables above userlevel
220- Add link to latest ECU definitions
221- Fix switch (CEL fix) inheritance
222- Fix table ordering in child ROMs
223- Fix table level display in property panel
224- Fix label fonts on 3D tables
225- Logging
226- 3D graphing
227- Interpolating (map smoothing)
228
229
2300.3.2b (8/12/2006)
231------------------
232- Installer/Shortcuts
233- Add status bar
234- Add support for hex ID strings for Mitsubishi support
235- Fix goofy behavior of increase/decrease at limits
236- Add multiply values function
237- Improve exception handling in XML parser
238- Add lockable tables via ECU definitions
239- Rearrange 3D table labels
240- Improve datacell colorize method
241- Add limits to table values in XML
242- Fix exiting through menu not saving settings
243- Add ECU Definition Manager
244
245
2460.3.1b (7/11/2006)
247------------------
248- Change year attribute to string from int
249- Fix incrementing in compare mode
250- Fix refresh tables working improperly with multiple ROMs open
251- Update table property panel
252- Fix float values not incrementing properly in axiis
253- Fix values not incrementing if increment amount is less than LSB
254- Add option whether to display tables higher than userlevel
255- Add option whether to save changes made to debug tables
256- Fix clicking on ROM tree opening/closing wrong tables
257- Fix switch tables not compensating for RAM
258- Fix many memory leak problems
259- List tables above userlevel, but disabled
260- Color debug tables red
261- Add "version" tag to settings
262- Show release notes on first run
263- Remove unnecessary variables from settings XML
264- Add name and description to CEL/checksum fix tables
265- Fix "(null)" text on static 2D axiis
266- Remove table name from bottom of 2D table
267- Allow single clicking to open tables (via settings)
268- Add fine adjustment values to ECU definition
269- Fix map copy/paste
270- Increment affects real instead of binary value
271- User levels
272- Fix definition parser rounding incrementby values
273- Improve table properties display
274- Fix byte/real conversion validation
275
276
2770.3.0b (7/2/2006)
278---------------------------------------
279- Finish map comparing implementation
280
281
2820.2.93a Private Test Release (7/1/2006)
283---------------------------------------
284- Added "switch" table type
285
286
2870.2.92a Private Test Release (7/1/2006)
288----------------------------------------
289- Fixed squares appearing instead of some float values
290- Fixed exception when entering decimals in coarse value
291- Fixed set value field being cast to integer instead of decimal
292- Fixed progress bar not closing on errors
293- Pressing "." now focuses set value field
294
295
2960.2.91a Private Test Release (6/30/2006)
297----------------------------------------
298- Fixed memory usage issues
299- Added performance and other memory optimizations
300
301
3020.2.90a Private Test Release (6/30/2006)
303----------------------------------------
304- Added 32-bit ECU (float) support
305
306
3070.2.7.4b (5/09/2006)
308--------------------
309- Fixed 16-bit 3D tables saving improperly
310- Added compare to original value function
311
312
3130.2.7.3b (4/17/2006)
314--------------------
315- Fix border colors not showing changes from keyboard
316- Add progress indicators
317- Remove table definition generator
318- Fix refresh button closing images with same filename
319- Fix border/background of static axiis
320- Fix rounding problems causing false conflicts for conversion expressions
321- Fix set value not updating borders
322- Reset default settings option
323- Fix cell border not saving
324- Improve warning messages
325- Fix ECU definition file settings not saving
326- Fix last image directory resetting
327- Fix updated cell border not updating
328
329
3300.2.7.2b (4/12/2006)
331--------------------
332- Fixed close all images
333
334
3350.2.7.1b (4/12/2006)
336--------------------
337- Fixed ECU definitions not saving
338- Fixed last image directory not saving
339- Fixed colors not saving
340- Fixed increased/decreased cell borders not updating
341
342
3430.2.7b (4/12/2006)
344------------------
345- Replace serialized settings object with XML
346- Settings panel
347- Custom sizes/fonts/colors for tables
348- Fix blue 2D table axiis
349- Fix exception when clicking on table list
350- Expression/to_byte conflict warning
351- Rename packages to conventional lowercase
352- Improve refresh method when saving
353- Improve exception reporting
354- Implement "obsolete" tag -- set up wiki with ROM revision info
355- Group tables by category
356- Fix descriptions not working
357- Fix 2D table navigation
358
359
3600.2.6b (4/5/2006)
361-----------------
362- Shortcut keys
363- Improve display of tables too large for window (MDI)
364- Improve exception reporting
365- Improve saved window position on exit (panel size, maximized)
366- Remove "copy" from table menu -- its in the edit menu
367- Fix vertical overhead on table size for new graphical buttons
368- Fix rounding issues with set value
369- Fix ctrl-click on tables
370- Resize cells to make best use of screen
371- Prevent simultaneous selection of axiis and table values
372- Map copying
373- Graphical icons
374- Cascade windows (MDI)
375- Fix table frame JScrollPane (MDI)
376
377
3780.2.5b (3/28/2006)
379------------------
380- Import tables by single address
381- Refresh image button
382- Table properties
383- Add "obsolete" tag for images with more recent revisions
384- Fix application not closing files after reading
385- Add file extensions to open/save dialog (HEX, BIN)
386- Fix parser searching by XML ID instead of internal storage ID
387- Image properties
388- Show positive (red) and negative (blue) value changes on tables
389BUG FIXES:
390- Decrement (fine) increments
391- Files not closing after being read
392- Set value rounds goofy
393- 1D tables not colorizing properly
394- 2D tables not working properly
395- Set value field shows negative numbers
396
397
3980.2.4a (3/21/2006)
399------------------
400- "Base" attribute for extending/duplicating tables
401- "Omit" attribute not required to omit tables -- just set storageaddress to "0"
402- Fine and coarse adjustment of values
403- Direct value input
404- Support for ROMs with or without RAM sectors
405
406
4070.2.3a (2/27/2006)
408------------------
409- ECU definitions including each other (endless loop) is now handled
410- "Omit" attribute allows incomplete tables to be removed from inheriting definitions
411- Nested includes (includes more than 1 definition deep) tested and working properly
412
413
4140.2.2a (2/26/2006)
415------------------
416- Include support in XML definitions (exception handling not yet implemented!)
417
418
4190.2.1a (2/13/2006)
420------------------
421- Handles storage addresses that are out of range
422- Fixed conflicting parent/child table sizes (done)
423- Replaced "<Table Name>" menu with "Table" -- makes it more obviously a menu
424- Fixed 3D table sizing problem
425- Fixed colorizing exception
426- Fixed backwards endians
427- Fixed storage address out of range exception
428- Improved close image method
429
430
431.20a (2/11/2006)
432----------------
433-Completely rewritten
434-XML ECU definitions
435-View multiple images and tables
436
437
438.14a (11/26/2005)
439------------------
440-Improved axis cell modification
441-Fixed absolute value calculations
442
443.13a
444-----
445-Revised text entry of values
446-Added EUDM WRX support
447-Improved multiple cell selection
448-Improved axis cell modification
449-Axis cell changes can be saved
450
451Supported ECU Versions/Version Added - Deprecated as of version .20a. ECU versions are now defined in ecu_defs.xml.
452----------------------
4532004/2005 USDM WRX:
454-A4TF300E .13a
455-A4TF400E .13a
456-A4TF800E .13a
457-A4TF500F .13a
458-A4TF510F .13a
459-A4TF800F .13a
460
4612002/2003 USDM WRX:
462-A4TC300L .13a
463-A4SGC00C .13a
464-A4SGD10C .13a
465-A4SG900C .13a
466
4672003 EUDM WRX:
468-A4TE001G .13a
Note: See TracBrowser for help on using the repository browser.