Version History
1.0.0.0 4th October 2005
1.1.0.0 Friday 2nd December 2005
1.0.0.0 4th October 2005
- Added: Much improved ISO (DVD Video) image double layer burning. The image is now parsed, the IFO file scanned and the 'seamless playback linked in PCI' flag read/updated to find the best place for the layer break.
- Added: Changing the volume label of an ISO image via the 'Tools' menu will refresh the one displayed on the main screen if it's the same file.
- Added: 'Device' to the information area in ISO Write mode during burning.
- Added: Alternative method of 'load/eject' for drives that dont support 'immediate' command execution.
- Added: 'Display IFO Layer Break Information' to new Context menu to 'Sectors' label.
- Added: Tooltip to log windows when the line the mouse is hovering over is too long to fit in the window. The tooltip contains the full line!
- Added: Possible workaround for drives that randomly return 'Unknown' for 'current profile' that then leads to DVD+R/+RW discs not being finalised.
- Added: Support for *.GCM images.
- Added: Retries (10) to the 'CreateFile' API call when doing the 'Search for SCSI / ATAPI Devices' thing using SPTI as the I/O Interface.
- Added: Log entry explaining in plain english that when you get a 'createfile failed!' message in the log, it means the drive WILL NOT be visible in the program. This may stop people thinking the program just isn't detecting the drive.
- Added: Log entry when FSCTL_LOCK_VOLUME fails with 'Invalid Function' error. Means drivers dont support it, and therefore need updating. I now mention this in the log.
- Added: The reason behind FSCTL_LOCK_VOLUME failing to the log.
- Added: Option to not have the program wait for the background process of formatting a DVD+RW.
- Added: Support for detection of DVD+RW DL media.
- Added: Sarcastic message when people try to load IFO/BUP/VOB files for burning.
- Added: CLI switch '/LAYERBREAK' to allow 3rd party apps to pass the layerbreak LBA directly, rather than manipulating the registry.
- Added/Fixed: UDF File system error detection when file potentially use 32bits to store their size, rather than the 30 they're supposed to use. A dialog box now comes up if this is detected and asks the user which 'size' they'd like to use - the 30 bit version or the 32 bit one.
- Changed: Layer break info now shown for DVD-R DL media.
- Changed: Tooltips - so they're displayed for 5 seconds instead of 2.5.
- Changed: Hitting 'retry' during a write error will no longer perform X number of retries (as specified in the settings). It'll just do the 1 now!
- Changed: Layout of drive compatibilities page.
- Changed: (for the moment anyway) Write parameters are now sent again for DVD+R burns. Some older drives had problems when they weren't sent.
- Changed: No more forcing of dismounts on the volume when the disc is ejected. They cause other problems.
- Changed/Fixed: Aborting a write operation whilst it's filling the buffer will no longer perform any of the actual writing/finalising etc.
1.1.0.0 Friday 2nd December 2005
- Added: 'Verify' mode for both CDs and DVDs.
- Added: 'Discovery' mode for testing out media to full / custom capacity without the need for an image.
- Added: Support for queuing up images to burn (with full Drag 'n' Drop support).
- Added: Support for specifying how many copies of an image to burn (within Queue window).
- Added: Support for Drag 'n' Drop of multiple images / folders (containing images) to Write mode's 'Source' box.
- Added: Export of graph data from previous burn.
- Added: Display of graph data from previous burn - using DVDInfoPro. Now you can see pretty graphs showing you exactly what speed your drive was burning at and when.
- Added: Overburning support for DVD+R discs in BenQ (and other?) writers.
- Added: 'Test Mode' for DVD+R/+RW/+R DL media when using a BenQ drive that supports the feature.
- Added: New device capabilities window to replace old method that just used a MessageBox.
- Added: Additional methods of finding a nice layer break position on a dvd.
- Added: Recent Files list to File menu and context menu on the 'Browse' buttons.
- Added: Enhanced 'File Association' code to overcome certain problems where the associations wouldn't be visible in the explorer context menu.
- Added: Support within the installation program for disabling DVD Decrypters file associations.
- Added: Some additional lines in the log when burning double layer discs so the user knows when layer 0 / layer 1 are being written.
- Added: /CLOSESUCCESS CLI switch. Will only close the program after a successful burn/verify - unlike /CLOSE which closes regardless of what happens!.
- Added: /WAITFORMEDIA CLI switch so /START /CLOSE doesn't mean the program loads / quits if the drive isn't ready.
- Added: Media ID is now displayed for DVDRAM media.
- Added: 'Display IFO Layer Break Information' to Tools -> ISO menu.
- Added: Device name/string to the info panel when there is no disc in the drive.
- Added: Support for Ctrl-A in change volume label edit boxes.
- Added: Support for Ctrl-A in L0 Sectors edit box in the Settings dialog.
- Added: Additional limiting of L0 Sectors edit box to numbers only.
- Added: 'All' and 'None' buttons for file association stuff in the settings.
- Added: ISO9660 field in label change dialog now always uses uppercase.
- Added: Character counter to the change volume label dialog box.
- Added: Settings -> Events -> On Startup -> Set Program Mode.
- Added: Settings -> General -> Warnings -> Images Still Queued (prompts to save queue when you exit the program if there is more than 1 image in it).
- Added: Ability to save/load queue (new .IBQ file type (stands for: ImgBurn Queue)).
- Added: Some more code for BD and HD DVD drives - to support write/erase etc. (not tested yet, obviously! - anyone got a spare drive?!).
- Added: Current / Maximum Format Capacity to the info panel in Write/Discovery modes for rewritable discs.
- Added: BETA support for Layer Jump Recording (alternative to DAO and Incremental on DVD-R DL media) - Must be enabled via registry key.
- Added: Double click 'Graph Data File: ' log entry to display that IBG file in DVDInfoPro.
- Added: 'Layer Jump Recording' capability to the Drive Capabilities page.
- Added: Warning message when burning DVD-R DL media and Layer Jump Recording is not supported/being used.
- Added: Support for latest version of bitsetting in LiteOn drives.
- Changed: 16x16 icon now also has the flame in it.
- Changed: The old SpeedButtons for a custom built PngSpeedButton - The images look nicer .
- Changed: Pressing F5 now refreshes the image info, not just device info.
- Changed: 'Max Speed' is now sampled more frequently to hopefully provide a more accurate value.
- Changed/Fixed: Patin-Couffin 'Lock Volume - Exclusive Usage' code. New drivers (post version 32) were not made backwards compatible with old IOCTLs.
- Changed/Fixed: Method of calculating free sectors on media - mainly for DVD+RW and DVDRAM (fix was needed for DVDRAM).
- Fixed: Could lose the layer break dialog if minimised to system tray when it pops up.
- Fixed: UDF allowing too many chars in the field without any message to say it will be truncated.
- Fixed: Unable to delete folder of image you've just 'browsed to' and burnt.
- Fixed: Devices drop down box now looks disabled when it is disabled.
- Fixed: Burning to DVDRAM didn't issue any erase/format/overwrite dialog boxes - even when they were needed.
- Fixed: Double clicking log entries wasn't correctly parsing the strings for 'known' variables.
Comment