Heaventools

   English English  Deutsch Deutsch

RTC Version History

LEGEND
+ New feature
* Improvement/modification or bug fix


Version 2.24 — February 19, 2024

* Improved detection of files with non-standard PE headers and correct setting of the SizeOfHeaders field in the PE header.
* Resolved a custom resource property access error.
* Corrected the UserErrorLevel property to return the accurate user-defined exit codes.
* Updated the script code templates.
* Updated the UPX Unpacker plug-in.
* Output messages are now available in multiple languages based on the user's locale: English, Chinese, Dutch, Finnish, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, and Swedish.

Version 2.22 – June 24, 2022

* RTC is Windows 11 and Server 2022 Ready.
* Improved manipulation of data in the PE files.
* Fixed errors that occaissionally occurred when processing large executable files (of 1GB or larger).
* Other minor improvements to the overall performance and stability.

Version 2.20 – March 12, 2019

* Bugfix: RTC produced an Access Violation error when the system language and locale was set to Japanese or Chinese.
* Bugfix: Hieroglyphic characters were incorrectly displayed in the output console window.
* Updated the UPX Unpacker plug-in.

Version 2.10 – August 07, 2017

* Tested and prepared for the new Windows upgrades.
* Bugfix: RTC failed on WiX and Wise based setup files.
* Bugfix: Characters encoded in utf-8 were incorrectly displayed in the output console window.

Version 2.03 – June 01, 2015

* Bugfix: Fixed the /A ("Append Log") command line option error.
* Bugfix: Error when reading and writing binary .RES files.
* Fixed several minor issues.

Version 2.02 – January 07, 2015

* Improved manipulation of data in the PE files.
* Bugfix: In certain conditions, RTC failed to save the modified file.

Version 2.01 – October 14, 2014

* Bugfix: Repeated save operations caused corrupted files.
* Fixed several minor issues.

Version 2.00 – August 01, 2014

+ Version 2 is all new and completely rewritten.
+ Added two more ways of replacing Icon/Cursor entries with the ChangeIcon/Cursor functions.
+ Added the UserErrorLevel property to return the user-defined exit codes.
* The main procedures became functions and now return True if the operation is successful.
* The SortGroupCursor/Icon procedures are no longer required, now RTC 2 automatically performs these operations.

Version 1.93 – July 01, 2013

+ Now supports direct access to data and manipulation of data in a PE file. Added the new PEDataProxy object.
* Now RTC supports multiple instances running at the same time.
* Bugfix: RTC didn't actually delete the original resource until saving the file.
* RTC is now Windows 8 Ready.
* Fixed several minor issues.

Version 1.92 – March 10, 2011

* Bugfix: RTC failed if the Windows Regional Settings were set to Portuguese Brazilian.
* Bugfix: Microsoft's signtool.exe corrupted RealBasic based applications after using RTC on them.
* Fixed several minor issues.

Version 1.91 – September 28, 2010

* Bugfix: RTC failed to open file if the absolute file path contained '..' characters.
* Bugfix: RTC didn't recognize small icons in the PNG format.
* Updated the script code templates.

Version 1.90 – June 01, 2010

+ Now supports editing self extracting EXE files created using WinZip Self-Extractor.
+ Now supports restoring the original file timestamps on the file after saving. Added the SetFileTime function for setting CreationTime, LastAccessTime and LastWriteTime for a specified file.
* Bugfix: RTC failed overwriting files opened from an unmapped network drive.
* Updated the script code templates.

Version 1.81 – September 21, 2009

* Resource Tuner Console is now Windows 7 Ready.
* Bugfix: RTC failed on files created using InstallShield 2009.
* Fixed several issues (mostly minor).

Version 1.80 – August 05, 2009

+ Now the ChangeIcon procedure supports Icon files (.ICO) that contain compressed .PNG images.
+ Added new exit codes.
* CRITICAL: Changed the way to specify relative paths to the target files in the scripts.
* Improved processing of huge executable files (of 600MB or larger).
* Updated the script code templates.
* Bugfix: The "Scriptfile not found" error message didn't log.

Version 1.70 – September 10, 2008

+ Now RTC supports editing any common data types that stored as custom resources: major graphic files (.GIF, .PNG, .JPG), sound (.WAV, .MIDI) and video (.AVI) files, or binary files (.CAB, etc). Added the ChangeCustomResource procedure.
+ Now supports editing cursors. Added the ChangeCursor procedure.
+ Added the SortGroupCursor procedure for sorting cursors in the Cursor group according to their size and color depth.
+ Added the RebaseImage procedure for changing the image base address.
* Updated the script code templates and batch files.
* Updated the UPX Unpacker plug-in.

Version 1.62 – July 10, 2008

* Updated the UPX Unpacker plug-in.
* Now the log directory defaults to the Application Data directory.
* Bugfix: In certain conditions, the resources appeared to be re-ordered.

Version 1.61 – April 14, 2008

* Updated the UPX Unpacker plug-in.
* Updated script code templates and batch files.
* Fixed several issues (mostly minor).

Version 1.60 – January 15, 2008

+ Added the UPX Unpacker plug-in.
+ The new PluginsProxy object allows managing plug-ins.
+ Added the ability to override the command-line options in the script.
+ Now RTC outputs messages in either English, German, French, or Spanish, depending upon the user's locale.
+ Added the "/E" command line switch, which instructs the program to always use English for its output.
+ Added the StripEmptyResSection property to flag the empty resource section for deletion when saving the file.
* An improved algorithm for the resource editing engine, which makes it possible to work with non-typical PE files, for instance produced with REALbasic.
* Updated script code templates and batch files.
* Bugfix: Resources were not being deleted when deleting all resources at once.
* Bugfix: In certain conditions, the changes were not being saved when deleting resources.

Version 1.53 – August 15, 2007

* Bugfix: RTC failed on files created using WiseScript.
* Bugfix: Fixed an error that occurred when changing LangID in bi-language directories.
* Bugfix: The invalid XML file error message didn't log when checking a source XML file's
  contents.

Version 1.52 – February 12, 2007

* The CloseFile, SaveAsResDll, and SaveAsNewImage former procedures became functions.
* Bugfix: RTC failed on files that had Debug Info sections placed not at the end of the file.
* Fixed a DEP issue: RTC failed when Data Execution Prevention (DEP) was enabled on the new systems.

Version 1.51 – November 20, 2006

* RTC is now Vista Ready.
* Fixed issues on Windows 2003 Server with SP1 installed.

Version 1.50 – August 01, 2006

+ Now supports adding and editing embedded XML manifests.
+ Added the OpenFileEx function to simplify writing scripts.
* Fixed errors that occaissionally occurred when saving files containing Extra Data (such as debug info, digital certificate, etc).

Version 1.40 – April 18, 2006

+ Now supports deleting resource items. Added the DeleteResource procedure.
+ Now supports editing Bitmaps. Added the ChangeBitmap procedure.
* New EditMode ANY_LANG for the EditStringTable and EditMessageTable procedures.
* The Compile procedure is no longer required to save the modified file.

Version 1.30 – February 02, 2006

+ Added Placeholders for a more complete way of handling various data and passing parameters to the script.
+ Now supports adding and editing Large 256x256 PNG-compressed Vista icons.
+ Added the SortGroupIcon procedure to sort out the icons in the Icon group according to their size and color depth, and put them in the right order required for XP and Vista.
* Now the ChangeIcon procedure supports Icon resource files (.ICO) that contain more than one image.

Version 1.20 – November 07, 2005

+ Added the UpdateDataTimeStamp procedure.
+ Added the CreateNewResourcesDll procedure.
* Now the current directory the script runs in defaults to the working directory, not the directory of Resource Tuner Console.

Version 1.10 – August 01, 2005


+ Now supports editing Icons.
+ Now supports editing StringTables and MessageTables using an external unicode .txt file.
+ Added the SetCurrentFolder function.
+ Now supports adding a resource section to the file that contains no resources at all.

Version 1. 00 – October 07, 2004

This was the first public initial release.

 

 Download Resource Tuner Console and learn how it can make you more productive.