(2011.01.13)
Changes in 2.5.5.0
* Added: Support for Plextor PX-870 / PX-880 / PX-L890 drives to be treated as LiteOn drives (rather than true Plextor drives) by the 'Book Type' / 'Advanced Settings' code. This negates the need to manually enter the Device IDs in the 'Configure Drive OEM' window.
* Added: Support for /NOSAVELOG command line switch (see ReadMe.txt for usage).
* Added: Support for /FILESYSTEMONLY command line switch (see ReadMe.txt for usage).
* Added: Support for relative paths when reading the boot image file name from an IBB file.
* Added: Proper support for CDI images (including multi-track/session ones) via Padus's PfcToc.dll file (must be present where ImgBurn.exe is).
* Changed: Show a little more firmware version information for LG drives on the Device Capabilities window and when checking for firmware updates. This is useful for drives like the BH10LS30 that display 1.00 when the full version number might actually be 1.00-A9.
* Changed: Increased precision of timestamps when 'building' UDF file system.
* Changed/Fixed: DLL loading method to avoid Microsoft Security Advisory (2269637).
* Fixed: An internal table containing file system info during a Read/Verify operation was using an incorrect size value for files when UDF was being used and the files had multiple allocation descriptors spread over multiple sectors. (Only used when logging which file a certain bad sector belongs to)
-DOWNLOAD-
ImgBurn 2.5.5.0
Showing posts with label imgburn. Show all posts
Showing posts with label imgburn. Show all posts
Thursday, January 13, 2011
Monday, December 13, 2010
ImgBurn 2.5.4.0
(2010.12.12)
Changes in 2.5.4.0
* Changed: Remove some more try/catch statements (mainly to do with buffer recovery stuff) in an attempt to get to the root cause of an EInvalidOp error that I've seen in a few bug reports.
* Changed/Fixed: Attempt to clean up the icons created in the wrong location by a bug in v2.5.2.0. It made them in the current user profile rather than the all users profile and could leave you with duplicate icons after installing v2.5.3.0.
* Fixed: Bug introduced in v2.5.3.0 when selecting multiple files in an 'Open File' dialog box under Vista+ (i.e. those using the new IFileDialog code). The first file was being removed from the list of selected files.
-DOWNLOAD-
ImgBurn 2.5.4.0
Changes in 2.5.4.0
* Changed: Remove some more try/catch statements (mainly to do with buffer recovery stuff) in an attempt to get to the root cause of an EInvalidOp error that I've seen in a few bug reports.
* Changed/Fixed: Attempt to clean up the icons created in the wrong location by a bug in v2.5.2.0. It made them in the current user profile rather than the all users profile and could leave you with duplicate icons after installing v2.5.3.0.
* Fixed: Bug introduced in v2.5.3.0 when selecting multiple files in an 'Open File' dialog box under Vista+ (i.e. those using the new IFileDialog code). The first file was being removed from the list of selected files.
-DOWNLOAD-
ImgBurn 2.5.4.0
Tags:
imgburn
Tuesday, December 7, 2010
ImgBurn 2.5.3.0
(2010.12.06)
Changes in 2.5.3.0
* Added: Workaround for the firmware bug present in LG's BH10LS30 drive (probably all BH10 / WH10 drives) where formatting a new BD-RE with full certification enabled produces a disc that still appears as if it's unformatted in various drives.
* Added: Option to have the program automatically set the book type to 'Normal' rather than 'DVD-ROM' when burning a BD Video (BDAV/BDMV folder is present) disc. Some players won't play BD (AVCHD ?) content from a disc with its book type set to DVD-ROM.
* Added: Support for a new '/OPTIMISEDUPLICATEFILES' command line switch which can be used to enable that feature in Build mode as and when it's required.
* Added: 'Add Selected' toolbar button in the DLE window that will add whatever's selected in the Explorer pane's Files box to the compilation.
* Added: 'Display DirectShow Filter List' option to the menu when you right click in the 'Layout' box within the 'Create CUE File' window. When an audio track is selected, this will give you a list of the filters that DirectShow will be using to decode your file into a format ImgBurn can use.
* Added: Discovery mode now adds a very basic ISO9660 PVD when it burns so programs don't think it's a blank disc. (Workaround for issue with CDSpeed / Opti Drive Control and DVD+RW/BD-RE media)
* Added: Warnings for various layer break position issues when the program is set to 'Calculate Optimal' - previously, issues were only reported with 'User Specified' layer break positions.
* Added: Display info from the DDS on BD-R / BD-RE in the Disc Info box on the right (including which drive burnt the disc - BD-R only).
* Added: When building an image file with an empty 'Destination' box, the program will attempt to generate the/suggest a file name based on the 'Source' if nothing has been already been generated based on the volume labels.
* Added: Option to synchronise the editing of volume label fields on the 'Change Volume Label' form (i.e. so you type in one box and it types in all three).
* Added: Option of selecting the character set for the ISO9660 volume label field on the 'Change Volume Label' form.
* Added: 'Uppercase' / 'Lowercase' / 'Title Case' buttons for the ISO9660 volume label fields (Build mode and 'Change Volume Label' tool - Joliet / UDF fields already had them). They're only enabled when using the 'ASCII' character set.
* Added: Prompt user if attempting to build a pure UDF 2.50+ data disc on any OS prior to Vista (without 'thdudf' or 'meiudf' drivers installed). Browsing such discs on those operating systems is not possible without the use of a 3rd party driver.
* Added: New ''Image Files' Folder' choice to the 'Default Destination' option in Read mode. Selecting this will make the program default to saving in the 'Image Files' folder as specified on the 'File Locations' tab.
* Added: Options to control whether or not the current selection within the 'Copies' drop down box ('Build' and 'Write' modes) gets remembered / saved when the program is closed down - and thus restored when it's opened again.
* Added: Shortcuts to configure the ISO9660 file system restrictions according to 1988 or 1999 specs.
* Added: Option to set the initial folder for the Explorer pane in the 'Disc Layout Editor' window.
* Added: Option when creating a bootable disc in Build mode to have the program patch the 'Boot Information Table'.
* Added: Option to synchronise the editing of volume label fields on the 'Labels' tab in Build mode / on the 'Create Volume Label' form (i.e. so you type in one box and it types in all three).
* Added: 'Batch Mode' option for 'Read' mode where it'll prompt to insert the next disc just as Write mode does when burning multiple images/copies. This allows for automated reads when using an auto loader device.
* Added: 'Self Test' function on the 'Auto Loader Control' window (just loads and unloads discs until the input tray is empty).
* Added: The program will prompt the user if they attempt to create a bootable DVD/HD DVD/BD/DivX video disc.
* Added: 'Disc Manufacturer Information' to the disc info panels. This is used for HD DVD media.
* Added: 'Dereference Link Files' option in the Settings. When enabled, the target of *.LNK files is added to the compilation rather than the LNK file itself. Applies to Advanced Build mode and only to items being added directly, not sub folders/files.
* Added: Option to log skipped subfolders in Build mode (for when 'Recurse Subdirectories' is disabled).
* Added: Support for Vinpower Digital RipBox autoloaders.
* Added: Option to tell the program to include a header (program version + date) at the top of log files when saving them.
* Added/Changed: The program will now call the 'CancelSynchronousIo' API function if you try to cancel the burn twice - i.e. where you get the 'Please be patient, I heard you the first time!' message in the log window.
* Added/Changed: Tweaked the PTRobots drive enumeration code to handle situations where the API can't figure out which drives are where within the publisher.
* Changed: Text in the SPLIP column within the 'create/select layer break' windows now uses the translated Yes / No values.
* Changed: Using IFileDialog for the 'Open' / 'Save' / 'Browse For Folder' dialogs under Windows Vista+ now rather than GetOpenFileName/GetSaveFileName/SHBrowseForFolder.
* Changed: When browsing for a file in the 'Change Volume Label' tool, the program will now default to the 'Image Files' folder (assuming there's no image selected already - where it would then use its folder).
* Changed: Updated bundled Ask toolbar to latest version (1.9.1.0).
* Changed: Removed all the top level 'try' / 'catch' statements in threads so the proper error handler can kick in and provide me with some decent crash reports (via Eurekalog / madExcept) !
* Changed: Tweaked the NRG file parsing code a little bit so it now errors out if the user tries to load an unsupported (multi session/track) image.
* Changed: The folder tree in the DLE window's Explorer pane will no longer include archives (zip files etc).
* Changed: If the specified boot image file is also being added into the image itself, the program will point the boot catalog to the file in the image rather than duplicating the data in a dedicated boot image.
* Changed: The program now restores the previously selected folder in the DLE window's Explorer pane when closed/reopened in a single session.
* Changed: Updated the memory manager to FastMM v4.97 - Hopefully it won't cause the 'Invalid Pointer Operation' errors that 4.96 did (which is why I reverted to 4.94).
* Changed: Always use the newer style images in the log window (XP and older OS's used to use different ones to Vista/7).
* Changed: Tweaked the message about the program not being able to 'Read' to an ISO file slightly to include the reason why.
* Changed/Fixed: Tweaked how the 'vendor specific' inquiry data gets displayed (in Drive Capabilities) - previously it wouldn't have shown up for LG drives or any others with null bytes in the field.
* Fixed: Problem with internal logic (not setting a certain flag) when the program had been told to always overwrite files via CLI.
* Fixed: Errors that might occur during the 'Zeroing Sectors...' phase of a full format on BD-RE media were being lost due to (silent) automatic write retries.
* Fixed: Errors that might occur during the 'Writing LeadIn...' phase of burning CD media were being lost due to (silent) automatic write retries.
* Fixed: Incorrect layer info displayed / logged when reading/burning BD-R DL and BD-RE DL media (BD-ROM DL was ok).
* Fixed: The 'View Media Information' button in Read mode's 'Source' box was sometimes enabled when it shouldn't have been.
* Fixed: Problem with the log window's position when moving the main window if the log window is minimised and snapped to the main window.
* Fixed: Problem with the log window's position when being minimised.
* Fixed: The 'Volume Set Identifier' wasn't being read from the ISO9660/Joliet file systems - thus the field would have been empty if they were the only file systems in the image/on the disc.
* Fixed: Made a few non-autosize fields (on the 'Change Book Type' and 'Change Advanced Settings' screens) a little taller so they don't cut the text off.
* Fixed: Silent failure when trying to build a bootable disc and the boot image no longer exists.
* Fixed: Incorrect layer break position being read from NRG files (needed to add 1 to the value).
* Fixed: 'List index out of bounds(-1)' error when pressing the 'e' key in Build mode (image file output) caused by the TTntPageControl component trying to see if it can display an invisible tab.
* Fixed: 2nd attempt at fixing the issue where the program gets stuck 'Analysing Tracks' (basically, just an issue with Audio CDs).
* Fixed: The wrong function name was being reported by some of the PTRobot autoloader error checking code.
* Fixed: The explorer style component used in the DLE window was displaying Compressed/Encrypted files in the wrong colours (back to front RGB!).
* Fixed: Complete lack of an actual option/checkbox in the Settings window for controlling 'Create DVD - Save As Ansi' (it was being used in the code but you couldn't change it anywhere!).
* Fixed: Complete lack of an actual option/checkbox in the Settings window for controlling 'Create DVD - Preserve Full Pathnames' (it was being used in the code but you couldn't change it anywhere!).
* Fixed: Looking at the 'Create MDS - Save As Ansi' option (rather than the 'Create DVD' one) when deciding on which file type (Ansi/Unicode) to default to in the 'Create DVD File' window's 'Save As' box.
* Fixed: The 'Install For All Users' option in the installer wasn't being honoured when creating the shortcuts/icons.
* Fixed: Potential 'Divide By Zero' error if the drive reports the disc capacity as a value of 0xFFFFFFFF on a double layer disc.
-DOWNLOAD-
ImgBurn 2.5.3.0
Changes in 2.5.3.0
* Added: Workaround for the firmware bug present in LG's BH10LS30 drive (probably all BH10 / WH10 drives) where formatting a new BD-RE with full certification enabled produces a disc that still appears as if it's unformatted in various drives.
* Added: Option to have the program automatically set the book type to 'Normal' rather than 'DVD-ROM' when burning a BD Video (BDAV/BDMV folder is present) disc. Some players won't play BD (AVCHD ?) content from a disc with its book type set to DVD-ROM.
* Added: Support for a new '/OPTIMISEDUPLICATEFILES' command line switch which can be used to enable that feature in Build mode as and when it's required.
* Added: 'Add Selected' toolbar button in the DLE window that will add whatever's selected in the Explorer pane's Files box to the compilation.
* Added: 'Display DirectShow Filter List' option to the menu when you right click in the 'Layout' box within the 'Create CUE File' window. When an audio track is selected, this will give you a list of the filters that DirectShow will be using to decode your file into a format ImgBurn can use.
* Added: Discovery mode now adds a very basic ISO9660 PVD when it burns so programs don't think it's a blank disc. (Workaround for issue with CDSpeed / Opti Drive Control and DVD+RW/BD-RE media)
* Added: Warnings for various layer break position issues when the program is set to 'Calculate Optimal' - previously, issues were only reported with 'User Specified' layer break positions.
* Added: Display info from the DDS on BD-R / BD-RE in the Disc Info box on the right (including which drive burnt the disc - BD-R only).
* Added: When building an image file with an empty 'Destination' box, the program will attempt to generate the/suggest a file name based on the 'Source' if nothing has been already been generated based on the volume labels.
* Added: Option to synchronise the editing of volume label fields on the 'Change Volume Label' form (i.e. so you type in one box and it types in all three).
* Added: Option of selecting the character set for the ISO9660 volume label field on the 'Change Volume Label' form.
* Added: 'Uppercase' / 'Lowercase' / 'Title Case' buttons for the ISO9660 volume label fields (Build mode and 'Change Volume Label' tool - Joliet / UDF fields already had them). They're only enabled when using the 'ASCII' character set.
* Added: Prompt user if attempting to build a pure UDF 2.50+ data disc on any OS prior to Vista (without 'thdudf' or 'meiudf' drivers installed). Browsing such discs on those operating systems is not possible without the use of a 3rd party driver.
* Added: New ''Image Files' Folder' choice to the 'Default Destination' option in Read mode. Selecting this will make the program default to saving in the 'Image Files' folder as specified on the 'File Locations' tab.
* Added: Options to control whether or not the current selection within the 'Copies' drop down box ('Build' and 'Write' modes) gets remembered / saved when the program is closed down - and thus restored when it's opened again.
* Added: Shortcuts to configure the ISO9660 file system restrictions according to 1988 or 1999 specs.
* Added: Option to set the initial folder for the Explorer pane in the 'Disc Layout Editor' window.
* Added: Option when creating a bootable disc in Build mode to have the program patch the 'Boot Information Table'.
* Added: Option to synchronise the editing of volume label fields on the 'Labels' tab in Build mode / on the 'Create Volume Label' form (i.e. so you type in one box and it types in all three).
* Added: 'Batch Mode' option for 'Read' mode where it'll prompt to insert the next disc just as Write mode does when burning multiple images/copies. This allows for automated reads when using an auto loader device.
* Added: 'Self Test' function on the 'Auto Loader Control' window (just loads and unloads discs until the input tray is empty).
* Added: The program will prompt the user if they attempt to create a bootable DVD/HD DVD/BD/DivX video disc.
* Added: 'Disc Manufacturer Information' to the disc info panels. This is used for HD DVD media.
* Added: 'Dereference Link Files' option in the Settings. When enabled, the target of *.LNK files is added to the compilation rather than the LNK file itself. Applies to Advanced Build mode and only to items being added directly, not sub folders/files.
* Added: Option to log skipped subfolders in Build mode (for when 'Recurse Subdirectories' is disabled).
* Added: Support for Vinpower Digital RipBox autoloaders.
* Added: Option to tell the program to include a header (program version + date) at the top of log files when saving them.
* Added/Changed: The program will now call the 'CancelSynchronousIo' API function if you try to cancel the burn twice - i.e. where you get the 'Please be patient, I heard you the first time!' message in the log window.
* Added/Changed: Tweaked the PTRobots drive enumeration code to handle situations where the API can't figure out which drives are where within the publisher.
* Changed: Text in the SPLIP column within the 'create/select layer break' windows now uses the translated Yes / No values.
* Changed: Using IFileDialog for the 'Open' / 'Save' / 'Browse For Folder' dialogs under Windows Vista+ now rather than GetOpenFileName/GetSaveFileName/SHBrowseForFolder.
* Changed: When browsing for a file in the 'Change Volume Label' tool, the program will now default to the 'Image Files' folder (assuming there's no image selected already - where it would then use its folder).
* Changed: Updated bundled Ask toolbar to latest version (1.9.1.0).
* Changed: Removed all the top level 'try' / 'catch' statements in threads so the proper error handler can kick in and provide me with some decent crash reports (via Eurekalog / madExcept) !
* Changed: Tweaked the NRG file parsing code a little bit so it now errors out if the user tries to load an unsupported (multi session/track) image.
* Changed: The folder tree in the DLE window's Explorer pane will no longer include archives (zip files etc).
* Changed: If the specified boot image file is also being added into the image itself, the program will point the boot catalog to the file in the image rather than duplicating the data in a dedicated boot image.
* Changed: The program now restores the previously selected folder in the DLE window's Explorer pane when closed/reopened in a single session.
* Changed: Updated the memory manager to FastMM v4.97 - Hopefully it won't cause the 'Invalid Pointer Operation' errors that 4.96 did (which is why I reverted to 4.94).
* Changed: Always use the newer style images in the log window (XP and older OS's used to use different ones to Vista/7).
* Changed: Tweaked the message about the program not being able to 'Read' to an ISO file slightly to include the reason why.
* Changed/Fixed: Tweaked how the 'vendor specific' inquiry data gets displayed (in Drive Capabilities) - previously it wouldn't have shown up for LG drives or any others with null bytes in the field.
* Fixed: Problem with internal logic (not setting a certain flag) when the program had been told to always overwrite files via CLI.
* Fixed: Errors that might occur during the 'Zeroing Sectors...' phase of a full format on BD-RE media were being lost due to (silent) automatic write retries.
* Fixed: Errors that might occur during the 'Writing LeadIn...' phase of burning CD media were being lost due to (silent) automatic write retries.
* Fixed: Incorrect layer info displayed / logged when reading/burning BD-R DL and BD-RE DL media (BD-ROM DL was ok).
* Fixed: The 'View Media Information' button in Read mode's 'Source' box was sometimes enabled when it shouldn't have been.
* Fixed: Problem with the log window's position when moving the main window if the log window is minimised and snapped to the main window.
* Fixed: Problem with the log window's position when being minimised.
* Fixed: The 'Volume Set Identifier' wasn't being read from the ISO9660/Joliet file systems - thus the field would have been empty if they were the only file systems in the image/on the disc.
* Fixed: Made a few non-autosize fields (on the 'Change Book Type' and 'Change Advanced Settings' screens) a little taller so they don't cut the text off.
* Fixed: Silent failure when trying to build a bootable disc and the boot image no longer exists.
* Fixed: Incorrect layer break position being read from NRG files (needed to add 1 to the value).
* Fixed: 'List index out of bounds(-1)' error when pressing the 'e' key in Build mode (image file output) caused by the TTntPageControl component trying to see if it can display an invisible tab.
* Fixed: 2nd attempt at fixing the issue where the program gets stuck 'Analysing Tracks' (basically, just an issue with Audio CDs).
* Fixed: The wrong function name was being reported by some of the PTRobot autoloader error checking code.
* Fixed: The explorer style component used in the DLE window was displaying Compressed/Encrypted files in the wrong colours (back to front RGB!).
* Fixed: Complete lack of an actual option/checkbox in the Settings window for controlling 'Create DVD - Save As Ansi' (it was being used in the code but you couldn't change it anywhere!).
* Fixed: Complete lack of an actual option/checkbox in the Settings window for controlling 'Create DVD - Preserve Full Pathnames' (it was being used in the code but you couldn't change it anywhere!).
* Fixed: Looking at the 'Create MDS - Save As Ansi' option (rather than the 'Create DVD' one) when deciding on which file type (Ansi/Unicode) to default to in the 'Create DVD File' window's 'Save As' box.
* Fixed: The 'Install For All Users' option in the installer wasn't being honoured when creating the shortcuts/icons.
* Fixed: Potential 'Divide By Zero' error if the drive reports the disc capacity as a value of 0xFFFFFFFF on a double layer disc.
-DOWNLOAD-
ImgBurn 2.5.3.0
Tags:
imgburn
Monday, July 27, 2009
ImgBurn 2.5.0.0
(2009.07.26)
Changes in 2.5.0.0
* Added: An 'Advanced' input mode to build mode where you have total control over the layout of the disc and can add new folders, change names etc. (i.e. you're no longer limited to burning an existing folder structure on your hard disc as-is)
* Added: Optional logging when hidden or system files/folders are skipped in Build mode due to the current settings (i.e. when 'Include Hidden Files' or 'Include System Files' are disabled).
* Added: Yet another attempt at setting the write speed - this one does it 100% by the book. It fills the fields in the performance descriptor sent via 'SET STREAMING' with the values returned in the descriptor after issuing the 'GET PERFORMANCE' command. (The previous best method of setting the speed missed one field out)
* Added: An option (off by default) to enable the enumeration of medium changer devices (this was previously always enabled) on the I/O tab in the Settings.
* Added: Support for enumerating medium changer devices via the SPTI 'Device Interface' method too - previously it was always done by 'Device Class'.
* Added: The graph data preview in the Settings now uses a default value for media/volume id if one isn't available based on the current media/image file.
* Added: Support for another IOCTL for locking the drive - this one (only) appears to work with the 'Device Interface' enumeration method of the SPTI I/O interface ('lock volume' doesn't).
* Added: Support for using 'Opti Drive Control' as the IBG viewer when you click the 'Display Graph Data' buttons/menu option.
* Added: ImgBurn now adds itself to the context menu's 'Open With' submenu for files it's associated with.
* Added: Debug logging to the function that compares the image file/disc layouts.
* Added: Option to disable the 'Fix VTS Sectors' function when building a DVD Video disc.
* Added: The 'Create DVD File' feature can now make DVD files with the MediaType field set to 'CD'.
* Added: Support for saving plain MODE1/2048 discs as a MODE1/2352 image in Read mode by saving as a BIN/IMG file.
* Added: Support for converting a MODE2/FORM1 track (on a single session/track disc) into MODE1 when reading a disc so it can be stored in an ISO file.
* Added: Support for burning CCD files.
* Added: Support for adding files that exceed the limit imposed by the ISO9660/Joliet file systems. Those file systems will record the file size as 4GB (-1 byte) but all their data will be physically present in the image. The UDF file system will use the correct size.
* Added: Support for building images using the 'MODE2/FORM1/2352' data type. (previously it only supported 'MODE1/2048')
* Added: Warning when user attempts to read a 'complex' disc to an ISO file and option to use BIN instead.
* Added: Support for using 'BurnPlot' as the IBG viewer when you click the 'Display Graph Data' buttons/menu option.
* Added: Advice in the log window (on how to remove the virus) for when the 'maximum number of secrets exceeded' error in encountered when searching for devices (and 0 drives are found).
* Added: Mini lookup table for some CD disc ID's to get manufacturer info. This info is now show in the disc information panel (under ATIP Information) and also in the log when you erase a disc or burn one.
* Added: Option to stop the program from analysing (doing the dummy decode pass on) cd-da ready wav files.
* Added: Show the booktype in the log when reading a disc in Read mode.
* Added: A check to ensure all the DVD Video files in a sequence are present. (i.e. it'll prompt if VTS_XX_1.VOB and VTS_XX_3.VOB are present but VTS_XX_2.VOB isn't)
* Added: It now does a basic parse of any supported 'Special' file system on a disc when in Read mode so it can display a volume label (to match what you'd see when loading an image of said disc into Write mode).
* Added: 'Write Speed Miscompare!' warning in the log when the drive reports a write speed that doesn't match what the user selected.
* Added: Error balloon when user tries to enter an unacceptable character in the 'Rename' box when replacing/overwriting files.
* Added: Error checking (and logging) when searching for folders/files (via 'FindFirstFile'/'FindNextFile') and adding them to the image in Build mode.
* Added: Detection of attempts to build Vista style OS installation discs (via the 'sources\install.wim' file) and the relevant prompting for conflicting settings, failing to make it bootable etc (same as an 'I386' install disc).
* Added: 'Explore' and 'Open' options to the 'Source' box's context menu in Build mode.
* Added: You can now control which 'image layout' files Build mode creates via its own set of options (rather than piggy backing the Read mode ones)
* Added: Ability to select the media type when creating an MDS file via the 'Create MDS File' feature.
* Added: Ability to select the font used by the program's GUI.
* Added: New CLI parameter '/CERTIFICATEFOLDER ' to tell the program if it should attempt to include/create a CERTIFICATE folder when a BDAV/BDMV folder is present.
* Added: Sanity checking for most of the comboboxes - to catch errors in translations where they don't notice I've added new entries!
* Added: 'Average Write Speed' to the log when full erasing a BD-RE disc with 'perfer properly formatted discs' enabled - i.e. so it performs the 'Zeroing Sectors' part.
* Added: Workaround for a bug in Windows 7 (7077 anyway) where the PlaySound API will bring up an 'insert disc' error box if the current working directory is no longer valid (i.e. it was set to an optical drive and the disc has been ejected).
* Added: Workaround for drives/drivers that randomly report a bogus error ('No Additional Sense Information') during the burn, thus forcing a retry - which fails with the error 'Invalid Address For Write' because those sectors HAVE actually been written ok - according to the track's NWA info anyway.
* Added: The option to read/write CD-TEXT using the Ansi code page rather than ISO 8859-1.
* Added/Changed: The log entry/error box that pops up when 'send cue sheet' or 'set write parameters' fail now includes a 'reason' in the form of the decoded sense area message.
* Added/Changed: The ISO9660 Volume Label will now accept characters based on the current ISO9660 character set selection.
* Added/Changed: Had a go at making all the Build mode question type messageboxes simpler and translatable.
* Added/Changed: Tweaked and cleaned up the file search code when loading CUE files. It now supports relative paths.
* Changed: The installer no longer offers the 'Quick Launch' option when Windows 7 is detected as an OS.
* Changed: The SPTI device enumeration method now defaults to 'Device Interface' on XP SP2/2003 SP2 + IMAPI v2.0, XP SP3, Vista and newer.
* Changed: The SPTI device enumeration method 'CdRom Class' is now known as 'Device Class'.
* Changed: The 'CERTIFICATE' folder is no longer created for Blu-ray Video discs by default. This means the programs creating the file structure have more control over whether one gets added or not.
* Changed: Tweaked all the code for file associations to make it more compliant with Microsoft's documentation. (The installer cleans up the old ones so make sure you use it!)
* Changed: Tweaked the code used to determine the drive's current write speed before then displaying the 'Write Speed Miscompare' message (I blame the buggy drive firmware!).
* Changed: Tweaked the code that positions forms when they open (in the middle of the main form) so they're no longer drawn a few pixels off the screen (assuming the main form is along the edge) when desktop composition is enabled under Vista / 7.
* Changed: Tweaked the code that positions forms when they open (in the middle of the main form) so they're opened on whichever monitor their 'centre point' is on (or the nearest to it).
* Changed: Tweaked some of the functions associated with the ISO9660 file system's volume label so they handle characters with extra bits like accents a little better and hopefully reduce the number of '_' characters that end up being used.
* Changed: Even when set to 'No', the DVD/MDS layout files will still be created (if they're selected in the first place) when multiple output files have been created (i.e. file splitting has been used).
* Changed: Tweaked the way fields in the Joliet volume descriptor are read to hopefully deal with buggy descriptors (like those written by XP's built in burning software) where the fields don't contain Unicode text.
* Changed: Updated the Virtual TreeView control to the latest on SVN.
* Changed: Ignore failure to set the layer break position (when changeable or not) if the desired position is where the drive reports it is already . Previously it only ignored the failure if the position was the same and wasn't changeable.
* Changed: Tweaked some of the code that sizes and positions controls based on the current translation.
* Changed: The information window shown when building the image/calculating its size in Build mode can now be translated.
* Changed: The custom strings inserted into system / application menus can now be translated.
* Changed: When loading a CUE into the 'Create CUE File' feature, the program will now warn you if track/index info will be lost (i.e. if a file is used for more than 1 track or a track has more than 1 index).
* Changed: Renamed 'Create CD CUE File' feature (and associated buttons/tooltips etc) to 'Create CUE File' so it matches with 'Create DVD File' & 'Create MDS File'.
* Changed: Rewrote all the code that deals with when to create/not create CCD/CUE/DVD/MDS files. Each one is handled individually now.
* Changed: Modified that MDS file slightly when building an image with a BDAV/BDMV folder in it (so it'll play when mounted in DT).
* Changed: Since adding support for CCD/CUE/DVD, the 'Create MDS File' term/option in the Settings didn't really fit - so it's been renamed to a more generic 'Create Image Layout File'.
* Changed: The 'Filter Drive Load Order' feature now scans for and lists device class filters found in all the relevant 'CdRom' keys under 'HKLM\SYSTEM\CurrentControlSet\Enum\[IDE|SCSI|USBSTOR|1394]' rather than just the first one it finds with an 'UpperFilters/LowerFilters' entry.
* Changed: The 'Filter Drive Load Order' feature can now remove 'Upper/Lower Device Class' filters.
* Changed: When burning a CD, the program will now also issue the 'SET STREAMING' command (where supported and in addition to the existing 'SET CD SPEED' one) to set the write speed.
* Changed: 'FastWrite' no longer applies to BD-R, the new option 'BD-R Verify Not Required' now takes its place.
* Changed/Fixed: Tweaked the 'Title Case' function to handle certain strings a bit better.
* Changed/Fixed: Implemented a workaround for Windows 7 whereby ImgBurn prompts 'Do you really want to cancel?' if it's open when you try to restart/shutdown the computer.
* Changed/Fixed: The program would only use the layer break position in an IBB if the /CLOSE switch was issued via CLI, /CLOSESUCCESS wouldn't work (and it should have done).
* Fixed: Clicking 'Cancel' to certain build mode prompts (that correct conflicts/settings) didn't prevent some other prompts from popping up.
* Fixed: Initial disc space check when doing a 'Read' operation didn't take into account the wave header when outputting an audio cd to a wav file.
* Fixed: The MD5 was incorrect when reading an audio disc to a *.wav file.
* Fixed: Incorrect / missing drive letters when using 'Device Interface' SPTI enumeration.
* Fixed: The 'Device Interface' SPTI drive enumeration method didn't work on Vista (drive letters would have been used as a fallback).
* Fixed: A little bug (they you'd be very unlikely to run into) in the function that compares the layout of an image file to the layout of a disc in terms of sessions, tracks etc.
* Fixed: A problem where code (specific to 'Image File' output mode) was being called for something that only applies to Device output mode. This was to do with changing the data type to 'MODE1/2048' if the current disc was DVD/HD DVD/Blu-ray.
* Fixed: Problem with reporting the correct error code in the booktype setting tool on the 'LiteOn' tab if the drive doesn't support any of the 3 different I/O command versions (it would always just return 'No Additional Sense Information').
* Fixed: The wrong 'Free Space' was/could be displayed in Build mode (image file output) if the destination was set to 'desktop\[*.*]' and the desktop folder was on a different drive to the 'Image File' one configured in the settings.
* Fixed: A problem with some code that decides if a CCD file should be created or not.
* Fixed: A few problems with the creation of CCD files (wrong values in certain fields) - mainly when doing multisession.
* Fixed: Incorrect start time of Indexes >= 1 in a CUE file when any sort of pre/postgap was also present.
* Fixed: If the 'unlock volume' (exclusive access) function failed after an erase, the program logged that the erase had failed - when actually it hadn't. Also, if the erase had failed but the unlock succeeded, the program logged that the erase was successful.
* Fixed: The volume label tooltip on the Read mode progress screen was showing 'Unknown' for fields that it shouldn't have been.
* Fixed: Problem where the program opens the drive whilst in the middle of a temporary open/close which leads to the drive being left in a 'closed' state ('invalid handle' message in the status bar) and potentially leaves an orphaned drive handle which prevents the program from being able to lock the drive for exclusive usage.
* Fixed: Labels were not displaying the '&' character properly in the 'Image Information' box.
* Fixed: List out of bounds error when changing the language.
* Fixed: Bad text width calculation (due to font changes) when positioning controls.
* Fixed: Task status wasn't updated from 'Fixing VTS Sectors' to 'Getting Region Information'.
* Fixed: An issue where some internal stuff got messed up as a result of the program prompting to include ADV_OBJ / CERTIFICATE folders (but only if the user said 'Yes').
* Fixed: Multi-monitor issue where forms centred over the main one could be displayed slightly off the screen.
* Fixed: A call to the SystemParametersInfo(SPI_GETNONCLIENTMETRICS) API function was failing on pre-Vista OS's and so the GUI font might have been different to previous versions of the program - shouldn't have been an issue for people using the default OS fonts for everything though.
* Fixed: Bogus 'Destination' text (parent folder of the *.IBB) when loading a project in Build mode where the Output is set to 'Image File' and the destination field is blank.
* Fixed: Clicking the 'Close' (X) button in the preparing image / building image tree boxes closed the window but didn't actually stop the program from doing what it was doing.
-DOWNLOAD-
ImgBurn 2.5.0.0
Changes in 2.5.0.0
* Added: An 'Advanced' input mode to build mode where you have total control over the layout of the disc and can add new folders, change names etc. (i.e. you're no longer limited to burning an existing folder structure on your hard disc as-is)
* Added: Optional logging when hidden or system files/folders are skipped in Build mode due to the current settings (i.e. when 'Include Hidden Files' or 'Include System Files' are disabled).
* Added: Yet another attempt at setting the write speed - this one does it 100% by the book. It fills the fields in the performance descriptor sent via 'SET STREAMING' with the values returned in the descriptor after issuing the 'GET PERFORMANCE' command. (The previous best method of setting the speed missed one field out)
* Added: An option (off by default) to enable the enumeration of medium changer devices (this was previously always enabled) on the I/O tab in the Settings.
* Added: Support for enumerating medium changer devices via the SPTI 'Device Interface' method too - previously it was always done by 'Device Class'.
* Added: The graph data preview in the Settings now uses a default value for media/volume id if one isn't available based on the current media/image file.
* Added: Support for another IOCTL for locking the drive - this one (only) appears to work with the 'Device Interface' enumeration method of the SPTI I/O interface ('lock volume' doesn't).
* Added: Support for using 'Opti Drive Control' as the IBG viewer when you click the 'Display Graph Data' buttons/menu option.
* Added: ImgBurn now adds itself to the context menu's 'Open With' submenu for files it's associated with.
* Added: Debug logging to the function that compares the image file/disc layouts.
* Added: Option to disable the 'Fix VTS Sectors' function when building a DVD Video disc.
* Added: The 'Create DVD File' feature can now make DVD files with the MediaType field set to 'CD'.
* Added: Support for saving plain MODE1/2048 discs as a MODE1/2352 image in Read mode by saving as a BIN/IMG file.
* Added: Support for converting a MODE2/FORM1 track (on a single session/track disc) into MODE1 when reading a disc so it can be stored in an ISO file.
* Added: Support for burning CCD files.
* Added: Support for adding files that exceed the limit imposed by the ISO9660/Joliet file systems. Those file systems will record the file size as 4GB (-1 byte) but all their data will be physically present in the image. The UDF file system will use the correct size.
* Added: Support for building images using the 'MODE2/FORM1/2352' data type. (previously it only supported 'MODE1/2048')
* Added: Warning when user attempts to read a 'complex' disc to an ISO file and option to use BIN instead.
* Added: Support for using 'BurnPlot' as the IBG viewer when you click the 'Display Graph Data' buttons/menu option.
* Added: Advice in the log window (on how to remove the virus) for when the 'maximum number of secrets exceeded' error in encountered when searching for devices (and 0 drives are found).
* Added: Mini lookup table for some CD disc ID's to get manufacturer info. This info is now show in the disc information panel (under ATIP Information) and also in the log when you erase a disc or burn one.
* Added: Option to stop the program from analysing (doing the dummy decode pass on) cd-da ready wav files.
* Added: Show the booktype in the log when reading a disc in Read mode.
* Added: A check to ensure all the DVD Video files in a sequence are present. (i.e. it'll prompt if VTS_XX_1.VOB and VTS_XX_3.VOB are present but VTS_XX_2.VOB isn't)
* Added: It now does a basic parse of any supported 'Special' file system on a disc when in Read mode so it can display a volume label (to match what you'd see when loading an image of said disc into Write mode).
* Added: 'Write Speed Miscompare!' warning in the log when the drive reports a write speed that doesn't match what the user selected.
* Added: Error balloon when user tries to enter an unacceptable character in the 'Rename' box when replacing/overwriting files.
* Added: Error checking (and logging) when searching for folders/files (via 'FindFirstFile'/'FindNextFile') and adding them to the image in Build mode.
* Added: Detection of attempts to build Vista style OS installation discs (via the 'sources\install.wim' file) and the relevant prompting for conflicting settings, failing to make it bootable etc (same as an 'I386' install disc).
* Added: 'Explore' and 'Open' options to the 'Source' box's context menu in Build mode.
* Added: You can now control which 'image layout' files Build mode creates via its own set of options (rather than piggy backing the Read mode ones)
* Added: Ability to select the media type when creating an MDS file via the 'Create MDS File' feature.
* Added: Ability to select the font used by the program's GUI.
* Added: New CLI parameter '/CERTIFICATEFOLDER ' to tell the program if it should attempt to include/create a CERTIFICATE folder when a BDAV/BDMV folder is present.
* Added: Sanity checking for most of the comboboxes - to catch errors in translations where they don't notice I've added new entries!
* Added: 'Average Write Speed' to the log when full erasing a BD-RE disc with 'perfer properly formatted discs' enabled - i.e. so it performs the 'Zeroing Sectors' part.
* Added: Workaround for a bug in Windows 7 (7077 anyway) where the PlaySound API will bring up an 'insert disc' error box if the current working directory is no longer valid (i.e. it was set to an optical drive and the disc has been ejected).
* Added: Workaround for drives/drivers that randomly report a bogus error ('No Additional Sense Information') during the burn, thus forcing a retry - which fails with the error 'Invalid Address For Write' because those sectors HAVE actually been written ok - according to the track's NWA info anyway.
* Added: The option to read/write CD-TEXT using the Ansi code page rather than ISO 8859-1.
* Added/Changed: The log entry/error box that pops up when 'send cue sheet' or 'set write parameters' fail now includes a 'reason' in the form of the decoded sense area message.
* Added/Changed: The ISO9660 Volume Label will now accept characters based on the current ISO9660 character set selection.
* Added/Changed: Had a go at making all the Build mode question type messageboxes simpler and translatable.
* Added/Changed: Tweaked and cleaned up the file search code when loading CUE files. It now supports relative paths.
* Changed: The installer no longer offers the 'Quick Launch' option when Windows 7 is detected as an OS.
* Changed: The SPTI device enumeration method now defaults to 'Device Interface' on XP SP2/2003 SP2 + IMAPI v2.0, XP SP3, Vista and newer.
* Changed: The SPTI device enumeration method 'CdRom Class' is now known as 'Device Class'.
* Changed: The 'CERTIFICATE' folder is no longer created for Blu-ray Video discs by default. This means the programs creating the file structure have more control over whether one gets added or not.
* Changed: Tweaked all the code for file associations to make it more compliant with Microsoft's documentation. (The installer cleans up the old ones so make sure you use it!)
* Changed: Tweaked the code used to determine the drive's current write speed before then displaying the 'Write Speed Miscompare' message (I blame the buggy drive firmware!).
* Changed: Tweaked the code that positions forms when they open (in the middle of the main form) so they're no longer drawn a few pixels off the screen (assuming the main form is along the edge) when desktop composition is enabled under Vista / 7.
* Changed: Tweaked the code that positions forms when they open (in the middle of the main form) so they're opened on whichever monitor their 'centre point' is on (or the nearest to it).
* Changed: Tweaked some of the functions associated with the ISO9660 file system's volume label so they handle characters with extra bits like accents a little better and hopefully reduce the number of '_' characters that end up being used.
* Changed: Even when set to 'No', the DVD/MDS layout files will still be created (if they're selected in the first place) when multiple output files have been created (i.e. file splitting has been used).
* Changed: Tweaked the way fields in the Joliet volume descriptor are read to hopefully deal with buggy descriptors (like those written by XP's built in burning software) where the fields don't contain Unicode text.
* Changed: Updated the Virtual TreeView control to the latest on SVN.
* Changed: Ignore failure to set the layer break position (when changeable or not) if the desired position is where the drive reports it is already . Previously it only ignored the failure if the position was the same and wasn't changeable.
* Changed: Tweaked some of the code that sizes and positions controls based on the current translation.
* Changed: The information window shown when building the image/calculating its size in Build mode can now be translated.
* Changed: The custom strings inserted into system / application menus can now be translated.
* Changed: When loading a CUE into the 'Create CUE File' feature, the program will now warn you if track/index info will be lost (i.e. if a file is used for more than 1 track or a track has more than 1 index).
* Changed: Renamed 'Create CD CUE File' feature (and associated buttons/tooltips etc) to 'Create CUE File' so it matches with 'Create DVD File' & 'Create MDS File'.
* Changed: Rewrote all the code that deals with when to create/not create CCD/CUE/DVD/MDS files. Each one is handled individually now.
* Changed: Modified that MDS file slightly when building an image with a BDAV/BDMV folder in it (so it'll play when mounted in DT).
* Changed: Since adding support for CCD/CUE/DVD, the 'Create MDS File' term/option in the Settings didn't really fit - so it's been renamed to a more generic 'Create Image Layout File'.
* Changed: The 'Filter Drive Load Order' feature now scans for and lists device class filters found in all the relevant 'CdRom' keys under 'HKLM\SYSTEM\CurrentControlSet\Enum\[IDE|SCSI|USBSTOR|1394]' rather than just the first one it finds with an 'UpperFilters/LowerFilters' entry.
* Changed: The 'Filter Drive Load Order' feature can now remove 'Upper/Lower Device Class' filters.
* Changed: When burning a CD, the program will now also issue the 'SET STREAMING' command (where supported and in addition to the existing 'SET CD SPEED' one) to set the write speed.
* Changed: 'FastWrite' no longer applies to BD-R, the new option 'BD-R Verify Not Required' now takes its place.
* Changed/Fixed: Tweaked the 'Title Case' function to handle certain strings a bit better.
* Changed/Fixed: Implemented a workaround for Windows 7 whereby ImgBurn prompts 'Do you really want to cancel?' if it's open when you try to restart/shutdown the computer.
* Changed/Fixed: The program would only use the layer break position in an IBB if the /CLOSE switch was issued via CLI, /CLOSESUCCESS wouldn't work (and it should have done).
* Fixed: Clicking 'Cancel' to certain build mode prompts (that correct conflicts/settings) didn't prevent some other prompts from popping up.
* Fixed: Initial disc space check when doing a 'Read' operation didn't take into account the wave header when outputting an audio cd to a wav file.
* Fixed: The MD5 was incorrect when reading an audio disc to a *.wav file.
* Fixed: Incorrect / missing drive letters when using 'Device Interface' SPTI enumeration.
* Fixed: The 'Device Interface' SPTI drive enumeration method didn't work on Vista (drive letters would have been used as a fallback).
* Fixed: A little bug (they you'd be very unlikely to run into) in the function that compares the layout of an image file to the layout of a disc in terms of sessions, tracks etc.
* Fixed: A problem where code (specific to 'Image File' output mode) was being called for something that only applies to Device output mode. This was to do with changing the data type to 'MODE1/2048' if the current disc was DVD/HD DVD/Blu-ray.
* Fixed: Problem with reporting the correct error code in the booktype setting tool on the 'LiteOn' tab if the drive doesn't support any of the 3 different I/O command versions (it would always just return 'No Additional Sense Information').
* Fixed: The wrong 'Free Space' was/could be displayed in Build mode (image file output) if the destination was set to 'desktop\[*.*]' and the desktop folder was on a different drive to the 'Image File' one configured in the settings.
* Fixed: A problem with some code that decides if a CCD file should be created or not.
* Fixed: A few problems with the creation of CCD files (wrong values in certain fields) - mainly when doing multisession.
* Fixed: Incorrect start time of Indexes >= 1 in a CUE file when any sort of pre/postgap was also present.
* Fixed: If the 'unlock volume' (exclusive access) function failed after an erase, the program logged that the erase had failed - when actually it hadn't. Also, if the erase had failed but the unlock succeeded, the program logged that the erase was successful.
* Fixed: The volume label tooltip on the Read mode progress screen was showing 'Unknown' for fields that it shouldn't have been.
* Fixed: Problem where the program opens the drive whilst in the middle of a temporary open/close which leads to the drive being left in a 'closed' state ('invalid handle' message in the status bar) and potentially leaves an orphaned drive handle which prevents the program from being able to lock the drive for exclusive usage.
* Fixed: Labels were not displaying the '&' character properly in the 'Image Information' box.
* Fixed: List out of bounds error when changing the language.
* Fixed: Bad text width calculation (due to font changes) when positioning controls.
* Fixed: Task status wasn't updated from 'Fixing VTS Sectors' to 'Getting Region Information'.
* Fixed: An issue where some internal stuff got messed up as a result of the program prompting to include ADV_OBJ / CERTIFICATE folders (but only if the user said 'Yes').
* Fixed: Multi-monitor issue where forms centred over the main one could be displayed slightly off the screen.
* Fixed: A call to the SystemParametersInfo(SPI_GETNONCLIENTMETRICS) API function was failing on pre-Vista OS's and so the GUI font might have been different to previous versions of the program - shouldn't have been an issue for people using the default OS fonts for everything though.
* Fixed: Bogus 'Destination' text (parent folder of the *.IBB) when loading a project in Build mode where the Output is set to 'Image File' and the destination field is blank.
* Fixed: Clicking the 'Close' (X) button in the preparing image / building image tree boxes closed the window but didn't actually stop the program from doing what it was doing.
-DOWNLOAD-
ImgBurn 2.5.0.0
Tags:
imgburn
Subscribe to:
Posts (Atom)