Donations are welcome!
New release candidate with Editor updates and new features (Please read the change log carefully!)
- Change Log -
0.5.8 RC1 (05/31/2014) Build # 635
-------------------------------------------
[1] The settings XML file can be stored in the RomRaider directory as an alternate location. This allows multiple customized installations (using the ZIP version) to exist each with their own settings.
Editor- Improved ROM image compare functions
- Memory utilization improvements
- Updates to Save As Repository option
- New Settings to customize table open/close and focus
- New Settings to customize where tables open on the screen
- New Settings for data cell select and highlight colours
- Map colourization is no longer automatic when a cell is changed. Use the new button to re-colour the table after changes are made
- Cell Tool-Tip displays real value of cell data
- Fixed adding/removing associations
- Added ability to Ctrl+Alt+Click(Drag) to un-select cells
- Support added for multiple table scaling units. With a compatible ECU definition a user can select axis and/or data unit scaling such as imperial or metric, etc. A sample ECU def can be found here:
https://raw.githubusercontent.com/scott ... u_defs.xml - Added a Raw Scaling definition so users can select it and see the table in its natural units as stored in the ROM image
- Table Property updated to list all available scalings for the table as well as the Logger parameter ID used for the Logger overlay function
- Removed JFontChooser library
- Added ability to convert ROM image from 160kB to 192kB
- Added ability to convert ROM image from 192kB to 160kB
- Added Table axis and data cell interpolation feature
- Added support for additional Checksum validation/corrections found in BRZ ROMs
- Removed BareBonesBrowser library, now uses existing class
- Updated Java 3D libraries to version 1.5.2
Logger- Fixed Learning Table Values international character support
- Added support for PLX SM-AFR Gen 3
- Removed reference to minimum Logger definition XML file version
- New OBD mode 1 Logging support for CAN ECUs using J2534 (you will need logger.xml version 258 or higher)
- Add protocol attribute to user Logging Profiles to indicate OBD and SSM profiles
Operational Notes- Since RomRaider relies on various externally provided classes and vendor libraries, the 64bit Java VM is not supported. The RomRaider installer and Editor will issue warnings if a 64bit Java VM is detected and advise the user to uninstall it and install the 32bit Java VM. The Logger will warn and exit. It is unlikely that 64bit Java VM will even be supported as all external classes and vendor libraries must be compiled for native 64bit operation.
- To log External sensors only, un-select both the ECU and TCU checkbox on the Logger menu bar. Then switch to the Externals tab and check the items to be logged. The log Externals only setting is not retained between logging sessions.
- The use of ISO15765 requires a J2534 compliant cable. Since the J2534 specification only defines Windows 32bit (not 64bit) systems as a valid platform, Linux and 64bit systems are not officially supported. When/if a Linux J2534 driver becomes available then support can be enabled for non-Windows 32bit platforms.
A note about External plugins: The native Innovate MTS (DLL) driver checks each COM port on the computer to determine if any Innovate devices are connected. This action can slow the Logger's startup when the plugin is loaded. If you do not need the support of the Innovate MTS (LM-2), I suggest moving that plugin item out of the RomRaider\plugins directory to stop it from loading. Actually this can be done for any External plugin that you don't use in your setup.
Please download it and give it a workout!
Downloads page hereWindows EXE MD5 hash: 2f42e39f430bca3213b6a19f5a6008aa
Windows ZIP MD5 hash: 0e58b553cbcf577db81ddce5e7c8e3fc
Linux JAR MD5 hash: 952c1b3926808fdb4f07fe2d85e4f4b0
Linux ZIP MD5 hash: 876c0319c26011ac1f9e1a1ac6550260