Announcement

Collapse
No announcement yet.

ImgBurn Version 2.5.8.0 - Sunday 16th June 2013

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • cynthia
    Super Moderatress
    • Jan 2004
    • 14278

    #16
    2.5.0.0 Sunday 26th July 2009
    • 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.

    Comment

    • cynthia
      Super Moderatress
      • Jan 2004
      • 14278

      #17
      • 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.

      Comment

      • LIGHTNING UK!
        Author of ImgBurn
        • Dec 2001
        • 772

        #18
        2.5.1.0 Tuesday 16th March 2010
        • Added: 'Explorer' style file manager pane to the top of the Disc Layout Editor window (can be disabled via a button on the existing toolbar).
        • Added: New 7.95GB, 23.3GB and 46.6GB file splitting options so the individual image file parts can be archived on DVD+R DL, BD-R or BD-R DL media.
        • Added: An option so the user can control whether or not the program will not halt logging after 'too many' (1000) messages.
        • Added: Option in the settings to automatically make the Disc Layout Editor window 'stay on top' (joins the existing one for the Write Queue window).
        • Added: The user can now decide if 'Reparse Point' (A.K.A 'Junction') files/folders are included when scanning for files/folder to add to the compilation.
        • Added: Option to prevent the program from blocking AutoPlay when it receives the 'QueryCancelAutoPlay' message from the OS (probably only when it's in the foreground).
        • Added: Support for detecting when the user might be attempting to build a DVD Audio disc.
        • Added: Automatic change booktype support for the LiteOn drives using the NEC chipset ('iHASxxx Y' rather than 'iHASxxx A')
        • Added: Added additional bits of information to the disc information panel on the right.
        • Added: Support for a couple of other locations for the isolinux.bin file when trying to determine if it should automatically patch the boot-info-table.
        • Added: When the program fails to create a directory for the destination file in Read/Build modes, it'll now mention the reason rather than just saying it couldn't do it.
        • Added: Debug code for the functions that deal with the Taskbar's progress bar type feature under Windows 7.
        • Added: 'Reset DMA' feature to the 'Tools' menu. It's just an internal version of the 'ResetDMA.vbs' script found on the Internet.
        • Added: 'Reset Change Counter' option to the booktype feature for NEC drives. This resets the 'Changes Available' counter back to 500 and the booktype options to factory defaults.
        • Added: Support for reading MCN and ISRC information via other (and more reliable, especially on LiteON drives - will they ever fix the firmware bug?!) means.
        • Added: Support for reading ISRC information on some older devices that aren't quite as MCC standards compliant as was previously required.
        • Added: Blu-ray disc information to the disc info panel on the right.
        • Added: The 'N/A' text can now be translated.
        • Added: The default 'UNDEFINED' volume label can now be translated.
        • Added: Detection of/warning for HDD images without MBR - these cannot be used when making a bootable disc, the MBR must also be present.
        • Added: New 'errorlevel' return codes for use with CLI. (4 = Build/Read/Write aborted, 5 = Verify aborted)
        • Added: Support for the Acronova 'Nimbie' series of auto loaders.
        • Added: A new log entry to show the effective write speed.
        • Added: A workaround for buggy LG drive firmware (first noticed with my GGW-H20L@FW:YL05 - tried to contact LG twice but they ignored me) when issuing the 'GET PERFORMANCE' command with CD media in the drive.
        • Added: You can now decide between single and multiple extents when allowing files that exceed 4GB in the ISO9660/Joliet file systems. (Single fakes the size to 4GB, Multiple allows for the full size but isn't compatible with all parsers)
        • Added: Optional installation of the Ask.com toolbar within the installer as part of a new partnership.
        • Added: Optional creation of desktop icons/shortcuts (web links) for free scans using Uniblue's DriverScanner, RegistryBooster and SpeedUpMyPC programs within the installer as part of an affiliate scheme.
        • Added/Changed: Wipe out old 'HKEY_CURRENT_USER' file association stuff if HKEY_LOCAL_MACHINE is writable.
        • Changed: The installer now has a checkbox to reset the settings rather than using a message box.
        • Changed: When adding a >4GB file in Build mode, the program now prevents ignoring the ISO9660 maximum file size if 'single extent' method is selected and the UDF file system isn't being included (i.e. you're left with no way to access the entire file).
        • Changed: No longer using the TOC information for the disc layout when reading DVD/HD DVD/BD disc, the information reported by the 'Read Disc/Track Information' commands is used instead.
        • Changed: Don't prompt for certain DVD Video related stuff if the VIDEO_TS folder is empty. (Gets around the double prompts when doing a homemade HD DVD Video disc with dummy/empty VIDEO_TS folder)
        • Changed: The Device MD5 in Verify mode now includes zeroed data for session gaps (as already used in Read mode - thus hopefully making them report the same MD5 for a disc!).
        • Changed: Tweak within the installer for the 'AllocateCDRoms' registry value on x64 OS's.
        • Changed: The 'Disc ID' button in the AWS window is now disabled when there's no active drive.
        • Changed: Moved the Yes/No/Cancel buttons on the 'Confirm Volume Label' form over to the right (same as the other forms now) which allows more room for the 'Auto Yes in X seconds' text on the left.
        • Changed: Searching for 'Medium Changers' (and also 'Auto Loaders') is now its own function and gets logged independently from the normal SCSI/ATAPI device scan.
        • Changed: Rewrote the code that sets the write speed so it now sets the speed and checks it against the selected speed properly before then trying fallback commands if there's a mismatch.
        • Changed: Tweaked the way the program handles discs where (according to the TOC) track 1 starts in what should be the pregap (i.e. 00:00:00 - 00:01:74 (MM:SS:FF)).
        • Changed: The 'Auto Yes in X seconds' text on the 'Create Volume Label' window is now translatable.
        • Changed: Tweaked the SPTD warning to say 'Duplex Secure's SPTD driver can have a detrimental effect on drive performance.'.
        • Changed/Fixed: The program wouldn't suggest a volume label when using Advanced Build mode unless a folder had been added to the compilation.
        • Changed/Fixed: The 'New Project' option on the 'File' menu didn't clear the Disc Layout Editor window.
        • Changed/Fixed: Tweaked the 'Stay On Top' code a bit so it behaves a little better.
        • Changed/Fixed: Workaround for Windows 7 'Show Desktop' issue where restoring the application via the taskbar button could (randomly) leave the main window minimised and the log window hidden off the screen.
        • Changed/Fixed: The NEC drive section of the booktype feature so you can adjust the temporary settings even when the initial query fails (assuming the v4 command set is supported by the drive).
        • Changed/Fixed: Tweaked the way the initial folder for the open/save boxes is calculated.
        • Changed/Fixed: (AGAIN!) The program would only use the layerbreak position in an IBB if the /CLOSE switch was issued via CLI, /CLOSESUCCESS wouldn't work (and it should have done).
        • Changed/Fixed: The 'Eject' option is now persistent across queued burns.
        • Changed/Fixed: Tweaked the way the program detects if a drive returns TOC info in BCD form or not (mainly an issue with really old/non compliant drives).
        • Fixed: Bringing up the 'Cancel' box (and leaving it there) whilst the program was adding files to the DLE window or preparing the build would mean that the form you tried to cancel would stay on the screen even after the operation had actually completed.
        • Fixed: (Again, I hope!) Not getting the 'TaskbarButtonCreated' message in Windows 7 and therefore not being able to do the fancy taskbar progress bar stuff.
        • Fixed: Main form losing focus when switching to Build mode or between Standard and Advanced Input.
        • Fixed: An issue with finding a layer break position when burning directly to DVD+R DL and the 'Double Layer' profile was set to 'DVD-R DL' on the 'Advanced' -> 'Media' tab (only visible when NOT burning direct to disc).
        • Fixed: An issue with unicode file/folder names being converted for the ISO9660 file system. (The file extension could get messed up)
        • Fxied: An issue when truncating ISO9660 file names (those with no extension anyway) when the option to allow names without extensions is enabled.
        • Fixed: The AutoPlay handler for BD Burning wasn't working correctly.
        • Fixed: You could right click the lower part of the column header of the listview control on the disc editor window and it would bring up a context menu as if you'd clicked the 1st item in the list.
        • Fixed: Issue where cached information was being used for the 'Source' information in Read mode when going from a burnt disc to an empty one.
        • Fixed: Filter driver file information was missing on x64 OS's.
        • Fixed: Couldn't add 4GB+ padding to an image.
        • Fixed: Problem when clearing the drop description in the 'DragLeave' event as part of a drag+drop operation.
        • Fixed: Problem with the listview header within the Write Queue window if the handle ever gets recreated.
        • Fixed: Certain fields that should have been present in the disc information panel on the right were missing for certain (multisession) discs.
        • Fixed: Imagelist issue on the 'Disc Layout Editor' window that could result in a crash when closing the program.
        • Fixed: Tweaked the parsing (and display) of track information for DVDs with open sessions.
        • Fixed: Tweaked the parsing (and display) of the TOC for multisession DVDs.
        • Fixed: UDF parsing code always used the first file set descriptor in the partition when looking for files (so files in a 2nd+ session were not seen).
        • Fixed: The '/DEST' CLI parameter didn't work in Verify mode (used to specify the image file to compare the disc to).
        • Fixed: The taskbar 'window preview' showed the log window under Windows 7 (no idea why, it just did!).
        • Fixed: Shutdown/restart/logoff code running before the forms are destroyed (and the log is saved).
        • Fixed: Random failure to load CCD files.
        • Fixed: A bug (you'd never run into) when the program tries to create a folder where there wouldn't be room for an 8.3 format file name after it whilst still keeping under MAX_PATH in length.
        • Fixed: Verify/Read speed linked to Write speed issue with AD-7240S drive (and possibly others?)
        • Fixed: Bug within the installer for the 'AllocateCDRoms' registry value where the type was set to DWORD rather than a String like it should have been.
        • Fixed: The README.TXT file in the fake ISO9660 FS on bootable UDF only discs was being recorded without an actual name.
        • Fixed: An issue loading CCD/CUE files made by CloneCD where the first index didn't start at 00:00:00.
        Last edited by LIGHTNING UK!; 13 Dec 2010, 03:31 AM.
        The Official ImgBurn Website

        Comment

        • LIGHTNING UK!
          Author of ImgBurn
          • Dec 2001
          • 772

          #19
          2.5.2.0 - Wednesday, 1st September 2010
          • Added: Built in support for 'ATAPI iHBS' drives for the auto booktype/advanced settins stuff.
          • Added: Option within the installer to manipulate the registry key / GPO to do with allowing access to drives within a remote session.
          • Added: New icons in Vista / 7 style (rather than the now 'dated' XP look).
          • Added: Workaround for a firmware bug in the 'Read Track Information' command on the Asus DVD-E616P (FW: 1.04) drive.
          • Added: An 'ImgBurn' icon at the 'All Programs' top level within the start menu (Only Windows Vista+).
          • Added: Support for reading the layer break position from the image file descriptor within a Nero (NRG) image file.
          • Added: Options that allow the user to override which info should be used to create the program's internal disc layout info. (1 = TOC, 2 = Disc/Track Info, 3 = Disc Capacity (Basic single session/track!)) Buggy firmware on certain drives may benefit from using TOC info for DVD media rather than the now default Disc/Track Info.
          • Added: Option to allow non compliant file/folder creation dates in the UDF file system (only applies to UDF 2.00+). Normally, the creation date must be before the modified/accessed date and it's 'tweaked' so that's always true. (I take the 'Modified' date to be the most important of the 3 as that's what's displayed in Explorer)
          • Added: Workaround for LiteOn/Samsung drives that report an incorrect 'Logical Track Size' for DVD-R/DVD-RW discs where the track size is 1 sector over being divisible (exactly) by 16.
          • Added: Ability to read the layer break position (put in by Rimage software) from a special field in the ISO9660 PVD.
          • Added: You can now opt to have the Explorer/Disc panes side by side (rather than stacked) in the Disc Layout Editor window.
          • Added: When device enumeration of 'Auto Loaders' is enabled, you can now choose which types to search for (Acronova / Primera Technology).
          • Added: Option where you can configure the PreGap detection command order (1 = Read CD, 2 = Read SubChannel, 3 = Read CDDA).
          • Added: Support for Primera Technology auto-loaders.
          • Added: 'Underburning' option to the 'Warnings' group within the Settings. This will allow you to configure if the program should tell you that you can burn to a single layer disc and don't need to use the double layer disc in the drive.
          • Added/Changed: The program now warns you (by means of a log entry) if loading a project or queue file failed. (i.e. for 'Advanced' mode, if a file/folder mentioned in the IBB no longer exists)
          • Added/Changed: One extra method of generating and suggesting a volume name in Build mode when the user hasn't entered one themselves.
          • Added/Changed: Lots of error handling code to hopefully enable better (more useful) error reports from Eurekalog/madExcept.
          • Changed: When loading the settings from an ini file (via the /SETTINGS CLI parameter), the program will attempt to load the settings from the registry if the ini file doesn't exist (rather than just using the defaults).
          • Changed: The 'Close' -> 'Track' tool now closes the last track on the disc (as reported by the disc information command) rather than being fixed on track 1.
          • Changed: When the GUI font is set to 'Segoe UI', the program now uses size 9 rather than size 8 (http://msdn.microsoft.com/en-us/library/aa511282.aspx).
          • Changed: Switched to using madExcept for catching errors and sending logs instead of Eurekalog. (Just testing something out!)
          • Changed: Updated to latest revision of the Explorer Treeview/Listview components used in the DLE window of Advanced Build mode.
          • Changed: Using FastMM v4.92 memory manager again (like in 2.5.0.0) rather than the Borland/CodeGear default one (like in 2.5.1.0). Newer versions of FastMM have given odd access violations during the beta cycle so sticking with 4.92 for now.
          • Changed: The DLE window now works on / remembers percentages rather than actual sizes for the explorer pane and folder treeviews - so they can be applied directly when switching from stacked to side by side view and vice versa.
          • Changed: The installer wipes out the file splitting settings (due to new values being added to the list) - should have done this in 2.5.1.0 but I forgot.
          • Changed: Handling of DirectShow errors so that if anything fails when 0 bytes have been processed, you no longer have the option to call that the end of the file and continue.
          • Changed: Moved the running of the Toolbar checker program (checks to see if the toolbar should be offered at all) to before the installer GUI loads - so now there's no pause between pages.
          • Changed: Re-wrote the installer so the Ask Toolbar gets installed along with the rest of the files (if it's selected of course!) and not the second you click the 'Next/Install' button on the toolbar offer page. (No freeze when clicking 'Next' and looks nicer)
          • Changed: Now using the 'MainFormOnTaskbar' option (when running Vista+) so you can interact with the program properly via the taskbar. There are z-order issues with doing this but you'll just have to live with them!
          • Changed: Uniblue desktop (internet) shortcuts are now more obvious within the installer and are deselected by default. You can also pick to have just 1 of them if you so wish rather it being all or nothing.
          • Changed: Uniblue links within the program itself are totally gone. (Everything is back to normal - phew!)
          • Changed/Fixed: The keyboard shortcuts for switching modes and showing/hidings certain windows now use Shift+Ctrl+? instead of Ctrl+Alt+?. The Ctrl+Alt+? ones prevented certain letters from working on non-English setups.
          • Changed/Fixed: The installer creates the uninstall.exe earlier on now so that it exists before the 'Uninstall' shortcut gets created - fixes an issue where the shortcut doesn't have the correct icon under Windows 7.
          • Changed/Fixed: The user can now select if 'BiDiMode' should be 'Left To Right' / 'Right To Left'.
          • Fixed: An internal table containing file system info during a Read/Verify operation was using an incorrect start LBA value for files when UDF 2.50+ was being used. (Only used when logging which file a certain bad sector belongs to)
          • Fixed: 'Soft link' (Symbolic link) files were added to Build mode compilations with a size of 0 rather than the size of the file they linked to.
          • Fixed: The 'Include Reparse Point Files' option wasn't working in 'Standard' build mode.
          • Fixed: Potential infinite loop when an error occurs re-enabling media control notification (MCN).
          • Fixed: Workaround for a Borland/CodeGear/Embarcadero bug in the TComoboBoxEx component regarding the size of the drop down list, the ItemHeight and the DropDownCount.
          • Fixed: The 'Write Queue' window would open partially hidden behind the taskbar if it was aligned at the top of the screen.
          • Fixed: Bug where an extra trailing backslash ('\') would be added to a BDAV/BDMV folder name when the program automatically created one as part of adding a 'known' BD Video file to the compilation.
          • Fixed: Wasn't removing the file association 'OpenWithProgids' registry values when uninstalling.
          • Fixed: Invalid info in 'Write Speed Miscompare' warnings in the log if the write speed is set to 'MAX' and the commands used to set the write speed fail (i.e. due to DMA issues).
          • Fixed: Taskbar button text swapping between 0% and x% when formatting a disc at the start of a DVD-RW burn when the Incremental write type is being used.
          • Fixed: Reading a couple of track information flags (NWA_V and LRA_V) from the wrong byte in the information data (Doh!).
          • Fixed: Bug in the DLE window where if you bring up the context menu on a certain item and then delete it, if you press the Delete key again you'll get an Access Violation.
          • Fixed: Explorer treeview/listview on DLE window were forcing 'Black' as the text colour for the first column.
          • Fixed: Mouse wheel scrolling bug in the Explorer style combobox component within the 'Disc Layout Editor' window.
          • Fixed: Couldn't set 'Delete Incomplete Files' (Settings -> Events) to 'No'.
          • Fixed: (Hopefully) an issue where a thread could be created after they're all supposed to have been destroyed and this then causes an access violation.
          • Fixed: Bug that could prevent the new (in v2.5.1.0) MCN/ISRC subchannel scanning code from running.
          • Fixed: Cancelling any of the prompts about building such and such a disc (or anything before 'Operation Started' goes into the log) wouldn't actually abort a build operation.
          • Fixed: Potential access violation when performing a drag+drop operation and setting the drop description.
          • Fixed: Potential access violation when parsing APE tags.
          • Fixed: Potential access violation when connecting directshow filters fails.
          • Fixed: Issues with pure ISO9660 images and file/folder names using double byte characters based on the system locale.
          • Fixed: Issue in the Explorer style component (from MustangPeak) that caused a 'No Disk' type of error to pop up when selecting 'My Computer' in the treeview on the left.
          • Fixed: Access violation when detecting regional code of DVD Video files if an IFO was missing from the set.
          • Fixed: Potential 'Divide By Zero' error as a result of another error which caused a thread runtime exception.
          • Fixed: Potential infinite loop problem (due to odd drive response) when analysing track PreGaps.
          Last edited by LIGHTNING UK!; 13 Dec 2010, 03:33 AM.
          The Official ImgBurn Website

          Comment

          • LIGHTNING UK!
            Author of ImgBurn
            • Dec 2001
            • 772

            #20
            2.5.3.0 - Monday, 6th December 2010
            • 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.
            Last edited by LIGHTNING UK!; 13 Dec 2010, 03:34 AM.
            The Official ImgBurn Website

            Comment

            • LIGHTNING UK!
              Author of ImgBurn
              • Dec 2001
              • 772

              #21
              2.5.4.0 - Sunday, 12th December 2010
              • 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.
              The Official ImgBurn Website

              Comment

              • LIGHTNING UK!
                Author of ImgBurn
                • Dec 2001
                • 772

                #22
                2.5.5.0 - Thursday, 13th January 2011
                • 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)
                The Official ImgBurn Website

                Comment

                • cynthia
                  Super Moderatress
                  • Jan 2004
                  • 14278

                  #23
                  2.5.6.0 - Tuesday 4th October 2011
                  • Added: Option to truncate image (not physically!) when burning to a smaller disc rather than always attempting to overburn.
                  • Added: New 'Create BDMV Folders' option to the Blu-ray Video options in Build mode. This ensures the BDMV folder contains all the basic folders required for successful playback in PowerDVD.
                  • Added: New 'Clear Bin Status' button to the Auto Loader Control window. This only applies to Generic auto loaders and tells them to revert to using the first lot of input/output bins.
                  • Added: Workaround for autoloaders that don't report an error when the input bin is empty and cause the program to keep loading and unloading non-existent media as part of a batch mode read/queued write operation.
                  • Added: Option to log skipped 'non archive' files/folders in Build mode - files without their 'archive' attribute set (this is nothing to do with zip, rar files etc. !).
                  • Added: Workaround for Wine bug #22079 - WineHQ Bugzilla – Bug 22079 – Right click menu doesn't appear in one section of ImgBurn's disc layout editor
                  • Added: Workaround for Wine bug #27559 - WineHQ Bugzilla – Bug 27559 – ImgBurn 2.5.5.0 and earlier needs shell32.SHGetKnownFolderIDList() implementation when run with WinVer >= Vista
                  • Added: 'Show Interleaved Cells' option that makes the program include interleaved cells in the 'create/select layer break position' dialog.
                  • Added: Filtering of '.miniso', 'desktop.ini' and a few 'thumbnail cache' type files when building DVD Audio or DVD/HD DVD/BD Video discs.
                  • Added: The 'Device Capabilities' window now also shows if 'Binding Nonce Generation' and 'Bus Encryption Capable' features are supported.
                  • Added: Detection of Wine version being used - now displayed next to the normal OS info in the log window.
                  • Added: Workaround for Wine bug #27470 - WineHQ Bugzilla – Bug 27470 – UpdateLayeredWindow API returns 'success' but doesn't work
                  • Added: Support for building '.miniso' image files ( DVDFab Blu-ray Copy creates a new file called .miniso which can work with virtual drive now. ) - used by DVDFab Virtual Drive.
                  • Added: Option to not show the 'Test mode not/might not be support' warning message.
                  • Added: Remember and restore the MRU source path (when adding/browsing for files) in the 'Create CUE/DVD/MDS File' windows.
                  • Added: Prompt when the user may have made an error by enabling the 'Patch Boot Information Table' option when using a boot image that's over 1MB in size.
                  • Added: Option to control the 'retry for remaining copies' / 'try burning image again before trying next image' prompts.
                  • Added: Pressing the 'Enter' key in the Disc/Files box the Disc Layout Editor window will now navigate to the first selected child folder.
                  • Added: Basic detection of an attempt to build an MP3 Audio disc (along the same lines as the existing DivX detection but with *.mp3 files rather than *.avi).
                  • Added: An extra 'underburning' prompt when burning a BD-R sized image to a BD-R DL/TL/QL disc (and a BD-R DL sized image to a BD-R TL disc etc.).
                  • Added: Support for detecting BDXL capabilities in a drive.
                  • Added: Support for some 'Generic' auto loaders that use a COM port for robot communications.
                  • Added: Prompt for the user to select an Auto Loader's 'Associated Drives' if none could be detected automatically.
                  • Added: Prompt when the user may have made an error by enabling the 'Patch Boot Information Table' option when building a Vista/Windows 7/Windows 2008 bootable installation disc (i.e. using an 'ETFSBOOT.COM' boot image).
                  • Added: An extra 'underburning' prompt when burning a DVD sized image (non BD Video) to a BD-R disc.
                  • Added: You can now double click a 'Destination File:' or 'Source File:' log entry (whilst holding down the CTRL key) to open up its containing folder in Explorer.
                  • Added: Prompt when the user may have made an error in the 'Sectors To Load' field when building a Vista/Windows 7/Windows 2008 bootable installation disc. (Should be 4 for a 2KB ETFSBOOT.COM file and 8 for a 4KB one)
                  • Added: Option to log skipped 'filtered' files/folders in Build mode - i.e. from within folders like the VIDEO_TS one where only IFO/BUP/VOB files are allowed.
                  • Added: Feature to display the 'Family Tree' of a device - i.e. which controller it's connected to.
                  • Added: Support for detecting the Cyberlink UDF 2.50+ filter driver on Windows XP systems - and thus not displaying the warning about a UDF 2.50+ formatted disc potentially being unreadable.
                  • Added: Workaround for (proper) Pioneer burners not reporting the % complete of a background DVD+RW format.
                  • Added: Option to make the program wait longer for the drive (in an auto/embedded/medium changer) to become ready when doing a 'Batch Mode' Read. Option is enabled by default and makes the program wait 5 minutes rather than 5 seconds.
                  • Added: Support for reading metadata (tags) from M4A music files - which can then be used by CUE sheets to create CD-TEXT info.
                  • Added: When suggesting a volume label for a BD Video image/disc, the program will now read the disc name specified in the 'BDMV\META\DL\bdmt_eng.xml' file.
                  • Added: When extracting a boot image, ensure the source and destination aren't the same.
                  • Added: When extracting a boot image, check for sufficient disk space before starting.
                  • Added: The ability to format BD-R and enable spare areas (defect management). When using BD-R with spare area, you should disable the 'BD-R Verify Not Required' option otherwise the whole thing is a bit pointless!
                  • Added/Changed: Prevent Read mode from being used to create (useless) image files of multi-session/track DVD/HD DVD/Blu-ray discs and suggest using Build mode to create a new image based on the contents of the disc instead.
                  • Added/Changed: Tooltip for the 'Free Space' label (Build mode, Information tab) now displays the free space info for previous, current and next 'min required media' formats.
                  • Added/Changed: Log entry related to supported write speeds.
                  • Added/Changed: The initial drive scan results in the Log window now show the full firmware version for LG (HL-DT-ST) drives. (e.g. '1.00-A9' rather than just '1.00')
                  • Changed: Updated bundled Ask toolbar to latest version (1.13.1.0).
                  • Changed: Made a few tweaks to the 'VirtualTreeView' component code when painting with (Vista+) themes enabled.
                  • Changed: The 'Reset Copy Permission Indicator Flag' feature now automatically disables itself if the compilation includes an 'AACS_bd' or 'AACS_mv' folder in the root. Previously it only did so if an 'AACS' folder was present.
                  • Changed: When using the '/FILESYSTEMONLY' switch, the program now also includes anything that would normally come after the file data (i.e. mirror metadata partition or UDF anchors) in the output file.
                  • Changed: Tweak for detecting conflicting 'preserve full pathnames' setting when attempting to build certain types of images/discs.
                  • Changed: Renamed 'Test Mode' warning option to 'Test Mode Enabled'.
                  • Changed: Workaround for the TDateTimePicker control (used in Build mode for custom volume/file/folder dates) not displaying the current value properly under Wine (tested in Ubuntu 11.04 with Wine 1.3.20).
                  • Changed: Tweak for detecting BD Video builds (where it may previously have treated it as a standard 'data' build or prompted the user)
                  • Changed: Tweak for detecting DVD Video builds (where it may previously have treated it as a standard 'data' build).
                  • Changed: The red 'Cancel' button (image) shown on the progress screens now has a 'hot' image so it's more obvious it does something.
                  • Changed/Fixed: Build mode's 'Advanced' output mode will now check for and remove the destination image file from the list of source files. This was already being done in 'Standard' output mode.
                  • Changed/Fixed: The DLE window wouldn't restore the Explorer pane's previous selection if it wasn't a file system object - i.e. so it wouldn't restore the selection to '(My) Computer' having closed and reopened the window, but it would restore it to something like 'C:\'.
                  • Changed/Fixed: Made the 'Patch Boot Information Table' option only available when 'Emulation Type' is set to 'None (Custom)'.
                  • Fixed: Potential crash when attempting to parse a certain UDF descriptor.
                  • Fixed: When reading a multi-session/track DVD/HD DVD/ Blu-ray disc to an image file, the program would re-read from the start of the disc for each track (leading to an inflated image).
                  • Fixed: Added a short pause after setting the read/verify speed so drives can respond to the request. (Workaround for bug in LG BD BH10/BH12 writer firmware that makes them read at 2x)
                  • Fixed: Unable to save an *Ansi* format 'text' file (CUE, MD5, LOG etc.) when the file name contained Unicode characters.
                  • Fixed: The 'Sort Files By Source List Order' option of Build mode wasn't working when using Advanced input mode.
                  • Fixed: The 'Retry' option when attempting to Unload/Reject a disc from a Vinpower/Generic autoloader didn't work.
                  • Fixed: Synchronisation of options between modes during program initialisation could cause some incorrect values to be restored.
                  • Fixed: Potential access violation when accessing a certain storage descriptor as the program starts up.
                  • Fixed: Problem that could cause the 'there are still some queued up images' box to pop up twice when the program has been told to close itself.
                  • Fixed: Problem that could cause an error box ('Reached End Of File') to pop up just before the burn starts when checking to see if an image file contained BD Video data.
                  • Fixed: The log window would jump to the wrong location when restoring the application (having previously minimised it) if the Taskbar was located at the side of the screen (rather than top / bottom).
                  • Fixed: Clicking the red 'Cancel button (image) shown on the progress screens didn't provide any sort of feedback if the program was already cancelling due to an error.
                  • Fixed: Error attempting to close the track when burning a multi track image (i.e. Audio CD) using the TAO write type.
                  • Fixed: Couldn't perform Redo (via CTRL+Y) or Undo (via CTRL+Z) in the ISO9660 volume label boxes, they just caused the 'Unacceptable Character' balloon to pop up.
                  • Fixed: Attempt at a workaround for an issue someone was having where the main window ended up being smaller than the components it contained (so some controls got cut off).

                  Comment

                  • cynthia
                    Super Moderatress
                    • Jan 2004
                    • 14278

                    #24
                    2.5.7.0 - Thursday 29th March 2012
                    • Added: Additional info (service name and driver version for hard disk controllers) to the 'Family Tree' text.
                    • Added: 'Supported Read Speeds' to the disc info text in Read/Verify modes.
                    • Added: New log entry (when burning DVD-RAM/HD DVD-RAM/BD-RE) showing the current state of the 'Hardware Defect Management' feature on the drive. When active, the drive would 'normally' take longer to burn a disc due to the automatic 'verify after write' process.
                    • Added: Option to use the system default language. When an exact match cannot be found (i.e. the correct translation file is missing from the Languages folder), the program will attempt a partial match.
                    • Added: Ability to perform LiteOn's SmartErase functions.
                    • Added: Show 'MID' in the 'Disc Information' section of the text on the right - easier to find and always available under the same heading.
                    • Added: Ability to translate the image/disc size values on the recently added 'Overburn / Truncate' prompt.
                    • Added/Changed: When reading Q sub-channel data fails, the program will attempt to read RAW sub-channel data (and deinterleave it to get Q) instead.
                    • Added/Changed: Option to include 'Burn using ImgBurn' file association entries in whatever's the default progid of a given file extension - previously, this was done by default.
                    • Changed: When renaming an item in the Disc pane of the DLE window (on Vista+), the program will now exclude the file extension from the initially selected text.
                    • Changed: Renaming items in the Explorer pane of the DLE window is now also possible via the 'normal' method of a single mouse click on a selected item (rather than just pressing F2).
                    • Changed: Default size of I/O Buffer. (Less than 1GB RAM = 20MB, Less than 2GB RAM = 40MB, Everything else = 80MB)
                    • Changed: When the drive fails to read a block of sectors in Read/Verify mode, the program will now log the error it returned before attempting to read them one by one (so the original error message doesn't go unreported).
                    • Changed: Reverted to using original/basic messagebox for overburn question when in Build/Discovery modes.
                    • Changed: Split the DVD/HD DVD/BD Video reading of various files to obtain a volume label into their own options rather than them all using a single one in the DVD Video section.
                    • Changed: Tweaked some code that generates the volume label suggestion on DVD/HD DVD/BD Video builds.
                    • Changed/Fixed: When CCD image layout file creation is enabled, PreGap sectors will be converted/added to 'Index 0' sectors and included within the IMG file.
                    • Changed/Fixed: Workaround for infinite loop issue with some virtual drives caused by incorrect info being returned for the 'READ SUB CHANNEL' command.
                    • Changed/Fixed: The autoloader 'Auto Abort On Error' option didn't apply to Read mode.
                    • Changed/Fixed: Workaround for buggy (LG) drives that return 'Invalid Field in CDB' rather than 'Invalid Field in Parameter List' in response to a certain command.
                    • Fixed: Default Overburning Method always reverts to 'Overburn'.
                    • Fixed: Creating MDS files when it shouldn't have been.
                    • Fixed: Changing the number of copies required for an image (on the Write Queue window) that was currently being burnt didn't update the value displayed in the progress window.
                    • Fixed: Bug parsing the metadata in WAV files.
                    • Fixed: Clicking the email link in the about box (and 'ok' on the prompt) didn't fire up default email client as it should have done (it did nothing).
                    • Fixed: Problem with long initial file names causing an 'error 0x3002' prompt to be displayed and preventing open/save dialog boxes from opening under XP (and probably older OS's).
                    • Fixed: Potential false positive in code that detects BCD within the RAW TOC returned from a CD.
                    • Fixed: When reading from an 'Advanced Format' drive with 4k (physical AND logical) sectors, the program could pop up an error (invalid parameter?) at the end of a burn/verify operation. Clicking 'Retry' would allow it to complete successfully though.
                    • Fixed: Read/Verify modes weren't exporting graph data to the file name specified via CLI.
                    • Fixed: The last digit in a CD's MCN was wrong.
                    • Fixed: Potential crash when displaying the 'Overburn' dialog from within Build mode.
                    • Fixed: Potential crash when the 'Optimise Duplicate Files' option is enabled.

                    Comment

                    • admin
                      Administrator
                      • Nov 2001
                      • 8917

                      #25
                      2.5.8.0 - Sunday 16th June 2013
                      • Added: Holding the ALT key when clicking on DLE window's Disc pane column header will now remove the sort order (so they're then essentially sorted by addition order).
                      • Added: Ability to incrementally search the Explorer pane in the 'Disc Layout Editor' window.
                      • Added: The effective USB connection speed (1.1, 2.0, 3.0) for USB devices to the initial device scan log entries.
                      • Added: Log entry when burning showing the effective layer break position.
                      • Added: Log entry when burning that shows the number of discs a Lite-On drive thinks it has burnt.
                      • Added: Pioneer drives now list their 'Kernel Version' next to the firmware version.
                      • Added: The Windows 7+ taskbar button/progress display now turns red if an I/O error box pops up during a read/write (etc.) operation.
                      • Added: The ability to set the 'Platform ID' when building a bootable disc - thus enabling the creation of UEFI bootable discs.
                      • Added: Internal version of the 'BurnerMax Payload' code (well, what I could figure out) to allow for overburning DVD+R DL on many MediaTek chipset based drives. In practice, this only seems to work on Lite-On (and clone) drives that have 'Force HyperTuning' enabled.
                      • Added: MSF info to the 'Sector Viewer' tool.
                      • Added: Allow for larger I/O buffer (1GB).
                      • Added: Option to pick the transfer size (32KB -> 512 KB) used when reading / writing files.
                      • Added: Option to enable/disable the OS's buffering when writing image files.
                      • Added: Ability to make the Explorer pane in the DLE window 'Read Only'.
                      • Added: Support for Opus audio compression format.
                      • Added: Support for TAK lossless audio compression format (including embedded CUE sheets).
                      • Added: Ability to use a '*' wildcard for 'backup list' directory entries in an IBB project file (applies to Advanced input mode).
                      • Added: A few keyboard shortcuts to the DLE window. (Ctrl+Shift+C = New Disc (Clear), Ctrl+Shift+D = Add Folder (Directory), Ctrl+Shift+F = Add Files, Ctrl+Shift+N = New Folder)
                      • Changed: No longer bundling/offering the Ask.com toolbar in the setup program, OpenCandy now handles product offerings during installation.
                      • Changed: Buffered I/O is now enabled by default for reading/writing files.
                      • Changed: Update the splashscreen logo.
                      • Changed: The 'Delete' option/button in the Disc Layout Editor has been renamed to 'Remove' so it matches the one in Standard input mode (and so people aren't put off by the term 'Delete' - thinking it'll actually delete the file on their hard drive).
                      • Changed/Fixed: Detect oversized UDF File Entry descriptors and don't attempt to parse them.
                      • Changed/Fixed: Restore 'Disc Layout Editor' window's focus when the application becomes active.
                      • Changed/Fixed: Workaround for the new 16x LG Blu-ray writers that report the wrong (a truncated) current write speed value in the 'GET PERFORMANCE' response when burning at 16x.
                      • Changed/Fixed: Workaround for newer LG drives with the 'Silent Play' feature that seem to ignore attempts to set the read speed via the 'SET STREAMING' command. They get fixed on 1x and won't read any faster!
                      • Changed/Fixed: Attempt to block users from trying to write discs their 'combo' drive doesn't support (i.e. a DVD+RW/BD-ROM combo drive trying to burn BD-R).
                      • Changed/Fixed: Potential errors were being ignored/lost when setting a 'changeable' layer break position to its current/maximum value. The program now reports them.
                      • Changed/Fixed: Tweaked the 'browse for folder/file' dialog code to hopefully stop the OS from throwing up a 'There is no disk in the drive. Please insert a disk into drive X:.' error when the MRU location is a drive that no longer has a disc in it.
                      • Changed/Fixed: Reworked some commands that could optionally not use 'Immediate I/O'. Old code could fall back to 'Non-Immediate I/O' and loose the initial error message from the 'Immediate I/O' version of the command.
                      • Changed/Fixed: Made an adjustment (potential bug fix) to my drag+drop component's code. It may cut down on crashes / weird things happening as a result of the user having performed a d+d operation.
                      • Changed/Fixed: 'Shutdown Computer' checkboxes should have read 'Shut Down Computer'.
                      • Changed/Fixed: Recently added 'MID' info to was missing from the disc info text in Read / Verify modes.
                      • Fixed: Cosmetic issue displaying numbers when the user's 'thousands separator' is set to nothing.
                      • Fixed: Displaying wrong firmware subversion on newer LG Blu-ray drives (BH14+).
                      • Fixed: Memory leak when burning Audio CDs that use DirectShow for decoding.
                      • Fixed: Memory leak when burning an Audio CDs where the files are already in the correct format for burning (no decode required).
                      • Fixed: Potential access violation when reading a field in a UDF 'File Set Descriptor'.
                      • Fixed: Old (orphaned) AWS related registry/ini file entries were being left behind - this was perfectly fine, it's just nice to keep the place tidy!
                      • Fixed: DLE Window's Disc Toolbar wasn't being resized for higher DPI systems - meaning the buttons weren't fully visible.
                      • Fixed: When outputting Mode2/Form1/2352 from Build mode, the program didn't take into account any additional data type conversion required for the drive - this could produce a corrupt disc.
                      Visit Digital Digest and dvdloc8.com, My Blog

                      Comment

                      Working...
                      😀
                      🥰
                      🤢
                      😎
                      😡
                      👍
                      👎