Help us keep the list up to date and submit new video software here.





Software Home »


Complete Version history / Release notes / Changelog / What's New for ISOBuster


IsoBuster 5.4 Beta Released!
April 22, 2024
IsoBuster 5.4 Beta, a release candidate for IsoBuster 5.4, is ready !

This version features a lot of cool functionality again. See below list for all the details:

Please Install and Run this Beta version ! If there are any issues, now is the moment to report them. Don't wait until the final is out, which will be soon.

Let us know if you run into issues or have feedback

Important:

Microsoft greed is affecting this release as well. Even though our signing certificate should long have been whitelisted, the annoying "SmartScreen" dialog saying "Windows protected your PC" (blah blah) is still there. To get passed it, please click the "More info" link and next the "Run anyway" button. I'm afraid we all need to train Windows SmartScreen some more for a while (sadly). The more people deem it OK, the faster this dialog will go away for everyone (or so MS keeps saying).

SmartScreen -> More info SmartScreen -> Run anyway
Changes / New:

*.PFR Image file support
*.IMZ Image file support (Multiple images supported, but limit currently set to 20)
*.ZL and *.ZZ Image file support (zlib compressed image files (similar to the *.GZ functionality)) (*)
*.ZIP Image file support (For single-file image files that are compressed in a zip file) (*)
*.QCOW2 Image file support (current snapshot, no encryption)
Support for Kurzweil K2000 synthesizer FAT 16 diskettes
Support for DOS 1.0 style FAT12 floppies without a BPB (Bios Parameter Block)
Support for Roland (Synthesizer) Audio CDs, Zip disks and images
Support for ReFS version 3.10
Ability to load a generic image file from and offset and with a range. Syntax: \\#\(1024,51200)i:\images\file.iso (for instance via imlst)
*.gz, *.zip, *.zl, *.zz etc. compressed file formats don't support random access, so IsoBuster has to index the files internally while loading them. For huge files his can take a minute or two.

Improvements:

Message dialog selection-items can be selected via Up / Down or Scroll-up or Scroll-down or via their index 0 - 9 - A - Z
Show $meta data files for the Panasonic DVR MEIHDFS file system (Requires at least a [Professional] license)
The Panasonic DVR MEIHDFS file system now lists Orphaned files and folders if the root is not good or unreadable.
An automatic targeted scan is started when there's a Panasonic DVR MEIHDFS file system signature but no further data at the expected locations
Various other improvements and fixes specifically for Panasonic video recorders
Improvements detecting the Pioneer DVR file system
Various other improvements and fixes specifically for Pioneer video recorders
Finding a missing VAT as part of the UDF file system can now be canceled
Improved the path that is stored in an MD5 file (also in the Edit window)
XML Reports are now formatted per the XML 1.1 standard (previously the XML 1.0 standard)
Control characters 0 - 31 are now replaced by their numeric character reference in XML reports
Detection for Roland floppies / diskettes by showing a File System icon
Recognize *.regf files by their signature
Don't create a *.gzndx file if the compressed file is too small (and it fits in the cache)
Detect and show PS4 External HDD encryption
Show the type of encryption in use in ISZ Image files
Use Rich Text formatting (rtf) when displaying a CUE file
Use Rich Text formatting (rtf) when displaying a DMG embedded XML file
Use Rich Text formatting (rtf) when displaying an RMG embedded XML file
Use Rich Text formatting (rtf) when displaying a CCD embedded INI file
Use Rich Text formatting (rtf) in Sector View
Various improvements under the hood for ReFS, making it more robust in case of data corruption
Ability to select an ReFS $meta file that is currently not the default and use that to create a new ReFS file system (Needs [Enterprise] license)
Plenty of other tweaks and improvements
Fixes:

Fix printing from the edit window in 64 bit mode
Fix for larger ReFS 3.x volumes where the root could not be found
Fixed making corrupt ~4GB *.gzndx files for huge *.gz files in 32 bit mode
Opening a split *.gz.00? file via the *.gzndx file now works properly (before it would not find the *.001 file)
Known issues :

None


IsoBuster 5.3 Released!
December 11, 2023
I'm very happy to announce the release of IsoBuster 5.3.

Check out the many improvements and new functionality, such as improved DVR support, improved partition parsing, spanned gz files, gzndx files, XA extraction from CD and much more.

Best let below list do the talking:

Important:

We had to renew our signing certificate again (which is every 3 years) so if you see the annoying "SmartScreen" dialog saying "Windows protected your PC" (blah blah) then please click the "More info" link and next the "Run anyway" button. I'm afraid we all need to train Windows SmartScreen again for a while (sadly). The more people deem it OK, the faster this dialog will go away for everyone.

Changes / New:

Support for the Toshiba RD-H100 DTKF DVR
Create and Load *.gzndx files to speed up opening *.gz files for random access
Spanned *.gz files' support: *.gz.001, *.gz.002, ..
Full support for *.gz files referenced from a CUE file
Full support for *.gz files referenced from an IMLST file
XA Extraction (2336 bytes per block) from CDs with Mode 2 tracks (Files, Image files, CUE etc.)
New Command line parameter /setsp: to change the optical drive's speed
New Command line parameter /lprogress: to dump the progress dialog progress in a file, so that external processes can track progress
PS3 partition parsing on decrypted disks with support for embedded 'OtherOS' partition tables (MBR, GPT, ..)
Show PS3 OtherOS bootloader in its dedicated PS3 partition
Show Linux Swap file in its dedicated partition
Ability to Load and/or Export a Partition list (*.ibpt), to map your own partition layout against a drive or image file [Professional license]
Support for \\*\virtual:size:pattern files which are virtual files that can be added before, after or in the middle of spanned files
Improvements:

Find all files and folders in FAT 12 and FAT 16 volumes that were not correctly formatted according to the specifications
Find Panasonic, Philips, Magnavox, ReplayTV and other DVR file systems on previously Windows' formatted disks that still have a valid backup GPT partition table
BSD partition parsing improved by taking in account the different flavours (FreeBSD vs OpenBSD / NetBSD)
Automatic creation of a CUE Sheet can be set to 'always' except when there's only one track
More extensions that match the Mac Creator / Type fields can be assigned
Put up a dialog when IsoBuster is being closed [X] and when it's still scanning or searching
Show more meta data for Pioneer DVR file systems
Prompt after multiple files' extraction, when there were read errors that required user intervention
Improved detection of Windows changing the style from dark to light (or vica versa)
When you open a regular (non image) *.gz file, IsoBuster will allow you to extract the file (since it did all the work already anyway)
*.gzip files are recognized as *.gz files
Show *.imlst files in recently opened image files (rather than the first file in the imlst)
Improvements to assign file systems to the correct CD track after a scan for missing files and folders
Tracks and Partitions take on the 'Compressed' property when located in compressed image files
Show the type of encryption that was encountered in the (right hand side) ListView when you select an encrypted track or partition (e.g. BitLocker)
Introduced {%NOBOM} in the file export functionality so that a text with BOM-able CodePage (e.g. {%UTF8}) can also be written without the BOM
Added the command /scan:nofs to only /scan when no file systems could be found
Do not create a separate UDF file system for UDF system streams, instead, add the streams as meta data to the regular UDF File System
Leverage the stored CurrentLBA in GPT backup data to determine its relative position (should it be nested in a partition, or shifted somehow)
Option to show the W11-style smoke effect underneath certain dialogs
Plenty of other tweaks and improvements
Fixes:

Fixed a crash when reading blocks outside the on the fly decompressed *.gz range
Fixed a file addressing issue for Pioneer DVRs (OEM, also Sony etc.) when lots of recordings had been deleted
Folder file-names should not get the extension '.mpg' when extracted with the 'only mpeg' filter
Fixed setting the CD Read Speed to the lowest speed (would not work on all drives)
Fixed issue that prevented listing files found based on their signature on partitions > 1 TB
Fixed it so that orphaned EXT file systems with a logical block size > 1024 get assigned a correct partition address


IsoBuster 5.3 Beta Released!
November 27, 2023
IsoBuster 5.4 Beta Released!
April 22, 2024
IsoBuster 5.4 Beta, a release candidate for IsoBuster 5.4, is ready !

This version features a lot of cool functionality again. See below list for all the details:

Please Install and Run this Beta version ! If there are any issues, now is the moment to report them. Don't wait until the final is out, which will be soon.

Let us know if you run into issues or have feedback

Important:

Microsoft greed is affecting this release as well. Even though our signing certificate should long have been whitelisted, the annoying "SmartScreen" dialog saying "Windows protected your PC" (blah blah) is still there. To get passed it, please click the "More info" link and next the "Run anyway" button. I'm afraid we all need to train Windows SmartScreen some more for a while (sadly). The more people deem it OK, the faster this dialog will go away for everyone (or so MS keeps saying).

SmartScreen -> More info SmartScreen -> Run anyway
Changes / New:

*.PFR Image file support
*.IMZ Image file support (Multiple images supported, but limit currently set to 20)
*.ZL and *.ZZ Image file support (zlib compressed image files (similar to the *.GZ functionality)) (*)
*.ZIP Image file support (For single-file image files that are compressed in a zip file) (*)
*.QCOW2 Image file support (current snapshot, no encryption)
Support for Kurzweil K2000 synthesizer FAT 16 diskettes
Support for DOS 1.0 style FAT12 floppies without a BPB (Bios Parameter Block)
Support for Roland (Synthesizer) Audio CDs, Zip disks and images
Support for ReFS version 3.10
Ability to load a generic image file from and offset and with a range. Syntax: \\#\(1024,51200)i:\images\file.iso (for instance via imlst)
*.gz, *.zip, *.zl, *.zz etc. compressed file formats don't support random access, so IsoBuster has to index the files internally while loading them. For huge files his can take a minute or two.

Improvements:

Message dialog selection-items can be selected via Up / Down or Scroll-up or Scroll-down or via their index 0 - 9 - A - Z
Show $meta data files for the Panasonic DVR MEIHDFS file system (Requires at least a [Professional] license)
The Panasonic DVR MEIHDFS file system now lists Orphaned files and folders if the root is not good or unreadable.
An automatic targeted scan is started when there's a Panasonic DVR MEIHDFS file system signature but no further data at the expected locations
Various other improvements and fixes specifically for Panasonic video recorders
Improvements detecting the Pioneer DVR file system
Various other improvements and fixes specifically for Pioneer video recorders
Finding a missing VAT as part of the UDF file system can now be canceled
Improved the path that is stored in an MD5 file (also in the Edit window)
XML Reports are now formatted per the XML 1.1 standard (previously the XML 1.0 standard)
Control characters 0 - 31 are now replaced by their numeric character reference in XML reports
Detection for Roland floppies / diskettes by showing a File System icon
Recognize *.regf files by their signature
Don't create a *.gzndx file if the compressed file is too small (and it fits in the cache)
Detect and show PS4 External HDD encryption
Show the type of encryption in use in ISZ Image files
Use Rich Text formatting (rtf) when displaying a CUE file
Use Rich Text formatting (rtf) when displaying a DMG embedded XML file
Use Rich Text formatting (rtf) when displaying an RMG embedded XML file
Use Rich Text formatting (rtf) when displaying a CCD embedded INI file
Use Rich Text formatting (rtf) in Sector View
Various improvements under the hood for ReFS, making it more robust in case of data corruption
Ability to select an ReFS $meta file that is currently not the default and use that to create a new ReFS file system (Needs [Enterprise] license)
Plenty of other tweaks and improvements
Fixes:

Fix printing from the edit window in 64 bit mode
Fix for larger ReFS 3.x volumes where the root could not be found
Fixed making corrupt ~4GB *.gzndx files for huge *.gz files in 32 bit mode
Opening a split *.gz.00? file via the *.gzndx file now works properly (before it would not find the *.001 file)
Known issues :

None


IsoBuster 5.3 Beta, a release candidate for IsoBuster 5.3, is ready !

This version features a lot of cool functionality again. See below list for all the details:

Please Install and Run this Beta version ! If there are any issues, now is the moment to report them. Don't wait until the final is out, which will be soon.

Let us know if you run into issues or have feedback

Important:

We had to renew our signing certificate again (which is every 3 years) so if you see the annoying "SmartScreen" dialog saying "Windows protected your PC" (blah blah) then please click the "More info" link and next the "Run anyway" button. I'm afraid we all need to train Windows SmartScreen again for a while (sadly). The more people deem it OK, the faster this dialog will go away for everyone.

Changes / New:

Support for the Toshiba RD-H100 DTKF DVR
Create and Load *.gzndx files to speed up opening *.gz files for random access
Spanned *.gz files' support: *.gz.001, *.gz.002, ..
Full support for *.gz files referenced from a CUE file
Full support for *.gz files referenced from an IMLST file
XA Extraction (2336 bytes per block) from CDs with Mode 2 tracks (Files, Image files, CUE etc.)
New Command line parameter /setsp: to change the optical drive's speed
New Command line parameter /lprogress: to dump the progress dialog progress in a file, so that external processes can track progress
PS3 partition parsing on decrypted disks with support for embedded 'OtherOS' partition tables (MBR, GPT, ..)
Show PS3 OtherOS bootloader in its dedicated PS3 partition
Show Linux Swap file in its dedicated partition
Ability to Load and/or Export a Partition list (*.ibpt), to map your own partition layout against a drive or image file [Professional license]
Support for \*virtual:size:pattern files which are virtual files that can be added before, after or in the middle of spanned files
Improvements:

BSD partition parsing improved by taking in account the different flavours (FreeBSD vs OpenBSD / NetBSD)
Automatic creation of a CUE Sheet can be set to 'always' except when there's only one track
More extensions that match the Mac Creator / Type fields can be assigned
Put up a dialog when IsoBuster is being closed [X] and when it's still scanning or searching
Show more meta data for Pioneer DVR file systems
Prompt after multiple files' extraction, when there were read errors that required user intervention
Improved detection of Windows changing the style from dark to light (or vica versa)
When you open a regular (non image) *.gz file, IsoBuster will allow you to extract the file (since it did all the work already anyway)
*.gzip files are recognized as *.gz files
Show *.imlst files in recently opened image files (rather than the first file in the imlst)
Improvements to assign file systems to the correct CD track after a scan for missing files and folders
Tracks and Partitions take on the 'Compressed' property when located in compressed image files
Show the type of encryption that was encountered in the (right hand side) ListView when you select an encrypted track or partition (e.g. BitLocker)
Introduced {%NOBOM} in the file export functionality so that a text with BOM-able CodePage (e.g. {%UTF8}) can also be written without the BOM
Added the command /scan:nofs to only /scan when no file systems could be found
Do not create a separate UDF file system for UDF system streams, instead, add the streams as meta data to the regular UDF File System
Leverage the stored CurrentLBA in GPT backup data to determine its relative position (should it be nested in a partition, or shifted somehow)
Option to show the W11-style smoke effect underneath certain dialogs
Plenty of other tweaks and improvements
Fixes:

Fixed a crash when reading blocks outside the on the fly decompressed *.gz range
Fixed a file addressing issue for Pioneer DVRs (OEM, also Sony etc.) when lots of recordings had been deleted
Folder file-names should not get the extension '.mpg' when extracted with the 'only mpeg' filter
Fixed setting the CD Read Speed to the lowest speed (would not work on all drives)
Fixed issue that prevented listing files found based on their signature on partitions > 1 TB
Fixed it so that orphaned EXT file systems with a logical block size > 1024 get assigned a correct partition address


IsoBuster 5.2 Released!
June 19, 2022
IsoBuster 5.2 was released today.

It features a lot of new functionality again. It can now open spanned files and drives, in various combinations as image files, and it can clone huge drives (for instance) to several spanned drives (and/or files). Also pretty cool is the support for many new image file formats, most of them compressed, such as *.imgc, *.iso.gz, *.isz, *.cso, *.vcd, *.zso and more. And then there's extraction of Mac style files and their Finder properties to 'Apple Single' or 'Apple Double'. There is actually a lot more to check out .. see below list for all the details:

Changes / New:

Support for Compressed ISO image files, also known as CISO files (*.cso, *.ciso)
Support for Compact ISO image files (No compression but omitted sectors) (*.cso, *.wbi)
Support for (compressed) ZISO image files (*.zso, *.ziso)
Support for (compressed) DAX image files (*.dax)
Support for (compressed) JSO image files (*.jso)
Support for (compressed) ISZ image files (*.isz)
Support for (compressed) VCD image files (*.vcd)
Support for (compressed) IMGC image files (*.imgc)
Support for (compressed) ISO.GZ optical image files (*.iso.gz)
Support for (compressed) IMG.GZ memory stick image files (*.img.gz)
Support for spanned file's list (*.imlst). A simple text file with a file or drive on each line
Support for 'Apple Single' file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
Support for 'Apple Double' (._*) file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
Ability to open spanned files and drives in various combinations
Ability to extract image files and make clones to spanned drives and files
Ability to execute commands via the breadcrumb control (now documented)
Ability to execute command line parameters via the breadcrumb control
Support for the Toshiba RD-VX47 DVR
F2FS File System Recognition
Support for the Nintendo GameCube (GC) Memory Card (MC) file system
Support for Nintendo GameCube Memory Card image files (*.gcp)
Support for the Nintendo 64 file system
Support for Nintendo 64 Memory Pak image files (*.mpk, *.n64)
New Command line parameter /CHSP: to change the optical drive's speed on bad sectors
New Command line parameter /DELAY: to introduce waits between reads, in case of bad sectors (Same as via the GUI but with more options)
Use your own icons inside IsoBuster is now documented
Improvements:

FAT handling rewritten (A generic FAT implementation for all type FATs, used by various file systems including the FAT file system itself)
Analyzing a FAT in search of files without the need to parse the entire file system or do a full scan has been improved
Analyzing a FAT on its own is now part of the generic FAT implementation and therefore also available for GC MC and other similar file systems
FAT file systems that miss the MBR signature are now parsed as well (As seen on some Toshiba DVR)
Improved showing properties for various objects
GameCube Optical File Systems don't show the extra [SYSTEM] icon anymore. The files can now be inspected as $Meta files
The UDF file system (and its Recovered variants) now expose $Meta files: $AVDP, $PVD, $LVD, ..
ISO, Joliet and Rock Ridge File Systems now expose $Meta files: $VD and $PathTable
XFS filenames are now considered UTF8 instead of ANSI
Partition information is now shown as "Source" when cloning a partition (instead of just the source drive information)
Tracks, Partitions and Sessions can now also have the 'compressed' property set, when they are part of a compressed image file for instance
The ability to clone over drives that are BitLocker encrypted and that are currently locked by Windows has been improved (Also best use Windows' Disk Management to remove the drive letter first)
Support for *.bin, *.b01, *.b02, .. multi-file naming
Command line parameter /EP: now supports a comma separated list (no need to add /EP: per switch)
Command line parameter /EP:NCD can now be used to suppress the destination check dialog
Command line parameter /EP:NFS can now be used to suppress the 'Not enough free space' dialog
Command line parameter /EF: now also supports /ef:mfs
Command line parameter /EF: now also supports /ef:mac
Command line parameter /CI: now also supports /ci:d for completion on demand
Command line parameter /ET: now supports /et:mcb, /et:asn and /et:adb to extract as MacBinary, Apple Single or Apple Double
Improved MacBinary header creation during extraction
MacBinary extraction is not a global setting anymore for UDF, ISO/Joliet and NTFS, only for MFS and HFS(+)
IsoBuster now replaces illegal filename characters (for Windows) when extracting from MFS and HFS(+) using the exact same characters a Mac would use (For instance if it were to save to a Windows file system like FAT32)
The filename renaming functionality in case of same-name files has been improved, especially when the file name contains more dots than just the one near the end
IsoBuster now also aborts during completion on demand on read errors (for instance when testing file readability or while performing a surface scan) if that is the setting in Scan options
Some more scaling improvements
Plenty of other tweaks and improvements
Fixes:

IsoBuster now cleans up unused drive handles straight away. Windows Auto-play doesn't play nice with open handles, so when IsoBuster was running and a CD was inserted, Windows, depending on the system settings, would immediately eject the disc again


IsoBuster 5.2 Beta Released!
June 5, 2023

IsoBuster 5.2 Beta, a release candidate for IsoBuster 5.2, is ready !

This version features a lot of cool functionality again. See below list for all the details:

Please Install and Run this Beta version ! If there are any issues, now is the moment to report them. Don't wait until the final is out, which will be soon.

Let us know if you run into issues or have feedback

Changes / New:

Support for Compressed ISO image files, also known as CISO files (*.cso, *.ciso)
Support for Compact ISO image files (No compression but omitted sectors) (*.cso, *.wbi)
Support for (compressed) ZISO image files (*.zso, *.ziso)
Support for (compressed) DAX image files (*.dax)
Support for (compressed) JSO image files (*.jso)
Support for (compressed) ISZ image files (*.isz)
Support for (compressed) VCD image files (*.vcd)
Support for (compressed) IMGC image files (*.imgc)
Support for (compressed) ISO.GZ optical image files (*.iso.gz)
Support for (compressed) IMG.GZ memory stick image files (*.img.gz)
Support for 'Apple Single' file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
Support for 'Apple Double' (._*) file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
Ability to open spanned files and drives in various combinations
Ability to extract image files and make clones to spanned drives and files
Ability to execute commands via the breadcrumb control (now documented)
Ability to execute command line parameters via the breadcrumb control
Support for the Toshiba RD-VX47 DVR
F2FS File System Recognition
Support for the Nintendo GameCube (GC) Memory Card (MC) file system
Support for Nintendo GameCube Memory Card image files (*.gcp)
Support for the Nintendo 64 file system
Support for Nintendo 64 Memory Pak image files (*.mpk, *.n64)
New Command line parameter /CHSP: to change the optical drive's speed on bad sectors
New Command line parameter /DELAY: to introduce waits between reads, in case of bad sectors (Same as via the GUI but with more options)
Use your own icons inside IsoBuster is now documented
Improvements:

FAT handling rewritten (A generic FAT implementation for all type FATs, used by various file systems including the FAT file system itself)
Analyzing a FAT in search of files without the need to parse the entire file system or do a full scan has been improved
Analyzing a FAT on its own is now part of the generic FAT implementation and therefore also available for GC MC and other similar file systems
FAT file systems that miss the MBR signature are now parsed as well (As seen on some Toshiba DVR)
Improved showing properties for various objects
GameCube Optical File Systems don't show the extra [SYSTEM] icon anymore. The files can now be inspected as $Meta files
The UDF file system (and its Recovered variants) now expose $Meta files: $AVDP, $PVD, $LVD, ..
ISO, Joliet and Rock Ridge File Systems now expose $Meta files: $VD and $PathTable
Partition information is now shown as "Source" when cloning a partition (instead of just the source drive information)
Tracks, Partitions and Sessions can now also have the 'compressed' property set, when they are part of a compressed image file for instance
The ability to clone over drives that are BitLocker encrypted and that are currently locked by Windows has been improved (Also best use Windows' Disk Management to remove the drive letter first)
Support for *.bin, *.b01, *.b02, .. multi-file naming
Command line parameter /EP: now supports a comma separated list (no need to add /EP: per switch)
Command line parameter /EP:NCD can now be used to suppress the destination check dialog
Command line parameter /EP:NFS can now be used to suppress the 'Not enough free space' dialog
Command line parameter /EF: now also supports /ef:mfs
Command line parameter /EF: now also supports /ef:mac
Command line parameter /CI: now also supports /ci:d for completion on demand
Command line parameter /ET: now supports /et:mcb, /et:asn and /et:adb to extract as MacBinary, Apple Single or Apple Double
Improved MacBinary header creation during extraction
MacBinary extraction is not a global setting anymore for UDF, ISO/Joliet and NTFS, only for MFS and HFS(+)
IsoBuster now replaces illegal filename characters (for Windows) when extracting from MFS and HFS(+) using the exact same characters a Mac would use (For instance if it were to save to a Windows file system like FAT32)
The filename renaming functionality in case of same-name files has been improved, especially when the file name contains more dots than just the one near the end
IsoBuster now also aborts during completion on demand on read errors (for instance when testing file readability or while performing a surface scan) if that is the setting in Scan options
Some more scaling improvements
Plenty of other tweaks and improvements
Fixes:

IsoBuster now cleans up unused drive handles straight away. Windows Auto-play doesn't play nice with open handles, so when IsoBuster was running and a CD was inserted, Windows, depending on the system settings, would immediately eject the disc again
Known issues :

None


IsoBuster 5.1 Released!
December 12, 2022
IsoBuster 5.1 was released today.

As always, the list is long. Lots of improvements and several new features. This version is a logical successor to IsoBuster 5.0, further building on the new technology and improving a crisp display on new and future systems with high dpi screens, not to mention 64bit support. On top of that there are some really cool new engineering features to parse a FAT and show all the files it references without having to rely on FAT folder records that may have been corrupted. Obviously there's a lot more .. see below list for all the details:

Changes / New:

Ability to analyze a FAT (12, 16 or 32) and work out all the files it references without the need for a full media scan [Professional license or better]
Ability to try and figure out file extensions of files found via analyzing the FAT (via right mouse click "Try to find matching extensions")
Ability to try and figure out *.CHK files' true file extension (in FAT "FOUND.???" folders (e.g. "FOUND.000"), also via right mouse click)
Show NTFS Junctions and Symbolic links by applying a shortcut overlay icon, and by providing link information in the Properties dialog
Finding logical drives (drive letter volumes) is now default ON on modern systems (W10 and higher) after a clean install
Improvements:

Improved extraction dialog scaling when dragged to a different monitor
Improved search dialog scaling when dragged to a different monitor
Improved message dialog scaling when dragged to a different monitor
Improved properties dialog scaling when dragged to a different monitor
Improved options dialog scaling when dragged to a different monitor
Improved 'About' dialog to properly scale the image on all systems and for all dpi settings
Improved file-system icons for better scaling and to look crisp for all dpi settings
Improvements detecting raw (2352 bytes per block) generic CD images
Auto-open the MDS file when an MDF file is opened (and when the filename matches)
Creating an MD5 can now be done straight to file, or the result can be shown in the edit window
Workaround for an unknown 12 byte header in rare ISO/IMG files made by an unknown application
Improved FAT detection by double checking if it's not a BitLocker encrypted Partition
Improved MBR partition parsing by double checking if it's not an image of a BitLocker encrypted Partition
The level up, previous and next selection-history buttons now have a shortcut: Ctrl + Shift + (Arrow-up or Arrow-left or Arrow-right)
Remove "OpenWithProgids" entries again from the registry when disabling an extension because Windows 10/11 appears to use it as backup, which defeats the purpose of disabling the association
Get the proper size for logical drives (Volumes) instead of the physical drive's size the Partition/Volume is on
Changed a logical drive's name to reflect on what physical drive the volume is located
Option to clear an optical disc drive's content after the eject button is clicked
Option to change how the media/cd/hdd/.. filename for an image file is formed
Stay with font size 9 when the screen dpi > 100% (e.g. 150%) (revert 5.0 change (in case of higher dpi))
Show speed when extracting (or cloning) Media Segments
Draw a line between different types of devices, Optical vs HDD (Physical) vs HDD (Logical) vs Image Files
Display up to 6 digits behind the comma when showing the percentage of bad sectors, so that only a few errors on larger volumes still produce a value different from 100%, e.g. 99.999999 %
Ability to launch the Edit Window with the contents of all tabs in the Properties dialog
Updated libwim-15.dll to version 1.13.6
Plenty of other tweaks and improvements
Fixes:

Fixed a 64 bit instability (and program shut down) that could happen on certain systems. If your version runs fine, this doesn't affect you
Fixed an unexpected shut down while parsing certain FAT file systems
Fixed parsing CloneCD *.ccd image files using the 64bit version (it was not a problem with the 32 bit version)
Fixed creating an MD5 file of CUE + ISO combinations. Only the CUE's MD5 would be recorded in the file
Fixed building an error list for media with some read errors at the end (sometimes the range started incorrectly at address 0)
Fixed NTFS hard links' file-naming (which could be off, depending on the order of filenames in the MFT records)
Fixed an NTFS corruption issue with LZX-compressed WofCompressedData named streams
Fixed it so that overlay icons are shown again in the right hand side ListView (for instance shortcut overlay icons) (Broken since 4.9)
Fixed FAT meta files' size and offset when the FAT was detected inside a boot image on CD


IsoBuster 5.0 Released!
July 4, 2022
Check out the many improvements and new functionality, such as 64 bit support, High dpi scaling, per monitor scaling, dark theme and much more.

From now on there will be two versions that can be used under the same license. A 32 bit version and a 64 bit version. Any modern system these days is 64 bit and that's the IsoBuster version you should be using as well. For legacy reasons however we will still maintain a 32 bit version as well, for as long as that is possible.

The 32 bit version supports Windows XP and higher (Windows XP (SP3), Vista, 7, 8, 10 and 11)

The 64 bit version supports Windows 7 and higher (Windows 7 (SP1), 8, 10 and 11)

Changes / New:

A 64 bit version
High DPI scaling and 4K/8K monitor support, crisp display at higher DPI instead of blurry fonts etc.
Dark Theme / Style support (Select under Options GUI Styles). Currently two dark and one light styles are included, but there's an option to use any other compatible VCL-Style out there, or you could make your own
Automatic switching between dark and light theme, depending on the system setting
Per monitor scaling
Panasonic DMR-BWT835 and DMR-BWT730 DVR/PVR support
Improvements:

LibEWF version 20130416 updated to version 20140608
Improvements for setting or resetting the image file associations in Options (Image Files / Supported Image File extensions)
Put back previous image file associations if possible, on reset or uninstall
Improved scanning for Panasonic DVR/PVR file systems
Panasonic and Pioneer DVR/PVR file/folder name entries are now considered UTF8
Multi-File + Multi-Session CUE files without a LEAD-OUT entry (even though faulty) are now supported
Plenty of other GUI improvements
Fixes:

Fixed an Exception Error that could happen while parsing certain IFO file systems on DVD
Fixed a Stack Overflow (IsoBuster would simply shut down) on highly fragmented files in the UDF file system
Fixed an issue that the 'Open File' Dialog didn't default to *.* when the CUE file didn't contain a file path
Fixed it so that CUE files without a quoted file/path still work properly


IsoBuster 5.0 Beta Released!
June 13, 2022
IsoBuster 5.0 Beta, a release candidate for IsoBuster 5.0, is ready !

This version involves a massive rewrite again to be able to support all the new features

From now on there will be two versions that can be used under the same license. A 32 bit version and a 64 bit version. Any modern system these days is 64 bit and that's the IsoBuster version you should be using as well. For legacy reasons however we will still maintain a 32 bit version as well, for as long as that is possible.

The 32 bit version supports Windows XP and higher (Windows XP (SP3), Vista, 7, 8, 10 and 11)

The 64 bit version supports Windows 7 and higher (Windows 7 (SP1), 8, 10 and 11)

Please Install and Run this Beta version ! If there are any issues, now is the moment to report them. Don't wait until the final is out, which will be soon. This 5.x Beta version still runs on a 4.x license key !

Let us know if you run into issues or have feedback

Changes / New:

A 64 bit version
High DPI scaling and 4K/8K monitor support, crisp display at higher DPI instead of blurry fonts etc.
Dark Theme / Style support (Select under Options GUI Styles). Currently two dark and one light styles are included, but there's an option to use any other compatible VCL-Style out there, or you could make your own
Automatic switching between dark and light theme, depending on the system setting
Per monitor scaling
Panasonic DMR-BWT835 and DMR-BWT730 DVR/PVR support
Improvements:

LibEWF version 20130416 updated to version 20140608
Improvements for setting or resetting the image file associations in Options (Image Files / Supported Image File extensions)
Put back previous image file associations if possible, on reset or uninstall
Improved scanning for Panasonic DVR/PVR file systems
Panasonic and Pioneer DVR/PVR file/folder name entries are now considered UTF8
Multi-File + Multi-Session CUE files without a LEAD-OUT entry (even though faulty) are now supported
Plenty of other GUI improvements
Fixes:

Fixed an Exception Error that could happen while parsing certain IFO file systems on DVD
Fixed a Stack Overflow (IsoBuster would simply shut down) on highly fragmented files in the UDF file system
Fixed an issue that the 'Open File' Dialog didn't default to *.* when the CUE file didn't contain a file path
Fixed it so that CUE files without a quoted file/path still work properly
Known issues :

None


IsoBuster 5.0 Beta Released!
March 3, 2022
Normally we release a Beta version only a few weeks before its final release. IsoBuster 5.0 final is planned for the middle of June, 2022. This time we take a different approach because of the huge changes under the hood.

IsoBuster 5.0 is far from ready, but we need as much feedback as possible, as soon as possible, and the software will certainly benefit from a longer public test cycle.

The massive changes guarantee that IsoBuster will still be relevant in the distant future.

From now on there will be two versions that can be used under the same license. A 32 bit version and a 64 bit version. Any modern system these days is 64 bit and that's the IsoBuster version you should be using as well. For legacy reasons however we will still maintain a 32 bit version as well, for as long as that is possible.

The 32 bit version supports Windows XP and higher (Windows XP, Vista, 7, 8, 10 and 11)

The 64 bit version supports Windows Vista and higher (Windows Vista, 7, 8, 10 and 11)

Contrary to normal Beta release notes, which don't change anymore, these release notes are not final and will still change. This is still very much a version in development, and while it certainly works very stable already, things will still change and more functionality will still be added.

So, you can already use this version if you want, we'd certainly like that, because then we benefit from the feedback

Changes / New:

64 bit
High DPI scaling and 4K monitor support, crisp display instead of blurry fonts etc.
Theme / Style support (Select under Options GUI Styles). Currently two dark themes and one light theme are supported, but there's an option to use any other compatible VCL-Style out there or you could make your own
Panasonic DMR-BWT835 and DMR-BWT730 DVR/PVR support
Improvements:

Multiple monitor support
LibEWF version 20130416 updated to version 20140608
Improved scanning for Panasonic DVR/PVR file systems
Panasonic and Pioneer DVR/PVR file/folder name entries are now considered UTF8
Plenty of other GUI improvements
Fixes (From IsoBuster 4.9) :

Fixed an Exception Error that could happen while parsing certain IFO file systems on DVD
Fixed a Stack Overflow (IsoBuster would simply shut down) on highly fragmented files in the UDF file system
Known issues :

64 bit versions can't load *.cdi image files because of the 32-bit pfctoc.dll dependency (Fix in development)
Overlay icons paint (wrongly) scaled (A compiler issue that hopefully will get resolved but if not we'll work around it)
When you set Windows display to 125% or 150%, the TreeView icons scale and don't look good (whereas the ListView icons etc. remain 16x16) (Work in progress)


IsoBuster 4.9 Released!
December 20, 2021
I'm very happy to announce the release of IsoBuster 4.9.

Check out the many improvements and new functionality, such as Windows 11 support, Thomson, RCA, ReplayTV and ShowStopper DVR support, Automatic IBP/IBQ completion and much more.

Best let below list do the talking:

Changes / New:

Windows 11 tested, improved, ready
Support for ReplayTV 1000, 2000, 2001, 2002, 2003, 2004, 3000, 3020, 3030, 3060, 4000, 4040, 4080, 4160, 4320, 4500, 4504, 4508, 4516, 4532, 5000, 5040, 5060, 5080, 5160, 5320, 5500, 5504, 5508, 5516 and 5532 DVR/PVR standalone Video Recorders
Support for ShowStopper PV-HS1000, ShowStopper PV-HS2000 and ShowStopper PV-HS3000 DVR/PVR standalone Video Recorders
Support for Thomson DTH7000 / RCA DRS7000 "Scenium" and Thomson DTH7500 / RCA DRC7005 DVR/PVR standalone Video Recorders
Roxio, Prassi, Sonic *.gi image file CD-Text support
Ability to keep certain attributes ('Read Only', 'System', 'Hidden' and/or 'Archive') when extracting files
Ability to auto-complete a managed IBP/IBQ image file in a loop, until stopped or completed. Look for a checkbox on the various dialogs, before creating, when opening an incomplete image, after first creation or completion etc. The check box is pre-checked if this has been set in Options
Read Error dialog's [Retry] button will now automatically be clicked, again and again, with a 10 second interval, so that after an error the process can continue automatically if the sector could be read afterall
The [Retry] button (and hence automatic execution) is not the default button on the RETRY-SELECT-ABORT error dialog, but it can be via a setting in Options
Improvements:

Find orphaned/deleted PS2 MC card folders (if the PS2-MC-FAT is still OK)
Also scan for PS2 APA partitions when a GPT partition scheme has already been found
Append "[Deleted]" to the filename of deleted files and folders in the PS2 MC file system (if the deleted files/folders are located in a not-deleted folder)
Detect PS2 APA boot.kelf files even if they're not referenced from the header
Show what is selected in the Options (left pane) TreeView, even when the control is not in focus
Updated a number of icons
Improved algorithm to Extract while filtering only mpeg frames on DVD
Improved finding all VOB files via the DVD-VFR IFO files
Improved the /ef: command to incorporate wildcard search functionality to find a particular file before extracting it
Improvement to make sure CUE files of CD-i discs, as created with IsoBuster, are still recognized as CD-i discs
Always write out CD-Text data to the *.CUE, even if a *.CDT could be created. This way the CD-Text data is also easily readable via a text file (the *.cue)
Improved detecting generic split image files based on their extension (Added *.00 and *_00.pdi variants)
Added *.00 to Open Image file filter
Improved *.gi parsing to deal with certain variants
Improved showing file icons in the (right pane) ListView when the OS is super slow to respond
Sector View now also 'understands' "start", "end", "first", "last" and "mid" to read the first, last or middle sector of the selected object
Sector View "start", "end", "first", "last" and "mid" can be followed by a + or - value, which is then taken in account (e.g. "last-32" will show the 32nd sector before the Last LBA of the selected object)
Improved GPT partition table parsing, making use of its backup, to still find partitions on a HDD/SSD or USB stick
Use the GPT Partition Entry name/label to name partitions found via the GPT
Improved ability to interrupt building a report
Do not display edit window if building a report was cancelled
The Pause dialog that can be called on several functions now has a checkbox to auto-resume the process again in 60 seconds
Improved Progress bar behaviour
Various GUI tweaks were made for best compatibility with Windows 11
Checking for errors (Surface Scan, Check if all files are physically readable) defaults to normal generic reading again instead of mostly raw reading. This makes for a more accurate real life test.
Improved detecting exceptional CD media (CD-i, VCD) that needs to be read and verified raw
Improved High Contrast mode (for the visually impaired), especially on Window 10 and higher
Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fix when extracting Raw2User. In certain rare occassions there could be slightly more data in the file
Fixed GUI issue when doing a manual retry while reading from a managed (*.ibp/ibq) image file. A new dialog would be created on every manual retry.
Fixed issues that, under certain conditions, prevented a DVD IFO -VFR folder to be expanded


IsoBuster 4.9 Beta Released!
December 8, 2021
Is the news of Omicron depressing you, are you ready for some good news for a change ? Say no more, here is IsoBuster 4.9 beta. IsoBuster 4.9 (final) will follow soon, before Christmas, so please give this version a quick spin and let us know if there is anything amiss. Sooner than later please.

Changes / New:

Windows 11 tested, improved, ready
Support for ReplayTV 1000, 2000, 2001, 2002, 2003, 2004, 3000, 3020, 3030, 3060, 4000, 4040, 4080, 4160, 4320, 4500, 4504, 4508, 4516, 4532, 5000, 5040, 5060, 5080, 5160, 5320, 5500, 5504, 5508, 5516 and 5532 DVR/PVR standalone Video Recorders
Support for ShowStopper PV-HS1000, ShowStopper PV-HS2000 and ShowStopper PV-HS3000 DVR/PVR standalone Video Recorders
Support for Thomson DTH7000 / RCA DRS7000 "Scenium" and Thomson DTH7500 / RCA DRC7005 DVR/PVR standalone Video Recorders
Roxio, Prassi, Sonic *.gi image file CD-Text support
Ability to keep certain attributes ('Read Only', 'System', 'Hidden' and/or 'Archive') when extracting files
Ability to auto-complete a managed IBP/IBQ image file in a loop, until stopped or completed. Look for a checkbox on the various dialogs, before creating, when opening an incomplete image, after first creation or completion etc. The check box is pre-checked if this has been set in Options
Read Error dialog's [Retry] button will now automatically be clicked, again and again, with a 10 second interval, so that after an error the process can continue automatically if the sector could be read afterall
The [Retry] button (and hence automatic execution) is not the default button on the RETRY-SELECT-ABORT error dialog, but it can be via a setting in Options
Improvements:

Find orphaned/deleted PS2 MC card folders (if the PS2-MC-FAT is still OK)
Also scan for PS2 APA partitions when a GPT partition scheme has already been found
Append "[Deleted]" to the filename of deleted files and folders in the PS2 MC file system (if the deleted files/folders are located in a not-deleted folder)
Detect PS2 APA boot.kelf files even if they're not referenced from the header
Show what is selected in the Options (left pane) TreeView, even when the control is not in focus
Updated a number of icons
Improved algorithm to Extract while filtering only mpeg frames on DVD
Improved finding all VOB files via the DVD-VFR IFO files
Improved the /ef: command to incorporate wildcard search functionality to find a particular file before extracting it
Improvement to make sure CUE files of CD-i discs, as created with IsoBuster, are still recognized as CD-i discs
Always write out CD-Text data to the *.CUE, even if a *.CDT could be created. This way the CD-Text data is also easily readable via a text file (the *.cue)
Improved detecting generic split image files based on their extension (Added *.00 and *_00.pdi variants)
Added *.00 to Open Image file filter
Improved *.gi parsing to deal with certain variants
Improved showing file icons in the (right pane) ListView when the OS is super slow to respond
Sector View now also 'understands' "start", "end", "first", "last" and "mid" to read the first, last or middle sector of the selected object
Sector View "start", "end", "first", "last" and "mid" can be followed by a + or - value, which is then taken in account (e.g. "last-32" will show the 32nd sector before the Last LBA of the selected object)
Improved GPT partition table parsing, making use of its backup, to still find partitions on a HDD/SSD or USB stick
Use the GPT Partition Entry name/label to name partitions found via the GPT
Improved ability to interrupt building a report
Do not display edit window if building a report was cancelled
The Pause dialog that can be called on several functions now has a checkbox to auto-resume the process again in 60 seconds
Improved Progress bar behaviour
Various GUI tweaks were made for best compatibility with Windows 11
Checking for errors (Surface Scan, Check if all files are physically readable) defaults to normal generic reading again instead of mostly raw reading. This makes for a more accurate real life test.
Improved detecting exceptional CD media (CD-i, VCD) that needs to be read and verified raw
Improved High Contrast mode (for the visually impaired), especially on Window 10 and higher
Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fix when extracting Raw2User. In certain rare occassions there could be slightly more data in the file
Fixed GUI issue when doing a manual retry while reading from a managed (*.ibp/ibq) image file. A new dialog would be created on every manual retry.
Fixed issues that, under certain conditions, prevented a DVD IFO -VFR folder to be expanded


IsoBuster 4.8 Released!
June 22, 2021
I'm very happy to announce the release of IsoBuster 4.8.

This version contains a lot of exciting new functionality as well as the usual list of improvements. Notice support for ReFS. Implementation was no small feat. But also compressed DMG has finally been implemented. Furthermore are there exciting new search features and a whole list of improvements worth checking out. See below list for all the details:

Changes / New:

Support for Microsoft's newest file system, ReFS. Versions 1.x, 2.x and 3.x with 16 KiB and 64 KiB clusters on 512 and 4Kn drives are fully supported. (tested with ReFS 1.1, 1.2, 2.0, 3.1, 3.4 and 3.7)
Full, random access, compressed *.dmg image file support
Ability to show file system meta data, via right mouse click on a file system icon (Implemented for NTFS, FAT and ReFS)
Support for Amiga partitions
Support for AmigaDOS
Support for *.adf and *.hdf image files
Option to Clone [From-To] - via Shift + right-mouse-click
Search command "range:x:y" to search for all objects that fall in the range starting at address x over a range of y blocks
Search command "fromto:x:y" to search for all objects that fall in the range starting at address x and ending at address y
Improvements:

Compensate for illegal CD/DVD TOCs, especially on multi-session discs where a higher session seems to start at a lower than possible address
Display an appropriate text when scanning for partitions hasn't been done yet
Show text making it clear that when a partition is encrypted, scanning for missing files and folders is unlikely to yield recoverable data
Do not automatically show the EWF (*.E01) properties anymore in the edit dialog when a *.E01 file is loaded, use the image properties instead
Avoid finding UDF VAT and SAT structures on other than 2K media because it's only used on 2K (Optical) media
Renamed "Unassigned Partition" to "Unallocated space"
Improved detection and support for XFS v5.x
Detect Amiga SFS (Smart File System) and Amiga PFS (Professional File System)
Keep (left pane) TreeView selection visible, even when the TreeView has no focus
Important improvements, yielding more accurate video files, for the Panasonic 750/780 series Video Recorders (DVR)
Recognize a Sony RDR-HX730 DVR image file as a HDD image file (not as an optical disc image file)
Recognize a Roland 256 byte/block image file
Improved support for *.xgd image files
Improved support for XISO image files
Improved finding embedded NTFS files based on their signature via a scan for missing files and folders
Added *.wim file signature detection via a scan for missing files and folders
Get a better FAT volume name, time stamp and various extra meta files immediately by parsing a (small) part of the root already
Do not convert FAT short names to lower case (anymore)
Important improvements to find a missing NTFS volume on the fly (e.g. with a corrupt $VBR) and during a scan for missing files and folders
Show [filename.rules] in label and/or [*.rules] in caption of the 'Find missing files and folders' dialog when a rules file is being used
Added more predefined search terms (via the arrow pointing to the right, on the right side of the search box)
Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed an issue that could cause bad sectors to show as good sectors in a freshly made (ibp/ibq) managed image file, under certain conditions
NTFS volumes with 64 KB clusters didn't work properly all the time (introduced in IB 4.6 when 2 MB clusters were implemented)
Fixed it so that when Extracting a folder is cancelled, fully expanding (going deep) of the folder is also properly cancelled
Fixed HFS file extraction (issue introduced in IB 4.7)
Fixed an exception error that could occur when a combination of certain UDF structures were found during a scan for missing files and folders
Fixed an exception error that could occur when IsoBuster went looking for the Nero (*.nri) project file (set via Options)
Fixed a Popup Menu text vs functionality mismatch "Extract & Run" vs "Extract Raw but convert to User Data"
Fixed an Options text vs functionality mismatch (wrong text next to 'embedded' icon and 'ISO9660 extended attributes' icon)


IsoBuster 4.8 Beta Released!
June 8, 2021
There's a new Beta in town, IsoBuster 4.8 beta. See below list for all the goodies.

Changes / New:

Support for Microsoft's newest file system, ReFS. Versions 1.x, 2.x and 3.x with 16 KiB and 64 KiB clusters on 512 and 4Kn drives are fully supported. (tested with ReFS 1.1, 1.2, 2.0, 3.1, 3.4 and 3.7)
Full, random access, compressed *.dmg image file support
Ability to show file system meta data, via right mouse click on a file system icon (Implemented for NTFS, FAT and ReFS)
Support for Amiga partitions
Support for AmigaDOS
Support for *.adf and *.hdf image files
Option to Clone [From-To] - via Shift + right-mouse-click
Search command "range:x:y" to search for all objects that fall in the range starting at address x over a range of y blocks
Search command "fromto:x:y" to search for all objects that fall in the range starting at address x and ending at address y
Improvements:

Compensate for illegal CD/DVD TOCs, especially on multi-session discs where a higher session seems to start at a lower than possible address
Display an appropriate text when scanning for partitions hasn't been done yet
Show text making it clear that when a partition is encrypted, scanning for missing files and folders is unlikely to yield recoverable data
Do not automatically show the EWF (*.E01) properties anymore in the edit dialog when a *.E01 file is loaded, use the image properties instead
Avoid finding UDF VAT and SAT structures on other than 2K media because it's only used on 2K (Optical) media
Renamed "Unassigned Partition" to "Unallocated space"
Improved detection and support for XFS v5.x
Detect Amiga SFS (Smart File System)
Keep (left pane) TreeView selection visible, even when the TreeView has no focus
Important improvements, yielding more accurate video files, for the Panasonic 750/780 series Video Recorders (DVR)
Recognize a Sony RDR-HX730 DVR image file as a HDD image file (not as an optical disc image file)
Recognize a Roland 256 byte/block image file
Improved support for *.xgd image files
Improved support for XISO image files
Improved finding embedded NTFS files based on their signature via a scan for missing files and folders
Added *.wim file signature detection via a scan for missing files and folders
Get a better FAT volume name, time stamp and various extra meta files immediately by parsing a (small) part of the root already
Do not convert FAT short names to lower case (anymore)
Important improvements to find a missing NTFS volume on the fly (e.g. with a corrupt $VBR) and during a scan for missing files and folders
Show [filename.rules] in label and/or [*.rules] in caption of the 'Find missing files and folders' dialog when a rules file is being used
Added more predefined search terms (via the arrow pointing to the right, on the right side of the search box)
Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed an issue that could cause bad sectors to show as good sectors in a freshly made (ibp/ibq) managed image file, under certain conditions
NTFS volumes with 64 KB clusters didn't work properly all the time (introduced in IB 4.6 when 2 MB clusters were implemented)
Fixed it so that when Extracting a folder is cancelled, fully expanding (going deep) of the folder is also properly cancelled
Fixed HFS file extraction (issue introduced in IB 4.7)
Fixed an exception error that could occur when a combination of certain UDF structures were found during a scan for missing files and folders
Fixed an exception error that could occur when IsoBuster went looking for the Nero (*.nri) project file (set via Options)
Fixed a Popup Menu text vs functionality mismatch "Extract & Run" vs "Extract Raw but convert to User Data"
Fixed an Options text vs functionality mismatch (wrong text next to 'embedded' icon and 'ISO9660 extended attributes' icon)


IsoBuster 4.7 released!
December 16, 2020

I'm very happy to announce the release of IsoBuster 4.7.

This version contains a lot of exciting new functionality as well as the usual list of improvements. Professionals will appreciate the option to not automatically explore a drive for partitions and file systems, as well as the option to further reduce read retries. Also new is the ability to export the report templates to *.ibtmpl files and/or import them again. Aside from that there is also support for a plethora of new, less common, file systems and image files, so that investigators and enthousiasts can easily and quickly see (and extract) their content. But see below list for all the details:

Changes / New:

Implemented an option to not automatically explore a drive for partitions and file systems, to avoid reading until the operator choses so (Ignored on image files and needs a Professional license)
Retries can be reduced to 0 retries (including the block per block retries)
Added detection of encrypted partitions and tracks based on the encryption signatures for: WinMagic SecureDoc Full Disk Encryption, BitLocker, Apple File Vault, Check Point Full Disk Encryption, GuardianEdge Encryption Plus/Anywhere/Hard Disk Encryption and Symantec Endpoint Encryption, McAfee Safeboot/Endpoint Encryption, Sophos Safeguard Enterprise and Safeguard Easy, Symantec PGP Whole Disk Encryption (an encrypted partition or session/track is shown with a green color - it is also indicative for why no files and folders were found for such a partition or session/track)
Ability to Export and Import report templates (*.ibtmpl) (via right mouse click, see under the actual reporting)
Full Padus DiscJuggler *.cdi image file support, including CD-Text, via the Padus pfctoc.dll that is installed together with this version of IsoBuster
Options / GUI / Shell option to choose your own 'Investigate with IsoBuster' text on right mouse clicking a CD/DVD drive in Windows Explorer
Ability to Scan for missing files and folders but look for *.VOB Video only, via right mouse click + Shift + Ctrl
Support for the PS2 Memory Card file system
Support for the PSX Memory Card file system
Support for the Dreamcast Memory Card file system
Detect Xbox formatted Hard Disks and support Xbox native partitioning schemes to reach its file systems and stored data
Detect PS2 formatted Hard Disks and support its native APA partitioning scheme to reach its file systems and stored data
Detect the PS2 PFS file system
Support for CD *.vcd image files
Support for raw CD *.2056, *.2324, *.2332, *.2336, *.2352, *.2368, *.2448 image files
Support for GD-ROM *.gdi image files
Support for various other block device image files: *.xgd, *.apa, *.ps2, *.vm2; *.vmc, *.saveram, *.ddf, *.gme, *.mcd, *.mci, *.ps, *.psm, *.srm, *.vgs, *.vmp, *.vm1, *.mcr, *.dcm, *.vmu, *.hfv, *.528
Improvements:

Greatly improved Prassi PrimoDVD / Sonic / Roxio *.gi image file support by finding internal sections and tracks
Default RAW extracted CD Images now always get extension *.bin (instead of *.iso)
Improved support for 512 + 16 ECC bytes per block Image files
Changed the default optical disc retry counts from Per-Range: 2 and Per-Block: 3 to Per-Range: 1 and Per-Block: 2
Improved the ability to clone an image with different internal blocksize than the device's blocksize
Small improvement in Reiser file system detection
Improvements detecting Xbox' FATX
Show PS2 APA Attributes/Resources
Ability to recognize and list ISO images in the application area of a PS2/APA partition
Check the third track of a GD-ROM for the ISO9660 file system
Improvement to search functionality and particularly searching inside (what I call) Embedded objects (for instance sub-partitions in partitions)
Show files in the breadcrumb control when their content is shown (streams, extents etc)
Show 'state icons' in the breadcrumb control when 'special' object members are shown, for instance streams, extents etc.
Show wait cursor while loading (large) files into the EditWindow
Show Search results breadcrumb with the full system name where the search originated
Improved looking for a UDF 'VAT' in image files
Default, VOB files are not cut into smaller 1GB pieces anymore (everybody runs NTFS now that can deal with larger files)
If all tracks of a session are detected as encrypted, the session is regarded encrypted as well
If all sessions of a CD/DVD are detected as encrypted, the disc is regarded encrypted as well
Work around a W10 issue (via the installation) that seems to elevate 'Investigate with IsoBuster' to the default setting sometimes
Before a device is automatically removed (e.g. disconnected or device electronics failure) IsoBuster asks to save the scan results
Custom file signature scanning now pre-processes the lines for much faster searching
A few demo Custom file signature scanning *.rules are now installed in the /Plugins/ folder, so that it's easier to understand, edit, test and use
Custom file signature scanning now also supports commands: %, i(), e() and c()
Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed it so that command line parameter /ef:sig works again (It looks like this was broken since v 3.6)
Fixed exception error that could occur when one clicks the forward history button when there is nothing to show
Fixed it so that text is displayed again in ListView (on an empty folder or unknown file system or on a partition without file system(s) etc.)
Fixed it so that if only the last sector in a range is bad, building an error list From-To is still done correctly


IsoBuster 4.7 Beta Released!
December 02, 2020

As always I'm very happy to announce a new IsoBuster release. Today it's IsoBuster 4.7 beta and I'll let below list speak for itself

Changes / New:

Implemented an option to not automatically explore a drive for partitions and file systems, to avoid reading until the operator choses so (Ignored on image files and needs a Professional license)
Retries can be reduced to 0 retries (including the block per block retries)
Added detection of encrypted partitions and tracks based on the encryption signatures for: WinMagic SecureDoc Full Disk Encryption, BitLocker, Apple File Vault, Check Point Full Disk Encryption, GuardianEdge Encryption Plus/Anywhere/Hard Disk Encryption and Symantec Endpoint Encryption, McAfee Safeboot/Endpoint Encryption, Sophos Safeguard Enterprise and Safeguard Easy, Symantec PGP Whole Disk Encryption (an encrypted partition or session/track is shown with a green color - it is also indicative for why no files and folders were found for such a partition or session/track)
Ability to Export and Import report templates (*.ibtmpl) (via right mouse click, see under the actual reporting)
Full Padus DiscJuggler *.cdi image file support, including CD-Text, via the Padus pfctoc.dll that is installed together with this version of IsoBuster
Options / GUI / Shell option to choose your own 'Investigate with IsoBuster' text on right mouse clicking a CD/DVD drive in Windows Explorer
Ability to Scan for missing files and folders but look for *.VOB Video only, via right mouse click + Shift + Ctrl
Support for the PS2 Memory Card file system
Support for the PSX Memory Card file system
Support for the Dreamcast Memory Card file system
Detect Xbox formatted Hard Disks and support Xbox native partitioning schemes to reach its file systems and stored data
Detect PS2 formatted Hard Disks and support its native APA partitioning scheme to reach its file systems and stored data
Detect the PS2 PFS file system
Support for CD *.vcd image files
Support for raw CD *.2056, *.2324, *.2332, *.2336, *.2352, *.2368, *.2448 image files
Support for GD-ROM *.gdi image files
Support for various other block device image files: *.xgd, *.apa, *.ps2, *.vm2; *.vmc, *.saveram, *.ddf, *.gme, *.mcd, *.mci, *.ps, *.psm, *.srm, *.vgs, *.vmp, *.vm1, *.mcr, *.dcm, *.vmu, *.hfv, *.528
Improvements:

Greatly improved Prassi PrimoDVD / Sonic / Roxio *.gi image file support by finding internal sections and tracks
Default RAW extracted CD Images now always get extension *.bin (instead of *.iso)
Improved support for 512 + 16 ECC bytes per block Image files
Changed the default optical disc retry counts from Per-Range: 2 and Per-Block: 3 to Per-Range: 1 and Per-Block: 2
Improved the ability to clone an image with different internal blocksize than the device's blocksize
Small improvement in Reiser file system detection
Improvements detecting Xbox' FATX
Show PS2 APA Attributes/Resources
Ability to recognize and list ISO images in the application area of a PS2/APA partition
Check the third track of a GD-ROM for the ISO9660 file system
Improvement to search functionality and particularly searching inside (what I call) Embedded objects (for instance sub-partitions in partitions)
Show files in the breadcrumb control when their content is shown (streams, extents etc)
Show 'state icons' in the breadcrumb control when 'special' object members are shown, for instance streams, extents etc.
Show wait cursor while loading (large) files into the EditWindow
Show Search results breadcrumb with the full system name where the search originated
Improved looking for a UDF 'VAT' in image files
Default, VOB files are not cut into smaller 1GB pieces anymore (everybody runs NTFS now that can deal with larger files)
If all tracks of a session are detected as encrypted, the session is regarded encrypted as well
If all sessions of a CD/DVD are detected as encrypted, the disc is regarded encrypted as well
Work around a W10 issue (via the installation) that seems to elevate 'Investigate with IsoBuster' to the default setting sometimes
Before a device is automatically removed (e.g. disconnected or device electronics failure) IsoBuster asks to save the scan results
Custom file signature scanning now pre-processes the lines for much faster searching
A few demo Custom file signature scanning *.rules are now installed in the /Plugins/ folder, so that it's easier to understand, edit, test and use
Custom file signature scanning now also supports commands: %, i(), e() and c()
Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed it so that command line parameter /ef:sig works again (It looks like this was broken since v 3.6)
Fixed exception error that could occur when one clicks the forward history button when there is nothing to show
Fixed it so that text is displayed again in ListView (on an empty folder or unknown file system or on a partition without file system(s) etc.)
Fixed it so that if only the last sector in a range is bad, building an error list From-To is still done correctly


IsoBuster 4.6 released!
June 22, 2020
I'm very happy to announce the release of IsoBuster 4.6.

Check out the many improvements and new functionality, such as on the fly dealing with a particular type of write corruption on SD cards (USBC file corruption), support for large NTFS clusters, various speed improvements etc.

As usual there is plenty more but I'll let below list do the talking:

Changes / New:

Support for NTFS cluster sizes of 128 KB and higher. Since Windows 10 v1709 and Windows Server 2019 the older maximum 64 KB boundary has been increased to 2 MB, so changes needed to be made
Support for multiple NTFS MFT records in a single sector
Faster extraction and cloning, depending on write and read speeds but obviously still limited by the read speed on failing media or devices
Work-around for a certain type of data corruption that appears to happen frequently using certain USB card readers (internal and external). Symptoms are the sudden loss of files and or partitions etc. Usually in combination with FAT. Remaining files and/or folders may get names such as "USBC◘╧è◘" or "USBC..". Possibly related to ADATA NH92 adaptors though that is not certain! After researching the issue online it seems a lot of people think this is a virus. I see mention of the "USBC virus" and "USBC malware", yet it's not. It's a hardware / firmware failure that happened while data was being written to the SD card. IsoBuster is now able to detect and compensate for such issues on the fly so that files and folders can still be found and extracted
IsoBuster now displays the average speed when extracting
Support for ISO9660 and its derivatives, Joliet, Rock Ridge etc. mistakenly copied/cloned to a USB stick with 512 bytes per block
Right-Mouse-Click when holding SHIFT adds the option to work on a range (From-To) when doing a -Surface Scan- or -Scan for missing files and folders [Professional license]- or -List erroneous sectors-
Right-Mouse-Click when holding SHIFT adds the option to create a managed image file or clone that is [Empty]. No actual reading is done yet and the user has full control over which type completion is to be performed or what type of engineering is to be done [Professional license]
Right-Mouse-Click when holding SHIFT adds the option to show the Sector View dialog with the object's last LBA instead of its first LBA
Improvements:

Various speed and memory improvements when parsing NTFS
Various speed and memory improvements when parsing Brother-FAT and FAT
Various speed and memory improvements when parsing ISO9660 and its derivatives, Joliet, Rock Ridge etc.
Various speed and memory improvements when parsing the Pioneer DVR file system
Improved FAT parsing when only the backup boot sector is available
Both FAT addresses are shown in the FAT File system properties dialog (if there are two FATs)
Improvements in the 'debug dump' image file functionality. Activated when contacted to try and debug an issue
The search-suggestions-drop-down now displays under the search control instead of to the right of it, very much like previous-search-commands
An object (for instance file) with no size (0 bytes) cannot have unreadable sectors (so it should not be listed as such, even if its address is in unreadable space)
Improved support for old style Macintosh Partition maps
Better file signature detection of quick time formats: mp4, mov, 3gp, 3g2, m4a, m4b, m4p, m4v during a scan for missing files and folders
Improved file signature detection and assembly of fragmented *.avi files
Improved *.swf, *.wmf, *.pxc, *.exe, *.dwg and *.ico file signature detection (less chance of false positives)
Added file signature detection for: *.alb, *.pwm, *.pwp, *.amr
Added more shortcuts, Ctrl+ and Crtl-, to read and show sectors in Sector View
Also allow the creation of a customizable file system from a single track session or a single partition USB/HDD/SSD
TreeView now does 'hot tracking' when hovering over objects
Better internal click and right click management when making further selections afterwards, e.g. search
Changed the layout of the right-mouse-click popups to hopefully make more sense (may need a small adjustment when you're used to the old layout)
Dynamically create right-mouse-click popups to allow much more flexibility in the future
Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements

Fixes:

No known, reported or encountered bugs .. so nothing needed to be fixed


IsoBuster 4.6 Beta Released!
June 08, 2020
As always I'm very happy to announce a new IsoBuster release. Today it's IsoBuster 4.6 beta and I'll let below list speak for itself

Changes / New:

Support for NTFS cluster sizes of 128 KB and higher. Since Windows 10 v1709 and Windows Server 2019 the older maximum 64 KB boundary has been increased to 2 MB, so changes needed to be made
Support for multiple NTFS MFT records in a single sector
Faster extraction and cloning, depending on write and read speeds but obviously still limited by the read speed on failing media or devices
Work-around for a certain type of data corruption that appears to happen frequently using certain USB card readers (internal and external). Symptoms are the sudden loss of files and or partitions etc. Usually in combination with FAT. Remaining files and/or folders may get names such as "USBC◘╧è◘" or "USBC..". Possibly related to ADATA NH92 adaptors though that is not certain! IsoBuster is now able to detect and compensate for such issues on the fly so that files and folders can still be found and extracted
IsoBuster now displays the average speed when extracting
Support for ISO9660 and its derivatives, Joliet, Rock Ridge etc. mistakenly copied/cloned to a USB stick with 512 bytes per block
Right-Mouse-Click when holding SHIFT adds the option to work on a range (From-To) when doing a -Surface Scan- or -Scan for missing files and folders- or -List erroneous sectors-
Right-Mouse-Click when holding SHIFT adds the option to create a managed image file or clone that is [Empty]. No actual reading is done yet and the user has full control over which type completion is to be performed or what type of engineering is to be done
Right-Mouse-Click when holding SHIFT adds the option to show the Sector View dialog with the object's last LBA instead of its first LBA
Improvements:

Various speed and memory improvements when parsing NTFS
Various speed and memory improvements when parsing Brother-FAT and FAT
Various speed and memory improvements when parsing ISO9660 and its derivatives, Joliet, Rock Ridge etc.
Various speed and memory improvements when parsing the Pioneer DVR file system
Improved FAT parsing when only the backup boot sector is available
Both FAT addresses are shown in the FAT File system properties dialog (if there are two FATs)
Improvements in the 'debug dump' image file functionality. Activated when contacted to try and debug an issue
The search-suggestions-drop-down now displays under the search control instead of to the right of it, very much like previous-search-commands
An object (for instance file) with no size (0 bytes) cannot have unreadable sectors (so it should not be listed as such, even if its address is in unreadable space)
Better file signature detection of quick time formats: mp4, mov, 3gp, 3g2, m4a, m4b, m4p, m4v during a scan for missing files and folders
Improved file signature detection and assembly of fragmented *.avi files
Improved *.swf, *.wmf, *.pxc, *.exe, *.dwg and *.ico file signature detection (less chance of false positives)
Added file signature detection for: *.alb, *.pwm, *.pwp
Added more shortcuts, Ctrl+ and Crtl-, to read and show sectors in Sector View
Also allow the creation of a customizable file system from a single track session or a single partition USB/HDD/SSD
TreeView now does 'hot tracking' when hovering over objects
Better internal click and right click management when making further selections afterwards, e.g. search
Changed the layout of the right-mouse-click popups to hopefully make more sense (may need a small adjustment when you're used to the old layout)
Dynamically create right-mouse-click popups to allow much more flexibility in the future
Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements


IsoBuster 4.5 released!
Dec 16, 2019
I'm very happy to announce the release of IsoBuster 4.5.

Check out the many improvements and new functionality, such as saving and loading your progress when doing a scan for missing files and folders.

That is obviously not all. As usual there is plenty more but I'll let below list do the talking:

Changes / New:

Ability to resume a scan for missing files and folders, if the content is still shown
Ability to save scan results (as *.ibr files)
Ability to load previous (*.ibr) scan results and resume the scan if so desired
Ability to import XML formatted lists of files and folders (if you happen to know where the files are physically located on the medium)
Support for more type Philips HDD recorders (DVR-3500)
Support for Brother typewriter *.256 floppy images that use a primitive FAT like file system
Ability to extract search results (files and folders) but preserve their relative path instead of creating a flat list of all found files and folders
Improvements:

Rewrote parts of the ISO9660 parsing to get rid of the annoying memory allocation warnings in case of extremely large buffer allocations
Hide the annoying 'out of spec' errors for severe ISO9660 'out of spec' situations by default
ISO9660 Scan options now features showing both 'soft' and 'severe' 'out of spec' errors
Support for NCR_DIAGS' butchered ISO9660 version
Support for ISO9660 implementations that are not 2048 bytes-per-sector based. They're extremely rare but I managed to find an image file
Various other ISO9660 (and its derivatives) related improvements
When finding HDD / SSM / USB etc is not set in options and IsoBuster is not running elevated, the moment finding such devices is enabled, IsoBuster will ask to run elevated. The prompt asking to restart now allows to restart without saving current selection. This is so that once a normal user has gone through this, the application will not automatically want to elevate next time as well, because once elevated, changes in options are made for the elevated user and not for the normal user
Recognize Amiga floppy images *.adf, *.adz, *.dms and *.fdi as 512-byte block disk images rather than CD images
Support Image file extensions *.512, *.256 and *.128, which forces IsoBuster to treat the image file using that block size
When opening a *.CDT, *.ISO or *.BIN image file, IsoBuster now first looks for a *.CUE file with the same name in the same folder, and if it exists IsoBuster opens the CUE instead
Address input fields now also support notation x.. (aside from already supported 0x.. and ..h) to input hex data
Implemented tag <%OBJECTS> in the file export functionality to be able to show how many files+folders a folder contains
Implemented tags <%ATTRIB(U)>, <%TYPE(U)>, <%UIC> in the file export functionality to be able to show properties/attributes that are language independent (Uniform)
Revert to Lucida Console, for the mono-spaced font in Sector View, in the odd case that Courier is not installed (As seen with WinPE)
Improved the breadcrumb GUI under certain borderline conditions, for instance under, but not limited to, Wine on Ubuntu etc.
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed bug that caused the (right mouse click invoked) Search dialog to always find all objects rather than the objects identifying with the requested search parameter (Not the search control in top right corner)
Fixed exception error that can happen when a CUE is paired with a file who's size is not an exact multiple of the block size mentioned in the CUE
Fixed it so that text file parsing also works on UCS-2 BE (UTF16 Big Endian (aka byte swapped / Motorola)) formatted data
Fixed bug so that tags <%>> and <%>=> are properly recognized
Fixed exception error that could occur when the scan for missing files and folders was immediately aborted, even before actual reading started
Fixed not finding all files and folders (depending from image to image) in an El Torito embedded FAT boot image
Fixed HFS and MFS file and folder date and time stamps (Issue introduced in IsoBuster 4.3)


IsoBuster 4.5 Beta Released!
December 02, 2019
As always I'm very happy to announce a new IsoBuster release. Today it's IsoBuster 4.5 beta and I'll let below list speak for itself

Changes / New:

Ability to resume a scan for missing files and folders, if the content is still shown
Ability to save scan results (as *.ibr files)
Ability to load previous (*.ibr) scan results and resume the scan if so desired
Ability to import XML formatted lists of files and folders (if you happen to know where the files are physically located on the medium)
Support for more type Philips HDD recorders (DVR-3500)
Support for Brother typewriter *.256 floppy images that use a primitive FAT like file system
Ability to extract search results (files and folders) but preserve their relative path instead of creating a flat list of all found files and folders
Improvements:

Rewrote parts of the ISO9660 parsing to get rid of the annoying memory allocation warnings in case of extremely large buffer allocations
Hide the annoying 'out of spec' errors for severe ISO9660 'out of spec' situations by default
ISO9660 Scan options now features showing both 'soft' and 'severe' 'out of spec' errors
Support for NCR_DIAGS' butchered ISO9660 version
Support for ISO9660 implementations that are not 2048 bytes-per-sector based. They're extremely rare but I managed to find an image file
Various other ISO9660 (and its derivates) related improvements
When finding HDD / SSM / USB etc is not set in options and IsoBuster is not running elevated, the moment finding such devices is enabled, IsoBuster will ask to run elevated. The prompt asking to restart now allows to restart without saving current selection. This is so that once a normal user has gone through this, the application will not automatically want to elevate next time as well, because once elevated, changes in options are made for the elevated user and not for the normal user
Recognize Amiga floppy images *.adf, *.adz, *.dms and *.fdi as 512-byte block disk images rather than CD images
Support Image file extensions *.512, *.256 and *.128, which forces IsoBuster to treat the image file using that block size
When opening a *.CDT, *.ISO or *.BIN image file, IsoBuster now first looks for a *.CUE file with the same name in the same folder, and if it exists IsoBuster opens the CUE instead
Address input fields now also support notation x.. (aside from already supported 0x.. and ..h) to input hex data
Implemented tag <%OBJECTS> in the file export functionality to be able to show how many files+folders a folder contains
Implemented tags <%ATTRIB(U)>, <%TYPE(U)>, <%UIC> in the file export functionality to be able to show properties/attributes that are language independent (Uniform)
Revert to Lucinda Console, for the monospaced font in Sector View, in the odd case that Courier is not installed (As seen with WinPE)
Improved the breadcrumb GUI under certain borderline conditions, for instance under, but not limited to, Wine on Ubuntu etc.
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed bug that caused the (right mouse click invoked) Search dialog to always find all objects rather than the objects identifying with the requested search parameter (Not the search control in top right corner)
Fixed exception error that can happen when a CUE is paired with a file who's size is not an exact multiple of the block size mentioned in the CUE
Fixed it so that text file parsing also works on UCS-2 BE (UTF16 Big Endian (aka byte swapped / Motorola)) formatted data
Fixed bug so that tags <%>> and <%>=> are properly recognized
Fixed exception error that could occur when the scan for missing files and folders was immediately aborted, even before actual reading started
Fixed not finding all files and folders (depending from image to image) in an El Torito embedded FAT boot image


IsoBuster 4.4 with HDD Video recorder support released!
June 17, 2019
I'm very happy to announce the release of IsoBuster 4.4.

We did a considerable effort to implement a plethora of HDD Video Recorders. Not only did every brand use its own proprietary format, almost all families or ranges of recorders for a brand were different as well, so it was quite the effort. More than 50 different situations were encountered and implemented. As a result IsoBuster shows and allows to fully extract the files and folders from these recorders with focus on the mpeg video recordings, their names, time and date etc.

Also check this page with videos showing you how to extract the video from several supported HDD Video Recorders.

But that is not all. As usual there are plenty of other improvements, fixes and new functionality as well.

Changes / New:

Support for Toshiba HDD recorders (RD-XS32, RD-XS52, RD-XS34, RD-XV34, RD-XS54, RD-XS35, RD-XS55)
Support for Pioneer HDD recorders (DVR-510, DVR-520, DVR-530, DVR-630, DVR-531, DVR-533, DVR-633, DVR-540, DVR-543, DVR-640, DVR-450, DVR-550, DVR-650, DVR-555, DVR-460, DVR-560, DVR-660, LX60D, LX61D, LX70)
Support for Sony HDD recorders that mimic (or under the hood are) Pioneers (RDR-HX750, RDR-HX780)
Support for Panasonic HDD recorders (DMR-E80H, DMR-E100H, DMR-E85H, DMR-E96H, DMR-E500H, DMR-EH50, DMR-EH60, DMR-EH55, DMR-EH75V, DMR-EH55, DMR-EH75, DMR-EH58, DMR-EH68, DMR-EH59, DMR-EH69, DMR-BS750, DMR-BS850, DMR-BS780, DMR-BS880, DMR-BS785, DMR-BS885) (MEIHDFS)
Support for Philips HDD recorders (DVDR-3575H, DVDR-3576H) (HDDFS)
Support for Magnavox HDD recorders (H2160MW9, MDR-513H, MDR-515H, MDR-533H, MDR-535H, MDR-537H, MDR-557H) (HDDFS)
Support for RCA DRC8030N HDD recorder
Support for LiteOn HDD recorders (LVW-5045, ILO DVDRHD04)
Support for Medion MD 81888 HDD recorder (which is really a LiteOn under the hood)
It is entirely possible that other Sony, Medion, LG or other brand drives should be listed here as well if they are rebranded models from above list
The IBP/IBQ Image file manager can now Import and Export lists of sectors for super easy engineering
Option to find and enumerate optical drives with media that is not CD, DVD, BD media with tracks and sessions, such as MO and PD media that contains partitions and generic non-optical file systems
Support for the Atari ST *.st image file
Improvements:

Ability to clone to a device with different block size. For instance from a virtualized 2K device to a 512-byte device
Added "Offset:", "StreamCnt:", "ExtentCnt:", "MemberCnt:" and "UnreadableCnt:" to the Search bar functionality
Improved 'ESC' key use during dialogs that have a default action defined
The 'F5' key now always refreshes the content, no matter what IsoBuster object is selected (Tree or ListView or ...)
'F5' or the Refresh button clicked during a 'Find' will ask if Find can be interrupted or not
'F5' or the Refresh button clicked when recovered file systems are present will ask for confirmation
Ctrl-Shift 'D' Toggles CD/DVD Open/Close tray or Image file close
Allow more custom defined export lists (20 instead of 10)
Implemented support for a fragmented DVD-VR's MNGR IFO file
Do not consider a MS virtual CD/DVD drive an old style SCSI device (affects type of SCSI commands being used)
Changed the Manual retry approach on erroneous sectors to keep the dialog up while retrying
Small DVD-VR vs. HDD-VR detection improvements
Improvement for bad behaving drivers that report incorrect byte alignment requirements. Seen on Tablet PCs with 32GB eMMC
Implemented Tree export commands {%ONLYREADABLE}, {%ONLYUNREADABLEBLOCKS}, {%ONLYSELF}, {%ISO8601(D)}, <%READABLE> to the file export functionality
Reports can now use <%%(F)> and <%TOT%(F)> to show 2 digits behind the comma for the percentage of readable blocks
Implemented Tree export commands {%BLOCKS}, {%BLOCK} and <%BLOCKLOOP> to the file export functionality to be able to build lists of blocks per object
Implemented Tree export command {%BLOCKSINRANGES} to the file export functionality to display ranges rather than a single address on every line (when exporting {%BLOCKS})
Implemented Tree export commands <%IF>, <%DO>, <%ELSE> and <%ENDIF> but also <%CI>, <%WC>, <%RE>, <%=>, <%>>, <% <>, <%>=> and <% <=> to the file export functionality to be able to generate conditional text based on the object's properties
Keep track of GEMDOS created FAT 12/16 FS via the file system <%CREATOR> field and the file system Properties dialog
Give (debug) *.ibadr and *.ibdat files a unique name so that files don't get overwritten all the time.
Improved breadcrumb control GUI when using the classic theme
Improved breadcrumb control functionality on Windows 2000
IsoBuster can allocate even more memory now (on 64 bit systems) and is easily able to deal with millions of objects
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Make sure command line parameter /d:* works again
Fixed the FAT file system's use of the FAT-table (and because of it the ability to find extents) when the device blocksize is 512 and the FAT-native blocksize is 4096 (should actually not be a real life situation, but encountered during development)
Fixed high contrast (for the vision impaired) for all OS and use the best color for the Breadcrumb control
Fixed a rare crash when scanning for lost UDF files and folders
Fixed a hard to reproduce hang when exploring folders in TreeView while a Search was in progress that also wanted to expand the same folder


IsoBuster 4.3 Released!
December 18, 2018

I'm happy to announce the release of IsoBuster 4.3.

This version features full support for the XFS file system. Exploring, extracting, finding missing files and folders etc.

Also new in this version is the support for brand new file extensions *.1Kn, *.2Kn, *.4Kn, *.8Kn and so on (instead of the generic *.dsk for instance). The naming convention has been inspired by the "Advanced Format (4K native)". Basically when IsoBuster now creates a generic block per block image file of a drive that natively contains more than 512 bytes per block, it uses the appropriate extensions: *.1Kn - *.64Kn.

In practice (because I haven't seen any other situation) you will encounter this on 4Kn drives (4096 bytes per block: *.4Kn) and Plasmon UDO2 drives (8192 bytes per block: *.8Kn). The beauty is that now any application immediately knows what the correct sector size is inside the generic image. IsoBuster's heuristic routines to determine the sector size by itself are unparalleled, and improved once again in this version, so IsoBuster doesn't really need it, but it will make life easier for everyone and it's ideal for images that contain data that doesn't 100% correlate to a specific sector size.

Global adoption of this straightforward extension naming convention will be a step forward dealing with generic more-than-512-bytes-sector image files.

But that is not all. As usual there are plenty of improvements, a few fixes and other new functionality, such as dealing with RAID and LVM data structures, WBFS and so on.

Changes / New:

Full support for the XFS file system
Recognition and support for RAID 1 structures inside a partition, to find the file systems within
Recognition and support for LVM (Linux' Logical Volume Manager) inside a partition, to find the file systems within
WBFS partition support. Shows what images are stored in a WBFS partition
Open *.wbfs files and show the images that are stored in the file
Full support for 8KB (8192 bytes-per-block) devices such as Plasmon UDO2 drive etc.
Introduction and use of *.1Kn, *.2Kn, *.4Kn, *.8Kn, ... file extensions for disk images of drives with higher than 512 bytes per sector
Improvements:

Improved detection of the proper block size in image files based on partition and file system data
Optimized HFS Partition parsing to deal with both native-blocksize Partition Map entries and 512-byte Partition Map entries
Implemented DICOM signatures in finding files based on their signature (Found during a scan for missing files and folders)
Create a UDF File system when we have a valid VRS, AVDP and VDS. Even when the FSD is absent. So that the user knows there's at least UDF present
Make sure the UDF VRS sequence also works on higher-than-2K-sectors when VRS structures are located in their own physical block rather than every 2K (For instance: Plasmon UDO2 drive with 30GB UDO disk vs. MS UDF on 4KN drives)
Open Image file drop functionality now also works when a file is dropped on the ListView (right pane) or breadcrumb control (top)
Implemented work-around to still load FAT (on USB sticks for instance) when the first x bytes of the BPB have been erased (by an unknown process / application)
Support format *.s01 again (disabled in previous version) after extensive testing to confirm that it works
Show "Managed Clone", not just "Managed Image File" where and when relevant. Changes in various screens and dialogues
Repaint TreeView icons if hovered over, to update the object's status (should it have been expanded already during a different process (e.g. Search))
*.dd images are now always treated as 'not optical' (to avoid loading as optical (tracks / sessions) if nothing meaningful can be found inside)
Ability to always confirm the destination drive of a managed clone
Show the destination drive in the managed image clone completion confirmation dialogue
Improved progress dialog when creating and completing managed image files / clones
Improved Managed Image File and Managed Clone Properties dialogue
Ability to suppress write error messages (OK to all) during the making of a managed image file or clone (for instance when completing on demand on media that is not big enough to hold the full range)
Make sure write errors, during the creation or completion of a managed image file or clone, are marked as bad sectors, even though the read on the source media was successful
Implemented "Limit:" keyword for search, so that the search can be limited to 'limit' count of matches (for instance *|Limit:10 )
Added command {%SELF} to the export functionality to also include information of the target file system itself (for instance to display the root's extents)
Added command {%DATETIME(NA)=EMPTY} to the file export functionality to return an empty string instead of "N/A" on objects with an invalid or missing date-time property
Added tag <%TAB> to the file export functionality to easily add tab characters to the output
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

If IsoBuster is started idle, without auto-selecting a drive, attaching or removing a drive doesn't change that state anymore
Fixed exception error when displaying a popup menu without any drives present or selected (under certain conditions)
Improvements in time and date display because negative second values are possible in Unix / Linux file systems
Do not abort on empty GPT partition table entries, continue checking instead (finds more partitions in some cases)
Fixed {%LT} and {%ISO8601} leaving a "}" character behind in an exported list


IsoBuster 4.3 Beta Released!
December 04, 2018
I'm very happy to announce the Beta release of IsoBuster 4.3.

This version features full support for the XFS file system. Exploring, extracting, finding missing files and folders etc.

I retired my old Buffalo NAS and as it used XFS as file system, the time was right to implement XFS in IsoBuster. My new Synology NAS uses BTRFS as underlying file system. If I can find good documentation for it, BTRFS will be in one of the following IsoBuster versions I'm sure.

But that is not all. As usual there are plenty of improvements, a few fixes and other new functionality, such as dealing with RAID and LVM data structures, WBFS and so on.

Changes / New:

Full support for the XFS file system
Recognition and support for RAID 1 structures inside a partition, to find the file systems within
Recognition and support for LVM (Linux' Logical Volume Manager) inside a partition, to find the file systems within
WBFS partition support. Shows what images are stored in a WBFS partition
Open *.wbfs files and show the images that are stored in the file
Support for 8KB (8192 bytes-per-block) devices such as Plasmon UDO2 drive etc.
Improvements:

Optimized HFS Partition parsing to deal with both native-blocksize Partition Map entries and 512-byte Partition Map entries
Implemented DICOM signatures in finding files based on their signature (Found during a scan for missing files and folders)
Improved finding UDF and recognizing the proper block size in image files
Create a UDF File system when we have a valid VRS, AVDP and VDS. Even when the FSD is absent. So that the user knows there's at least UDF present
Make sure the UDF VRS sequence also works on higher-than-2K-sectors when VRS structures are located in their own physical block rather than every 2K (For instance: Plasmon UDO2 drive with 30GB UDO disk vs. MS UDF on 4KN drives)
Open Image file drop functionality now also works when a file is dropped on the ListView (right pane) or breadcrumb control (top)
Implemented work-around to still load FAT (on USB sticks for instance) when the first x bytes of the BPB have been erased (by an unknown process / application)
Support format *.s01 again (disabled in previous version) after extensive testing to confirm that it works
Show "Managed Clone", not just "Managed Image File" where and when relevant. Changes in various screens and dialogues
Repaint TreeView icons if hovered over, to update the object's status (should it have been expanded already during a different process (e.g. Search))
*.dd images are now always treated as 'not optical' (to avoid loading as optical (tracks / sessions) if nothing meaningful can be found inside)
Ability to always confirm the destination drive of a managed clone
Show the destination drive in the managed image clone completion confirmation dialogue
Improved progress dialog when creating and completing managed image files / clones
Improved Managed Image File and Managed Clone Properties dialogue
Ability to suppress write error messages (OK to all) during the making of a managed image file or clone (for instance when completing on demand on media that is not big enough to hold the full range)
Make sure write errors, during the creation or completion of a managed image file or clone, are marked as bad sectors, even though the read on the source media was successful
Implemented "Limit:" keyword for search, so that the search can be limited to 'limit' count of matches (for instance *|Limit:10 )
Added command {%SELF} to the export functionality to also include information of the target file system itself (for instance to display the root's extents)
Added command {%DATETIME(NA)=EMPTY} to the file export functionality to return an empty string instead of "N/A" on objects with an invalid or missing date-time property
Added tag <%TAB> to the file export functionality to easily add tab characters to the output
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

If IsoBuster is started idle, without auto-selecting a drive, attaching or removing a drive doesn't change that state anymore
Fixed exception error when displaying a popup menu without any drives present or selected (under certain conditions)
Improvements in time and date display because negative second values are possible in Unix / Linux file systems
Do not abort on empty GPT partition table entries, continue checking instead (finds more partitions in some cases)
Fixed {%LT} and {%ISO8601} leaving a "}" character behind in an exported list


IsoBuster 4.2 Released!
June 22, 2018
It's with great pleasure that I can announce the release of IsoBuster 4.2.

Here's a list of all the new stuff an improvements:

Changes / New:

Rewrote the options dialog to look fresh and most importantly te be decluttered and intuitive again. Added to that, selecting a language or changing a font now changes all options' text immediately, so that you can see the effect
Added BDXL, M-Disc, UHD, Triple Layer (TL) and (Quadruple Layer) QL BD(RE) disc support
Ability to start IsoBuster 'idle' without any drive auto-selected (not the default but can be set in Options)
Search (now by default) searches the entire region of the selected object, and not just the most relevant File System. For instance when a Session is selected, all tracks and file systems in those tracks will be searched and not just the most relevant file system in the most relevant track. The old way can still be turned on again in options
Work around for issue (most likely a buggy USB bridge driver) that causes less bytes to be transfered when reading raw (2352 bytes per block) on some systems
Ability to specify where the IBQ range ends, to influence filling gaps and where finishing at the end starts [Professional license]
Implemented more flavours of Rimage Image files (*.rmg)
Show text portions of certain Image files via an extra option in the main menu (e.g. for: *.cue, *.rmg, *.ewf, *.ccd)
Rewrote the file export / report functionality to make it much faster, 10 times faster or more than before
Rewrote CUE file parsing to better deal with multi-file images and improve the overall functionality
Support reading in the first pregap on a CD (addresses -150 to -1), for instance with Sector View
The Edit window / Sector Viewer can be set (and will remember) its own font for both normal text and text that requires a fixed width font
Improvements:

Make sure the correct encoding is always used for XML, RTF and TXT in the Edit Window (TXT is now the default over RTF, using UTF8)
Allow any extension, if more appropriate, when saving a file from the edit window
Improved search functionality engine for even faster and more accurate search results
Improved resolving of a path copied in the breadcrumb control / edit bar, to show the proper object(s)
Do not display "Processing File-System" when mounting an Audio CD
Show better caption on the extraction dialog when cloning a drive or partition
Better detection of Atari DOS discs/images
Improve display of Mac 'Type' and 'Creator', in case of illegal (non-printable) characters
Implemented a more generic approach to store and use the ISO9660 / Joliet 'associated file'. The associated file is used as resource fork on Mac created discs but can in theory also exist on its own, for other implementations. We now treat it as a stream and also extract it as such
Added tags {%ASCII} and {%ANSI} to the file (encoding) export functionality
Added tags {%SUID} and {%PSUID} as unique object identifiers to the file export functionality
Added tags <%TSNSHT> and <%TSNSHRESET> to measure time of certain processes to the file export functionality
Added tags {%DFXML}, {%ISO8601}, <%TIMEDATETZ> and <%SYSTIMEDATETZ> to support ISO 8601 date and time formatting (which is required in DFXML exports)
Always escape single and double quotes in XML exports, but the caller can disable this with commands {%ASQ} and/or {%ADQ}
Always escape '<' and '>' characters in XML exports, but the caller can disable this with commands {%A>} and/or {%A<}
Added tag {%ONLYUNREADABLE} to only log unreadable objects in file exports
Changed the export logic so that width is now explored first rather than the depth, but it can be changed with {%DEPTHFIRST} or {%FLAT}
Default, folders are now also exported in File Lists / Reports
Changed the embedded XML export list, to take advantage of new commands and tags
Changed the embedded DFXML export list, to take advantage of new commands and tags
Replace single quotes by double quotes in the predefined XML layout, so that files with single quotes (and apostrophe) do not cause problems parsing the XML
Show text in combobox control when no drives are found but finding them has been disabled in options, so that you better realizes what is going on
Improved display of the application when starting up and when certain devices are slow to respond (Show "Finding Devices" in combobox meanwhile)
Add Catalogue and ISRC to the CUE file (if present / per track)
Display ISRC per track and Catalogue per CD, in properties, even when no CD-Text is present
Add (and retrieve) more CD-Text to/from CUE files
If the ISO is smaller than what the CUE suggests, the last track will still get a minimum size (2 seconds = 150 blocks) so that the track is shown with errors
If the ISO / BIN image file is too small for what the CUE describes we immediately update the sector bitmap so that the effect can be seen in the blocks map (for instance via properties)
Make sure there's a red X displayed next to a session icon as well, when one of its tracks contains unreadable sectors
Improved NTFS parsing speed and efficiency by not going deep automatically on embedded folders, by retaining the required information differently, until exploring the folder is requested (via display, extract, search or ..)
Considerable speed improvements when opening *.ibdat and *.ibadr files, by keeping track of bad ranges
Made IBP/IBQ image file reading in case of erroneous sectors 5 to 15 times faster
Made searching for missing files and folders in an IBP/IBQ image with lots of errors up to 26 times faster
Display grey blocks in the blocks map, for ranges beyond the bitmap readable range (as in when an IBP/IBQ has not yet been fully read)
Improve blocks map hints when the address range is contiguous
Deselect the last square in the blocks map when moving outside the squares (but still inside the control)
Zoom-in via double click on the blocks map squares shown in properties [Professional license]
Sector View via double click on a single-sector square in the blocks map (e.g. via object properties) [Professional license]
Double clicking middle or right mouse buttons zooms out again
Added commands /cfpr /fs and /el on the command line
Speed improvement when reading audio from 2352 bytes per block image files
Expose relevant NTFS extent properties. For instance to show extents of compressed files as compressed (blue)
ListView icons also reflect the compressed or encrypted state of an object
Sparse parts of a file or folder are shown in a light blue color
Clear what we know about the destination drive's content after making a clone, since its content will have changed entirely, so a refresh is needed
Support hex notation ..h (for instance FFFFh or aah) aside from the already supported 0x.. notation in address and length input fields
Also show CD/DVD/BD properties on blank media
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed issue causing the online help to not always show the correct page
Fixed sorting issue that only really showed when exploring the root of ISO9660 or derivative file systems
Properly detect audio in the first track's pregap inside an image so that reading raw in the pregap doesn't trigger completing the sync bytes, or fails entirely
<%SYSTIMELAPSEDSEC> in File Lists / Reports was calculated wrongly (with a factor 100)
Fixed it so that the MD5 is automatically created again after making an image file if that is how it is set in options
Do not create an MD5 or CUE after making a clone, if that is what is set in options after making an image file
Fixed issue introduced in IB 4.1 for NTFS files that are highly fragmented. The full file size would not be taken in account for files consisting of more than 22,799 extents. Now tests with +1,507,519 extents worked perfectly
Fixed the edit window toolbar height changing slightly every time the window was shown again
Fixed rare issue that truncated the size of a file (with a few bytes), when extracting (audio) blocks using From-To functionality and wrapping the data in a WAVE RIFF header
Fixed image file generation and overal handling of audio discs when track 1 does not start on address 0


IsoBuster 4.2 Beta Released!
June 08, 2018
I'm very happy to announce the Beta release of IsoBuster 4.2.

As always it's a long list of improvements and new stuff. But I'll let the list speak for itself. Here are all the goodies:

Changes / New:

Rewrote the options dialog to look fresh and most importantly te be decluttered and intuitive again. Added to that, selecting a language or changing a font now changes all options' text immediately, so that you can see the effect
Added BDXL, M-Disc, UHD, Triple Layer (TL) and (Quadruple Layer) QL BD(RE) disc support
Ability to start IsoBuster 'idle' without any drive auto-selected (not the default but can be set in Options)
Search (now by default) searches the entire region of the selected object, and not just the most relevant File System. For instance when a Session is selected, all tracks and file systems in those tracks will be searched and not just the most relevant file system in the most relevant track. The old way can still be turned on again in options
Work around for issue (most likely a buggy USB bridge driver) that causes less bytes to be transfered when reading raw (2352 bytes per block) on some systems
Ability to specify where the IBQ range ends, to influence filling gaps and where finishing at the end starts [Professional license]
Implemented more flavours of Rimage Image files (*.rmg)
Show text portions of certain Image files via an extra option in the main menu (e.g. for: *.cue, *.rmg, *.ewf, *.ccd)
Rewrote the file export / report functionality to make it much faster, 10 times faster or more than before
Rewrote CUE file parsing to better deal with multi-file images and improve the overall functionality
Improvements:

Make sure the correct encoding is always used for XML, RTF and TXT in the Edit Window (TXT is now the default over RTF, using UTF8)
Allow any extension, if more appropriate, when saving a file from the edit window
Improved search functionality engine for even faster and more accurate search results
Improved resolving of a path copied in the breadcrumb control / edit bar, to show the proper object(s)
Do not display "Processing File-System" when mounting an Audio CD
Show better caption on the extraction dialog when cloning a drive or partition
Better detection of Atari DOS discs/images
Improve display of Mac 'Type' and 'Creator', in case of illegal (non-printable) characters
Allow reading in the first pregap on a CD (addresses -150 to -1), for instance with Sector View
Implemented a more generic approach to store and use the ISO9660 / Joliet 'associated file'. The associated file is used as resource fork on Mac created discs but can in theory also exist on its own, for other implementations. We now treat it as a stream and also extract it as such
Added tags {%ASCII} and {%ANSI} to the file (encoding) export functionality
Added tags {%SUID} and {%PSUID} as unique object identifiers to the file export functionality
Added tags <%TSNSHT> and <%TSNSHRESET> to measure time of certain processes to the file export functionality
Added tags {%DFXML}, {%ISO8601}, <%TIMEDATETZ> and <%SYSTIMEDATETZ> to support ISO 8601 date and time formatting (which is required in DFXML exports)
Always escape single and double quotes in XML exports, but the caller can disable this with commands {%ASQ} and/or {%ADQ}
Always escape '<' and '>' characters in XML exports, but the caller can disable this with commands {%A>} and/or {%A<}
Added tag {%ONLYUNREADABLE} to only log unreadable objects in file exports
Changed the export logic so that width is now explored first rather than the depth, but it can be changed with {%DEPTHFIRST} or {%FLAT}
Default, folders are now also exported in File Lists / Reports
Changed the embedded XML export list, to take advantage of new commands and tags
Changed the embedded DFXML export list, to take advantage of new commands and tags
Replace single quotes by double quotes in the predefined XML layout, so that files with single quotes (and apostrophe) do not cause problems parsing the XML
Show text in combobox control when no drives are found but finding them has been disabled in options, so that you better realizes what is going on
Improved display of the application when starting up and when certain devices are slow to respond (Show "Finding Devices" in combobox meanwhile)
Add Catalogue and ISRC to the CUE file (if present / per track)
Display ISRC per track and Catalogue per CD, in properties, even when no CD-Text is present
Add (and retrieve) more CD-Text to/from CUE files
If the ISO is smaller than what the CUE suggests, the last track will still get a minimum size (2 seconds = 150 blocks) so that the track is shown with errors
If the ISO / BIN image file is too small for what the CUE describes we immediately update the sector bitmap so that the effect can be seen in the blocks map (for instance via properties)
Make sure there's a red X displayed next to a session icon as well, when one of its tracks contains unreadable sectors
Improved NTFS parsing speed and efficiency by not going deep automatically on embedded folders, by retaining the required information differently, until exploring the folder is requested (via display, extract, search or ..)
Considerable speed improvements when opening *.ibdat and *.ibadr files, by keeping track of bad ranges
Made IBP/IBQ image file reading in case of erroneous sectors 5 to 15 times faster
Made searching for missing files and folders in an IBP/IBQ image with lots of errors up to 26 times faster
Display grey blocks in the blocks map, for ranges beyond the bitmap readable range (as in when an IBP/IBQ has not yet been fully read)
Improve blocks map hints when the address range is contiguous
Deselect the last square in the blocks map when moving outside the squares (but still inside the control)
Zoom-in via double click on the blocks map squares shown in properties [Professional license]
Sector View via double click on a single-sector square in the blocks map (e.g. via object properties) [Professional license]
Double clicking middle or right mouse buttons zooms out again
Added commands /cfpr /fs and /el on the command line
Speed improvement when reading audio from 2352 bytes per block image files
Expose relevant NTFS extent properties. For instance to show extents of compressed files as compressed (blue)
ListView icons also reflect the compressed or encrypted state of an object
Sparse parts of a file or folder are shown in a light blue color
Clear what we know about the destination drive's content after making a clone, since its content will have changed entirely, so a refresh is needed
Support hex notation ..h (for instance FFFFh or aah) aside from the already supported 0x.. notation in address and length input fields
Also show CD/DVD/BD properties on blank media
Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other GUI improvements
Fixes:

Fixed issue causing the online help to not always show the correct page
Fixed sorting issue that only really showed when exploring the root of ISO9660 or derivative file systems
Properly detect audio in the first track's pregap inside an image so that reading raw in the pregap doesn't trigger completing the sync bytes, or fails entirely
<%SYSTIMELAPSEDSEC> in File Lists / Reports was calculated wrongly (with a factor 100)
Fixed it so that the MD5 is automatically created again after making an image file if that is how it is set in options
Do not create an MD5 or CUE after making a clone, if that is what is set in options after making an image file
Fixed issue introduced in IB 4.1 for NTFS files that are highly fragmented. The full file size would not be taken in account for files consisting of more than 22,799 extents. Now tests with +1,507,519 extents worked perfectly
Fixed the edit window toolbar height changing slightly every time the window was shown again
Fixed rare issue that truncated the size of a file (with a few bytes), when extracting (audio) blocks using From-To functionality and wrapping the data in a WAVE RIFF header
Fixed image file generation and overal handling of audio discs when track 1 does not start on address 0


IsoBuster 4.1 Released!
December 13, 2017
It's a great pleasure to announce the release of IsoBuster 4.1.

This version is exciting because it offers new and improved ways to make reports and export lists of files and folders. Some of it existed already in previous versions, but the functionality has been enhanced so much that it feels like entirely new functionality. Also because there's a possibility to create your own list layouts, both via the command line and the GUI.

On top of that there is support for old Mac FAT-12-style MFS file systems as well as the image file types that store this sort of content, e.g. DC42. There are also a great number of other improvements and a few bug fixes.

Here's a list of all the good stuff:

Changes / New:

Added XML style export when creating lists/reports starting from a file-system or folder
Added (Digital Forensics) DFXML style export when creating lists/reports starting from a file-system or folder
Support for MFS (Macintosh File System) which was used prior to HFS, mainly on 400KB and 800KB floppies
Support for DC42 image files, which are old style Mac floppy image files
Ability to define your own style lists/reports and create/export them from the GUI
Help (F1) now goes online and shows the online help in your browser. The help file is still installed as well and online help can be turned off in options
GUI option to display all time stamps in GMT / UTC
Improvements:

Catch PC going to sleep and wake-up messages and delay auto-finding and removing of drives for 10 seconds after waking up, so that external drives get the chance to be found again. Otherwise (overnight) scan results may be removed again when the PC wakes up (after having gone to sleep), because the drive was dismounted due to the sleep process
Do not ignore slack space between partitions smaller than 2048 blocks anymore. Assign it to a new partition for easy inspecting, searching etc.
Improved read caching mechanisms
Make sure that Main Menu text used to display loaded image file properties is translated, when the language is changed via options
Repaint block map in the Managed Image File Manager ([Professional] functionality) when F5 is clicked
Ability to select multiple blocks in the block map, to see the range it spans
Ability to select multiple blocks in the block map that is part of the Managed Image File Manager, to perform actions on that range
Keep polling blank media, because sometimes a drive reports blank media while it is still mounting the disc
Improvements setting the font in the Edit window and better support for different monospace fonts
Improved sizing of the Drive Combobox on application start, so that it works properly for all fonts and shows the items fully
Improvements dealing with inactive NTFS INDX records and test their content for duplicate files or folders
Do not automatically go deep on (embedded) folders that are listed in inactive NTFS INDX records
Optimized allocating memory for large NTFS folders
Hide raw type extraction (via right-mouse-click) on media that does not support raw
Hide the right-mouse-click extents icon when there are no multiple extents
Remove strange long waits for the right-mouse-click-popup to appear after lots of objects (especially folders) have been found
Shows ISRC in Track Properties (when available)
Check if there is enough free space before extracting files etc. and put up a dialog if there is an issue (not enough free space)
Use CD-Text (if available) for filenames when extraction audio tracks from CD
Added a plethora of new tags and commands to the existing command line functionality to export lists
Resource forks are now also always Streams, which is important to know when doing searches, exporting lists etc.
Made sure the block map also properly shows bad blocks when they fall outside the range of the blocks bitmap
Show the amount of streams and extents in the right-mouse-click popup on files and folders, if present, to easily spot the exact amount
Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

On huge media, e.g. >= 4TB, and under certain conditions, displaying the block map would pop-up a division by zero error
Sometimes, depending on the content, parsing NTFS would not always work correctly on 4Kn drives (drives with 4096 byte sectors)
While searching for deleted NTFS files and folders it was possible to get stuck if a deleted folder was both a child and (great) parent, causing a never ending loop
Under certain conditions, starting multiple extractions could cause memory issues on the stack, resulting into an exception error
Fix for CD-i (for RTF files for instance) where sometimes the tail end of the file would be missing (if (partially) located on 2324-bytes sectors)
Fixed it so that the block map is properly refreshed after filling gaps via the Managed Image File Manager
Fixed Access Violation while extracting a certain illegal NTFS file (freak situation: deleted, embedded, file for which fixup was not set, and only seen one case ... ever)


IsoBuster 4.1 Beta Released!
November 29, 2017

I'm very happy to announce the Beta release of IsoBuster 4.1.

This version is exciting because it offers a new tool to make reports and export lists of the found files and folders. Perhaps not entirely new, since a version of it existed already in previous versions, but enhanced so much that it feels new at least. And then there's the possibility to create your own list layouts, also via the GUI etc.

But there's more. Besides old Mac FAT-12 style MFS file system support as well as the image file types that store this type of content there are a great number of improvements and a few bug fixes again.

Here's a list of all the goodies:

Changes / New:

Added XML style export when creating lists/reports starting from a file-system or folder
Added (Digital Forensics) DFXML style export when creating lists/reports starting from a file-system or folder
Support for MFS (Macintosh File System) which was used prior to HFS, mainly on 400KB and 800KB floppies
Support for DC42 image files, which are old style Mac floppy image files
Ability to define your own style lists/reports and create/export them from the GUI
Help (F1) now goes online and shows the online help in your brower. The help file is still installed as well and online help can be turned off in options
GUI option to display all time stamps in GMT / UTC
Improvements:

Catch PC going to sleep and wake-up messages and delay auto-finding and removing of drives for 10 seconds after waking up, so that external drives get the chance to be found again. Otherwise (overnight) scan results may be removed again when the PC wakes up (after having gone to sleep), because the drive was dismounted due to the sleep process
Do not ignore slack space between partitions smaller than 2048 blocks anymore. Assign it to a new partition for easy inspecting, searching etc.
Improved read caching mechanisms
Make sure that Main Menu text used to display loaded image file properties is translated, when the language is changed via options
Repaint block map in the Managed Image File Manager ([Professional] functionality) when F5 is clicked
Ability to select multiple blocks in the block map, to see the range it spans
Ability to select multiple blocks in the block map that is part of the Managed Image File Manager, to perform actions on that range
Keep polling blank media, because sometimes a drive reports blank media while it is still mounting the disc
Improvements setting the font in the Edit window and better support for different monospace fonts
Improved sizing of the Drive Combobox on application start, so that it works properly for all fonts and shows the items fully
Improvements dealing with inactive NTFS INDX records and test their content for duplicate files or folders
Do not automatically go deep on (embedded) folders that are listed in inactive NTFS INDX records
Optimized allocating memory for large NTFS folders
Hide raw type extraction (via right-mouse-click) on media that does not support raw
Hide the right-mouse-click extents icon when there are no multiple extents
Remove strange long waits for the right-mouse-click-popup to appear after lots of objects (especially folders) have been found
Shows ISRC in Track Properties (when available)
Check if there is enough free space before extracting files etc. and put up a dialog if there is an issue (not enough free space)
Use CD-Text (if available) for filenames when extraction audio tracks from CD
Added a plethora of new tags and commands to the existing command line functionality to export lists
Resource forks are now also always Streams, which is important to know when doing searches, exporting lists etc.
Made sure the block map also properly shows bad blocks when they fall outside the range of the blocks bitmap
Show the amount of streams and extents in the right-mouse-click popup on files and folders, if present, to easily spot the exact amount
Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

On huge media, e.g. >= 4TB, and under certain conditions, displaying the block map would pop-up a division by zero error
Sometimes, depending on the content, parsing NTFS would not always work correctly on 4Kn drives (drives with 4096 byte sectors)
While searching for deleted NTFS files and folders it was possible to get stuck if a deleted folder was both a child and (great) parent, causing a never ending loop
Under certain conditions, starting multiple extractions could cause memory issues on the stack, resulting into an exception error
Fix for CD-i (for RTF files for instance) where sometimes the tail end of the file would be missing (if (partially) located on 2324-bytes sectors)
Fixed it so that the block map is properly refreshed after filling gaps via the Managed Image File Manager
Fixed Access Violation while extracting a certain illegal NTFS file (freak situation: deleted, embedded, file for which fixup was not set, and only seen one case ... ever)


IsoBuster 4.0 Released!
June 27, 2017

I'm very happy to announce the release of IsoBuster 4.0.

In this version a lot of underlying engine code has been improved and updated which results in faster and even more stable functionality.

On top of that there is improved and powerful search functionality, an updated GUI, much faster image file access and auto-detection of drive add or removal.

You'll also be pleased with the graphical representation of bad blocks vs good blocks in the properties window. Specialists will appreciate the easy overview that aids a targeted recovery approach, especially via the Managed Image file manager

Here's a list of all the goodies:

Changes / New:

Huge changes to the GUI to keep up with current and newer OS
Added very powerful search functionality immediately accessible via the main window
Added pre-defined search queries. For instance search for pictures, video etc.
Detect whether drives are added or removed from the system and automatically update the drive selection combobox without affecting the currently selected drive or image file
Automatic drive add or removal detection can be enabled / disabled in Options (On by default)
Ability to show graphical represenation of good vs bad blocks on all objects, files, partitions, tracks etc via the Properties dialog
Good vs bad blocks are also shown in the Managed Image File Manager [Professional license]. Here it is possible to select a block or zoom into the block and auto-fill the Address and Blocks' fields to easily define what blocks need to be re-read etc.
Added easy history browsing via the breadcrumbs control
Improvements:

Improved opening image files while another process (Refreshing) is ongoing
Improved checking if a file is already opened, no matter what method is used to open the file
A managed clone will detect when its target drive is connected to the system
Avoid trying to read PathTable found ISO9660/Joliet folders without a size again and again in case of read errors
Huge changes in the underlying GUI code/engine to be able to keep up with modern OS and prepare for the future
Improved the search engine dramatically to be extremely powerful. Easily find fragmented files, extents, streams, etc. etc.
Improved message boxes
Improved breadcrumbs control so that is behaves similar than modern OS
Improved image file (ISO, IMG, VDI, IBP/IBQ, ...) access and reading, for most type images files, so that it is a lot faster now
Show Media in the breadcrumb bar when selecting a drive (or when starting up with a drive)
Show NTFS File System Root properties
Better filtering of illegal characters from devices names
Chosing large fonts also auto-selects the use of larger icons
Double clicking a Partition, Track or Session in ListView now also shows its children in ListView (except for Audio CDs)
File systems are listed in ListView as well, when the track or partition in selected in the TreeView
Easy way via ListView to start a scan for missing files and folders, when a partition without file systems is selected
Ability to right mouse click and show a file's resource fork
Updated file system icons
Avoid excessive IBP updating, mainly when completing on demand
Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

Do not allow to select a new device via the back and forward (history) buttons when critical GUI List/Tree Item processes are ongoing
Fix it so that a check to see if a file contains video keeps returning consistent data after for instance Extract2Mpg has been chosen
Fixed rare stack overflow when exploring NTFS, in case of many small nested folders
Fix and return consistent data after an NTFS search for deleted files/folders when sorting is turned off entirely


IsoBuster 4.0 Beta Released!
June 06, 2017

I'm very happy to announce the Beta release of IsoBuster 4.0.

This new version opens the door to the future. A lot of underlying engine code has been improved and updated which results in faster and even more stable functionality.

On top of that there is improved and powerful search functionality and an updated GUI

I'm personally also very happy with the graphical representation of bad blocks vs good blocks. Specialists will appreciate the easy overview that aids a targeted recovery approach.

Here's a list of all the goodies:

Changes / New:

Huge changes to the GUI to keep up with current and newer OS
Added very powerful search functionality immediately accessible via the main window
Added pre-defined search queries. For instance search for pictures, video etc.
Detect whether drives are added or removed from the system and automatically update the drive selection combobox without affecting the currently selected drive or image file
Automatic drive add or removal detection can be enabled / disabled in Options (On by default)
Ability to show graphical represenation of good vs bad blocks on all objects, files, partitions, tracks etc via the Properties dialog
Good vs bad blocks are also shown in the Managed Image File Manager [Professional license]. Here it is possible to select a block or zoom into the block and auto-fill the Address and Blocks' fields to easily define what blocks need to be re-read etc.
Added easy history browsing via the breadcrumbs control
Improvements:

Improved opening image files while another process (Refreshing) is ongoing
Improved checking if a file is already opened, no matter what method is used to open the file
A managed clone will detect when its target drive is connected to the system
Avoid trying to read PathTable found ISO9660/Joliet folders without a size again and again in case of read errors
Huge changes in the underlying GUI code/engine to be able to keep up with modern OS and prepare for the future
Improved the search engine dramatically to be extremely powerful. Easily find fragmented files, extents, streams, etc. etc.
Improved message boxes
Improved breadcrumbs control so that is behaves similar than modern OS
Improved image file (ISO, IMG, VDI, IBP/IBQ, ...) access and reading, for most type images files, so that it is a lot faster now
Show Media in the breadcrumb bar when selecting a drive (or when starting up with a drive)
Show NTFS File System Root properties
Better filtering of illegal characters from devices names
Chosing large fonts also auto-selects the use of larger icons
Double clicking a Partition, Track or Session in ListView now also shows its children in ListView (except for Audio CDs)
File systems are listed in ListView as well, when the track or partition in selected in the TreeView
Easy way via ListView to start a scan for missing files and folders, when a partition without file systems is selected
Ability to right mouse click and show a file's resource fork
Updated file system icons
Avoid excessive IBP updating, mainly when completing on demand
Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

Do not allow to select a new device via the back and forward (history) buttons when critical GUI List/Tree Item processes are ongoing
Fix it so that a check to see if a file contains video keeps returning consistent data after for instance Extract2Mpg has been chosen
Fixed rare stack overflow when exploring NTFS, in case of many small nested folders
Fix and return consistent data after an NTFS search for deleted files/folders when sorting is turned off entirely
FYI: This beta version works with a 3.x license. The final 4.0 version will require a new 4.x license


IsoBuster 3.9 Released!
December 19, 2016

From this version onwards you can define your own file signatures, and look for them on any type media via a search for missing files and folders. For instance if you have a special type or custom file you want to look for, or for a whole lot of other engineering purposes of course.

There is now also full support for compressed system files in NTFS volumes. This is different from the normally (and already supported) compressed files. It's a new feature introduced by Microsoft since Windows 10.

And last but not least the software can now make full copies or clones of hard drives and partitions. In other words, extract directly to HD rather than to a file. Combined with the 'Managed' image file functionality it is also possible to keep track of all the bad or unread sectors when making the clone. This is ideal for recovery specialists that can try to recover a HD directly to another HD. Another great use for this feature is the possibility to load an image file for a hard drive or USB stick (e.g. DSK or VHD / VHDX or VMDK or ..) , and put (clone) its content directly to a real Hard Drive or USB stick.

Here's a list of all the goodies:

Changes / New:

You can now define your own rules/signatures for finding files based on their signature [Professional license]
Added support for Windows 10 transparent system compressed NTFS files
Added a WIM Tab to NTFS File properties, when the file is actually stored in a WIM [Professional license]
Clone an entire drive (partitions and all) or a single partition, to another Hard Drive or partition
Perform a so called 'Managed' Clone of a drive (partitions and all) to another Hard Drive. This is the same as making a managed IBP but the IBQ is written to a source Hard Disk instead of a file [Professional license]
Support for the Opera 3DO file system
Support for B6T and B6I image files
Clicking an address in the Properties window launches Sector View, showing the content of that address
From-To dialog (If set via Options) when doing a surface scan
From-To dialog (If set via Options) when doing a scan for missing files and folders [Professional license]
From-To dialog (If set via Options) when creating a list of erroneous sectors
/eto: command line parameter that takes a value in milliseconds as time out during extraction
Improvements:

Improved sector view and edit window's functionality to stay on top
On a Sparse object, SectorView shows all zeroes and the text 'Sparse' but when the edit box or scroll buttons are used, the address changes and that content should be shown (which now happens)
Show End-address when a surface scan was interrupted (if From-To dialog was used)
Display the MFT LBA rather than the timezone, in properties, because there is no timezone field in NTFS anyway
Display the FAT address in FAT file system Properties
Improved the default settings wrt auto-scanning and exploring a file system completely
Improved the dialog after an interrupted file-system expansion, to take in account folder-per-folder browsing
Extended /ei: command line parameter to also make a (managed) clone
Extended /t: command line parameter to support /t:audio and /t:data to extract all audio or all data tracks
Extended /range: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
Extended /fromto: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
Improved command line parameter /d:: to also fully support Physical Drive ID's higher than 9
Make sure certain @... commands via the GUI command line can still be executed when no drives are found
Added PIONEER as DVD Video recorder application - to automatically look for DVD Video
Small cosmetic change (not perfect) to avoid previous small file's name to be displayed during huge file extraction
A few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

If the IBP/IBQ Complete OnDemand Mode was turned on and next turned off again before closing the file (Via the IBP/IBQ Manager), changes would be lost
Fixed command line parameter /p: to always work on the correctly selected Partition
Turned off overlay icons display by default, because it can cause weird visual effects on some Windows 10 systems
ISO9660 with more folders in the pathtable than than the root folder (illegal situation), could be expanded two ways, depending on what path was followed. This has been fixed and everything is now shown always
Aborting creation of an IBP/IBQ file could cause IsoBuster to think all sectors above that point in the source were unreadable. Cosmetic only, extraction would still simply work


IsoBuster 3.9 Beta Released!
December 02, 2016

I'm glad to be able to announce the release of IsoBuster 3.9 Beta. As always this is a full featured version. From this version onwards it is possible to define your own signatures to look for on any type media via a search for missing files and folders. E.g. if you have a special type or custom file you want to look for or for a whole lot of other engineering purposes.

There is now also full support for compressed system files in NTFS volumes. This is different from the normally (and already supported) compressed files. It's a new feature introduced by Microsoft since Windows 10.

And last but not least the software can now make full copies or clones of hard drives and partitions. In other words, extract directly to HD rather than to a file. That combined with the 'Managed' image file functionality it is possible to keep track of all the bad or unread sectors when making the clone. Ideal for recovery specialists that can try to recover a HD directly to another HD.

Even though this is a stable version, should something not be working right or if you discover a bug, please let me know.

Here's a list of what I have been working on:

Changes / New:

You can now define your own rules/signatures for finding files based on their signature [Professional license]
Added support for Windows 10 transparent system compressed NTFS files
Added a WIM Tab to NTFS File properties, when the file is actually stored in a WIM [Professional license]
Clone an entire drive (partitions and all) or a single partition, to another Hard Drive or partition
Perform a so called 'Managed' Clone of a drive (partitions and all) to another Hard Drive. This is the same as making a managed IBP but the IBQ is written to a source Hard Disk instead of a file [Professional license]
Support for the Opera 3DO file system
Support for B6T and B6I image files
Clicking an address in the Properties window launches Sector View, showing the content of that address
From-To dialog (If set via Options) when doing a surface scan
From-To dialog (If set via Options) when doing a scan for missing files and folders [Professional license]
From-To dialog (If set via Options) when creating a list of erroneous sectors
/eto: command line parameter that takes a value in milliseconds as time out during extraction
Improvements:

Improved sector view and edit window's functionality to stay on top
On a Sparse object, SectorView shows all zeroes and the text 'Sparse' but when the edit box or scroll buttons are used, the address changes and that content should be shown (which now happens)
Show End-address when a surface scan was interrupted (if From-To dialog was used)
Display the MFT LBA rather than the timezone, in properties, because there is no timezone field in NTFS anyway
Display the FAT address in FAT file system Properties
Improved the default settings wrt auto-scanning and exploring a file system completely
Improved the dialog after an interrupted file-system expansion, to take in account folder-per-folder browsing
Extended /ei: command line parameter to also make a (managed) clone
Extended /t: command line parameter to support /t:audio and /t:data to extract all audio or all data tracks
Extended /range: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
Extended /fromto: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
Improved command line parameter /d:: to also fully support Physical Drive ID's higher than 9
Make sure certain @... commands via the GUI command line can still be executed when no drives are found
Added PIONEER as DVD Video recorder application - to automatically look for DVD Video
Small cosmetic change (not perfect) to avoid previous small file's name to be displayed during huge file extraction
A few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

If the IBP/IBQ Complete OnDemand Mode was turned on and next turned off again before closing the file (Via the IBP/IBQ Manager), changes would be lost
Fixed command line parameter /p: to always work on the correctly selected Partition
Turned off overlay icons display by default, because it can cause weird visual effects on some Windows 10 systems
ISO9660 with more folders in the pathtable than than the root folder (illegal situation), could be expanded two ways, depending on what path was followed. This has been fixed and everything is now shown always
Aborting creation of an IBP/IBQ file could cause IsoBuster to think all sectors above that point in the source were unreadable. Cosmetic only, extraction would still simply work


IsoBuster 3.8 Released!
June 24, 2016

I'm sure you will appreciate this new version. Again, tons of new functionality, improvements and the few needed bug-fixes. Improvements for the visually impaired, clean new icons, support for *.vdi, *.vhd, *.vhdx files, 4Kn drives with native 4096 bytes per block, and so on. Best just check the huge list below:

Here's a list of what I have been working on:

Changes / New:

Overhaul of all visual aspects of the software to improve things for the visually impaired, for instance high contrast mode works optimally now
Overhaul of all visual aspects of the software to improve scaling (larger than default fonts - still with limits)
Overhaul of all visual aspects of the software to improve and fix Right-to-Left reading where appropriate
The use of 32 bit + Alpha channel icons throughout the software (Sorry Win2K users)
Load and use system icons when appropriate (e.g. Help, Information, Exclamation etc.)
Support for *.vhd Fixed, Dynamic and Differencing Virtual Disk Images
Support for *.vhdx Fixed, Dynamic and Differencing Virtual Disk Images
Support for *.vdi Fixed, Dynamic and Differencing Virtual Disk Images
Full support for 4Kn drives (drives with 4096 bytes per logical sector)
Browse back and forth between earlier made selections
Complete IBP/IBQ managed image files 'on demand' as sectors are required and read. Requires a [Professional] license
Show streams, attached to files or folders, via right mouse click selection
Show extents of folders, very much the same like on fragmented files
Improvements:

Show Hint text when hovering over Details, List and Small Icons buttons on the main form
Improved ancient annoyance where the StatusBar text/hint when hovering over a TreeNode or selecting a ListNode would disappear again immediately
IsoBuster gets focus again when selected via the task bar and when the properties window is showing
Improved the location of the right mouse click popup, so that it now appears more inline with what Windows does
Improved things so that both percent labels on the progress dialog get updated when 2 progress bars are showing
Ability to resize the device-selection combo-box in the top left corner and option to keep the combo-box and tree-view under it at the same width
Search dialog and Options/Settings dialog resizing by the user
Show Video icon next to "Extract but filter MPEG frames" where it is almost certainly appropriate and make the entry default (bold) to hopefully steer the user in the right direction
Improved the right mouse click popup on a properties window
Show red error icon next to building lists of erroneous sectors (single objects only, not folders)
Default saving disk fragments (From-To) and partitions etc. to file extension *.dsk instead of *.img for better loading support (*.img can also be optical)
Do not show the File/Folder Search option in case the folder has been expanded already and proves to be empty
Add Application and Version information in CUE file
When closing the tray, do not show an error message anymore when the error is illegal field in CDB (05/24/00) or related, because laptops etc. don't support closing and report this with an illegal field in CDB.
Don't even suggest to complete an IBP/IBQ file if there are no other devices other than the IBP/IBQ itself (e.g. no devices found or finding devices disabled and no other image files loaded)
Fomat large numbers with dots or commas (depending on Windows settings) on more locations
Dialogs that take addresses and sizes as input, now allow the input to be formatted with commas and dots
The breadcrumbs control uses the same icons as shown in the treeview control, based on settings
Seriously improved the look and feel of the breadcrumbs control for Windows XP and High Contrast mode
The about box has a fresh new look and hopefully helps with the confusion between PRO - [Personal] and [professional] licenses
"@open:" opens the Open Image file dialog, "@open:c:yzw.xyz" opens file: "c:yzw.xyz"
Command: @show:extents or @show:streams or @show:resourcefork
Added Ctrl+BackSpace shortcut to trigger the Breadcrumbs Edit function
Added Ctrl+Shift+Q shortcut to start the IBP/IBQ Manager -or- EWF Properties (depending on the image file that is loaded)
Added Ctrl+Shift+R shortcut to 'run' a file
Added F8 shortcut to bring up the Options/Settings dialog
Improve the workings of Ctrl+Shift+M to either create or complete an image file, making sure they don't conflict
Esc closes the From-To Dialog, the IBP/IBQ Manager, the About window, Properties and the file edit dialog
Improved building the previously opened image file's list and make sure a separator is not drawn as a thick line
Make sure there are tab characters between text and shortcut, in popup menus, to keep it all readable
Also support reverse reading when filling gaps
Also support reverse reading of tracks in their session (last track first)
Improved Buttons' height in Toolbar (Up, Details, List, Icons, ...)
Improvements in the navigation bar, support for '..', '' etc.
Show "Extracting Name-of-?" instead of "Extracting CD" when extracting a non-optical disk to a folder containing its partitions
Auto-Save managed IBP/IBQ image file making every 5 / 10 minutes, depending
A few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various other, not listed, GUI improvements
Fixes:

Fixed improper updating of the *.IBP, Managed Image File, after the reverse reading feature had been used
Showing the previous search results, initiated via the search dialog did not work properly
Ctrl+C would not always work in other windows than the main window (e.g. Sector View), because the main window would 'steal' the input
Made changes to the breadcrumbs control, so that IsoBuster now runs on Windows 2000 (Win2K) again
Several improvements parsing NTFS to deal with illegal values, especially during a scan for missing or deleted files/folders, to avoid exception errors
Fixed an exception error when opening a CUE that points to multiple files but more than one of those files are not available
Fixed a serious and possible data corruption issue with NTFS for large + fragmented files, on extraction to HD or elsewhere, because the offset in the first block would be wrong
Fixed a data corruption issue with NTFS for files that fit in the $MFT records, but only on 4Kn drives, so drives that have 4096 bytes per block native and expose those blocks as such (so not 512e drives)


IsoBuster 3.7 Released!
December 18, 2015

The End-of-year release has arrived. Happy holidays ! Aside from improvements and new stuff in the GUI there are a few important bug fixes that you should take advantage of ! Make sure to update your version to this latest release or consider buying an upgrade if you have an older version. IsoBuster 3.7 features a breadcrumbs control for easy navigation, with lots of powerful features under the hood and powerful search functionality in files and folders. Be sure to download and install this new version !

Here's a list of all the goodies:

Changes / New:

Implemented a Breadcrumbs control for easy navigation, with right mouse click Pop-up for easy task selection
The Breadcrumbs' edit control also interprets paths you copy in it (with limitations), or can show the current path, for easy copying to the clipboard
Support for typing in a limited list of commands in the Breadcrumbs' edit control (@close, @refresh:drives, @stop, @restart, @new, @find:)
Ability to turn off TreeView trying to follow selections made in ListView and Breadcrumbs (faster and less memory use due to virtual implementation)
Elaborate Search functionality (Ctrl+F), to try and find file(s) and/or folder(s) with certain properties in existing file-systems or file lists. Not to be confused with data/file carving functionality to try and find missing files and folders (Ctrl+F3)
Improvements:

Improved use of, and added a lot more ShortCuts throughout the software
Different ListView columns layout for search results and ability to show the full path
Improved display of files and folders in the status bar, during exploration of folders etc.
Improvement in time stamp display and during file extraction, for files created in a different daylight saving time period
Ability to reload the drives' list (Shift+Ctrl+R) and all associated objects (files folders etc.)(To check if USB drives have been inserted or removed)
Improved the speed of finding a TreeView item exponentially
Make sure the size of an initial install is not bigger than the screen resolution (on systems with low resolution)
Workaround for Oracle VM VirtualBox 'VBOX CD-ROM' virtual drive that doesn't return correct information in case the ISO file is big (e.g. of a DVD)
Added Main menu item to allow you to Upgrade from a [Personal] license to a [Professional] license
Allow to properly resize the Properties (Ctrl+I) Window
Show blocks being read in status bar while doing a scan for missing files and folders
Added 'Copy path as text to clipboard' function (Ctrl+C)
Quite a few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various GUI improvements
Fixes:

Bugfix for HFS - Not all folder content was shown all the time (*)
Bugfix for FAT - Big folders covering multiple clusters would sometimes not be explored fully (*)
Fixed it so that the Save Dialog, Print Dialog and Font Dialog won't be displayed behind the SectorView window
(*) Bug introduced in IsoBuster 3.6 - "Extra tests to make sure a child folder doesn't have subfolders that are a parent folder, creating circular links, in buggy or recovered file systems"


IsoBuster 3.6 Released!
June 19, 2015

IsoBuster 3.6 was released today and it features a ton of new functionality, improvements and has some important bug fixes as well. IsoBuster 3.6 is a great update again and if you're running a 3.x version you should definitely (and freely) upgrade to this new version! If you have a 1.x or 2.x license you can still upgrade with a nice discount!

Here's a list of all the goodies:

Changes / New:

Support for the Linux EXT file system
Support for Rimage mastered CD/DVD discs with manifest file
Support for Nintendo GameCube file system
Support for GEMDOS / Atari - ST FAT12-16 variant
Support for High Sierra on CD-ROM (the predecessor to ISO9660)
Implemented internal device caching, especially used during File System recognition. Many file systems start from similar addresses. Caching avoids having to re-read blocks for every file-system that is checked
Detect if the Nintendo Wii file system is present and show an icon for it (*)
Detect if the Linux RomFS file system is present and show an icon for it (*)
Detect if the Unix/Linux JFS file system is present and show an icon for it (*)
Detect if the Unix/Linux ZFS file system is present and show an icon for it (*)
Detect if the Unix/Linux Minix file system is present and show an icon for it (*)
Detect if the Linux BtrFS file system is present and show an icon for it (*)
Detect if the Linux SquashFS file system is present and show an icon for it (*)
Detect if the Linux CramFS file system is present and show an icon for it (*)
Detect if the Linux BeFS (BFS) file system is present and show an icon for it (*)
Detect if the Microsoft ReFS file system is present and show an icon for it (*)
New and much faster way to find deleted files and folders in an NTFS file system
(*) Full exploration of this file system is not implemented but now an investigator can see if it is present

Improvements:

Extra tests to make sure a child folder doesn't have subfolders that are a parent folder, creating circular links, in buggy or recovered file systems
Added a 'Paranoid mode' when creating managing IBP/IBQ image files, to make sure all data is flushed to the destination without system caching, and structures are updated regularly
Allow to complete a managed image file from media of which the layout doesn't fully match, but the risk is manageable [Professional]
Allow to complete a managed image file from another non-managed image file [Professional]
Improved speed when updating the IBP managed image file
Added various extraction type switches via the command line: /ET: A, IBP, WAV, RAW, R2U, RUN, DLL
Added new file system switches via the command line: /EF: see the various newly implemented file systems
Added Pinnacle Studio mastered DVDs to the IFO/VOB recognition sequence ("PCLE UDFLib")
Added ability (via right mouse click) to see the properties-window-text as text in a memo field (for easy copy and paste)
Support for underscores in function names in the libewf.dll, so that Borland bcc32 built dlls can be used as well
Always display FileName:StreamName, with or without [ADS] appended, for NTFS Alternate Data Streams
Removed registration dialog nag when doing a surface scan on BD media
Improvements in the Extract From-To functionality, dialog and warnings
Make sure testing for encrypted partitions only happens once, not every time the visual node is created (e.g. when switching devices in GUI)
Do not read extra blocks to test for partition encryption if there are enough cached blocks
Updated the 'Agent' string when doing an online query, to check for a new version, to be more compatible with modern servers and systems
Reverse the order of AVDP parsing, LBA 512 first rather than 256 first, in case of a CeQuadrat made UDF disc, to deal with CeQuadrat UDF bugs
Get the proper volume name for CeQuadrat made UDF CD-R discs
After an image file has been made, save its filename to the recently opened image files, so that it can be opened immediately from the recent image files' list
Improved .GI image file interpretation, specifically improvements in finding the header size
Show files and folders with the System property in another color
Show special files, file entries that are not used in the classical way by Unix/Linux file systems, in another color
Show Windows overlay icons and add the shortcut overlay icon to EXT symbolic link files
Added checkbox to options to uncheck using CD-Text in filenames, when audio tracks are extracted
The file-exists dialog now also allows to auto-rename a file, instead of over-writing or ignoring the file (non-Windows file systems allow duplicate but caps-sensitive names in the same folder)
New dialog to auto-rename filenames that are illegal in Windows but OK in other non-Windows file systems
Auto-rename folders, during extraction, when they contain illegal Windows-filename characters or a Windows-reserved file/folder name.
Show Endianess in UFS, XFS, ISO and SquashFS and other File System properties
Improvements in drag&drop functionality and the use of the temporary folder. Better clean-up afterwards
Possibility to always get the RETRY SELECT ABORT error dialog (instead of RETRY OMMIT ABORT) on file extraction
Various improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various GUI improvements
Fixes:

Fixed GUI issue that caused incorrect values to be displayed in certain error messages
Fixed possible hang when EWF image files are loaded
Fixed that sometimes the sanitizing part after finding missing files and folders on a FAT volume could take 'forever', due to bad FAT records
Fixed data-corruption issue, introduced in 3.5, while extracting files with more than 10 extents (fragments would be extracted in the wrong order)
Fixed it so that when an IBP/IBQ is made twice in a row from the same media (without a refresh) the bitmap is still fully written out to the IBP
Avoid exception error on bad IBP without (enough) bitmap data (rare test case)
Fixed extraction of named streams of an NTFS folder (not file)


IsoBuster 3.6 Beta Released!
June 2, 2015

After an extensive development cycle with lots of coding and testing, I'm proud to announce a new IsoBuster version. IsoBuster 3.6 continues to detect new and various file systems, so that investigators can quickly decide how to continue. Furthermore has the EXT file system been fully implemented. Showing all files and folders, extraction, finding lost files and folders etc. EXT is probably the most popular Linux file system and it is also used a lot in embedded systems such as TVs, NAS drives, setup boxes, media players and the likes. IsoBuster now also fully supports parsing Rimage made optical discs with a manifest file, so that you don't need to run Rimage software to decrypt encrypted files (provided you know the password). But that's not all, there is also support for GC, Atari, High Sierra and a ton of other improvements, not to mention a few bug fixes as well. Give it a try and let us know if you run into issues:

Here's a list of all the goodies:

Changes / New:

Support for the Linux EXT file system
Support for Rimage mastered CD/DVD discs with manifest file
Support for Nintendo GameCube file system
Support for GEMDOS / Atari - ST FAT12-16 variant
Support for High Sierra on CD-ROM (the predecessor to ISO9660)
Implemented internal device caching, especially used during File System recognition. Many file systems start from similar addresses. Caching avoids having to re-read blocks for every file-system that is checked
Detect if the Nintendo Wii file system is present and show an icon for it (*)
Detect if the Linux RomFS file system is present and show an icon for it (*)
Detect if the Unix/Linux JFS file system is present and show an icon for it (*)
Detect if the Unix/Linux ZFS file system is present and show an icon for it (*)
Detect if the Unix/Linux Minix file system is present and show an icon for it (*)
Detect if the Linux BtrFS file system is present and show an icon for it (*)
Detect if the Linux SquashFS file system is present and show an icon for it (*)
Detect if the Linux CramFS file system is present and show an icon for it (*)
Detect if the Linux BeFS (BFS) file system is present and show an icon for it (*)
Detect if the Microsoft ReFS file system is present and show an icon for it (*)
New and much faster way to find deleted files and folders in an NTFS file system
(*) Full exploration of this file system is not implemented but now an investigator can see if it is present

Improvements:

Extra tests to make sure a child folder doesn't have subfolders that are a parent folder, creating circular links, in buggy or recovered file systems
Added a 'Paranoid mode' when creating managing IBP/IBQ image files, to make sure all data is flushed to the destination without system caching, and structures are updated regularly
Allow to complete a managed image file from media of which the layout doesn't fully match, but the risk is manageable [Professional]
Allow to complete a managed image file from another non-managed image file [Professional]
Improved speed when updating the IBP managed image file
Added various extraction type switches via the command line: /ET: A, IBP, WAV, RAW, R2U, RUN, DLL
Added new file system switches via the command line: /EF: see the various newly implemented file systems
Added Pinnacle Studio mastered DVDs to the IFO/VOB recognition sequence ("PCLE UDFLib")
Added ability (via right mouse click) to see the properties-window-text as text in a memo field (for easy copy and paste)
Support for underscores in function names in the libewf.dll, so that Borland bcc32 built dlls can be used as well
Always display FileName:StreamName, with or without [ADS] appended, for NTFS Alternate Data Streams
Removed registration dialog nag when doing a surface scan on BD media
Improvements in the Extract From-To functionality, dialog and warnings
Make sure testing for encrypted partitions only happens once, not every time the visual node is created (e.g. when switching devices in GUI)
Do not read extra blocks to test for partition encryption if there are enough cached blocks
Updated the 'Agent' string when doing an online query, to check for a new version, to be more compatible with modern servers and systems
Reverse the order of AVDP parsing, LBA 512 first rather than 256 first, in case of a CeQuadrat made UDF disc, to deal with CeQuadrat UDF bugs
Get the proper volume name for CeQuadrat made UDF CD-R discs
After an image file has been made, save its filename to the recently opened image files, so that it can be opened immediately from the recent image files' list
Improved .GI image file interpretation, specifically improvements in finding the header size
Show files and folders with the System property in another color
Show special files, file entries that are not used in the classical way by Unix/Linux file systems, in another color
Show Windows overlay icons and add the shortcut overlay icon to EXT symbolic link files
Added checkbox to options to uncheck using CD-Text in filenames, when audio tracks are extracted
The file-exists dialog now also allows to auto-rename a file, instead of over-writing or ignoring the file (non-Windows file systems allow duplicate but caps-sensitive names in the same folder)
New dialog to auto-rename filenames that are illegal in Windows but OK in other non-Windows file systems
Auto-rename folders, during extraction, when they contain illegal Windows-filename characters or a Windows-reserved file/folder name.
Show Endianess in UFS, XFS, ISO and SquashFS and other File System properties
Improvements in drag&drop functionality and the use of the temporary folder. Better clean-up afterwards
Possibility to always get the RETRY SELECT ABORT error dialog (instead of RETRY OMMIT ABORT) on file extraction
Various improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
Various GUI improvements
Fixes:

Fixed GUI issue that caused incorrect values to be displayed in certain error messages
Fixed possible hang when EWF image files are loaded
Fixed that sometimes the sanitizing part after finding missing files and folders on a FAT volume could take 'forever', due to bad FAT records
Fixed data-corruption issue, introduced in 3.5, while extracting files with more than 10 extents (fragments would be extracted in the wrong order)
Fixed it so that when an IBP/IBQ is made twice in a row from the same media (without a refresh) the bitmap is still fully written out to the IBP
Avoid exception error on bad IBP without (enough) bitmap data (rare test case)
Fixed extraction of named streams of an NTFS folder (not file)


IsoBuster 3.5 Released!
December 12, 2014

We're very proud to announce the release of IsoBuster 3.5, the very best data recovery software in the world. If you have an older version installed, simply over-install this version for new and improved functionality. The most exciting new feature in this version is 64 bit addressing, so that you now can access 512-byte sectors over the 2TB boundary. In other words, Hard Drives over 2TB (3TB, 4TB, 6TB and so on) are now properly supported. Of course there is more, check it out:

Here's a list of all the goodies:

Changes / New:

64-bit sector addressing so that we can properly show, extract and support any partition, file, folder or file system above the 2TB boundary
Most objects (files, folders etc), despite the 64-bit address instead of the 32-bit address, now use less memory because of intense work and serious optimizations
Saving and updating of managed image files, especially for huge drives, is considerably made faster, and yet kept backwards compatible
Ability to load a generic image file (*.iso, *.dks, *.flp) with specified properties on the command line: /IPROP:header|blocksize (e.g. /IPROP:100|2048)
Ability to extract CD segments as *.WAV file (Gives you the power to wrap any raw CD data in WAVE RIFF headers)
Improvements:

A plethora of improvements to properly 'guess' the size of an El Torito boot image on CD or DVD, in case that information is not present in the data structures
Show how the size was determined in the Boot Image file Properties window
Improvements to try an find FAT file systems inside Boot Images on CD and DVD
Implemented ability to (via right mouse click) find a matching file for a Boot Image and use that file's size properties
Changed 'Last LBA' display to take the last block of the last extent that actually has a size (in case the last one(s) ha(s)(ve) no size)
A great number of improvements and workarounds to deal with CD-i discs that have audio and data combined in one track. Because it is an illegal state many drives return unexpected data for such discs
Save the status more often while making or completing managed image files. More saves as more problems are encountered
Display the address where the process 'Completing IBP/IBQ Image' was aborted in the 'test and complete managed image files' dialog.
Ability to create one big IBQ file instead of ~1GB (or otherwise defined) sized IBQ files (will only work on NTFS volumes)
The From-To dialog can now also extract *.WAV (via checkbox) from CD
Extracting an audio track to WAV or BIN/ISO will now happen including the pre-gap of the next audio track, default set in options
Work around Windows issue with downloaded CHM files by removing the "Zone Identifier" stream from the CHM file that was added by Windows after download.
Memory and speed improvements in the management of the erroneous-sectors-bitmap
Various other smaller GUI improvements
Fixes:

Show the correct Last LBA for an Audio track
GUI fix that properly shows what track is being completed during the completion of a managed IBP/IBQ image file
Not all orphaned UDF folders would be found during a "find missing files and folders" in certain situations (bug introduced in IsoBuster 3.2)


IsoBuster 3.5 Beta Released!
November 21, 2014

We're very proud to announce yet another great release of IsoBuster. IsoBuster 3.5 is currently in Beta phase, but it's a stable and nicely working version. We encourage you to try it and let us know if you notice something out of the ordinary. The most important new feature, that took the most time to implement, and has the highest impact, is 64 bit addressing, so that we now can address 512-byte sectors over the 2TB boundary. In other words, Hard Drives over 2TB (3TB, 4TB, 6TB and so on) are now properly supported, but there is more:

Here's a list of all the goodies:

Changes / New:

64-bit sector addressing so that we can properly show, extract and support any partition, file, folder or file system above the 2TB boundary
Most objects (files, folders etc), despite the 64-bit address instead of the 32-bit address, now use less memory because of intense work and serious optimizations
Saving and updating of managed image files, especially for huge drives, is considerably made faster, and yet kept backwards compatible
Ability to load a generic image file (*.iso, *.dks, *.flp) with specified properties on the command line: /IPROP:header|blocksize (e.g. /IPROP:100|2048)
Ability to extract CD segments as *.WAV file (Gives you the power to wrap any raw CD data in WAVE RIFF headers)
Improvements:

A plethora of improvements to properly 'guess' the size of an El Torito boot image on CD or DVD, in case that information is not present in the data structures
Show how the size was determined in the Boot Image file Properties window
Improvements to try an find FAT file systems inside Boot Images on CD and DVD
Implemented ability to (via right mouse click) find a matching file for a Boot Image and use that file's size properties
Changed 'Last LBA' display to take the last block of the last extent that actually has a size (in case the last one(s) ha(s)(ve) no size)
A great number of improvements and workarounds to deal with CD-i discs that have audio and data combined in one track. Because it is an illegal state many drives return unexpected data for such discs
Save the status more often while making or completing managed image files. More saves as more problems are encountered
Display the address where the process 'Completing IBP/IBQ Image' was aborted in the 'test and complete managed image files' dialog.
Ability to create one big IBQ file instead of ~1GB (or otherwise defined) sized IBQ files (will only work on NTFS volumes)
The From-To dialog can now also extract *.WAV (via checkbox) from CD
Extracting an audio track to WAV or BIN/ISO will now happen including the pre-gap of the next audio track, default set in options
Work around Windows issue with downloaded CHM files by removing the "Zone Identifier" stream from the CHM file that was added by Windows after download.
Memory and speed improvements in the management of the erroneous-sectors-bitmap
Various other smaller GUI improvements
Fixes:

Show the correct Last LBA for an Audio track
GUI fix that properly shows what track is being completed during the completion of a managed IBP/IBQ image file


IsoBuster 3.4 Released!
August 22, 2014

We're glad to announce a new IsoBuster version again. It's a healthy mix between improvements and new functionality, for both home users and the professional that needs more power under the hood. This version has been tested, is safe and stable, and I encourage you to download and install this version immediately. If you still have an older 1.x or 2.x version then I urge you to upgrade to this version while the upgrade discount still lasts

Here's a list of all the changes and improvements:

Changes:

IsoBuster now also provides access to logical drives (C: D: etc.) instead of only Physical drives (see options). This gives access to Windows volumes. So on a higher level, which means that drivers can translate the data first before IsoBuster gets it. This is particularly useful in case of encrypted volumes, for instance TrueCrypt mounted volumes
Dialog for experts with a [Professional] license to work with, test and complete managed image files
Once an IBP file is loaded, right mouse click the drive-selection control in the left corner and choose "Change or Test managed Image File Properties (Expert)"
Count the amount of errors inside a specified range
Change the status of an area
Complete the image file inside a range
Command line parameters /CI: /RANGE: /FROMTO: and /EP:NPC to complete a managed image file, inside a range or not
Ability to create an empty IBP/IBQ file set (no actual reads executed) via /ET:E to allow investigators to complete regions via /CI: and /RANGE: or /FROMTO:
Allow managed image files to be completed at the end with dummy data if the input drive is "*" (/D:*)
Implemented ability to reverse read (during extraction), using a given range
Ability to reverse read via command line parameter: /RR:[Interval]
Detect if the Linux EXT(2-4) file system is present and show an icon for it (exploration of EXT itself is not implemented but now an investigator knows it's present)
Detect if the Unix UFS(1-2) file system is present and show an icon for it (exploration of UFS itself is not implemented but now an investigator knows it's present)
Detect if the Linux Reiser(1-4) file system is present and show an icon for it (exploration of Reiser itself is not implemented but now an investigator knows it's present)
Detect if the Unix XFS(1-4) file system is present and show an icon for it (exploration of XFS itself is not implemented but now an investigator knows it's present)
Ability to load an additional LibEWF.dll next to the already present, embedded, libewf-20130416 version. A libewf.dll and its dependables need to be put in the /plugins/ folder
IsoBuster will now always first try to load the dynamic version (assumed to be more recent) before falling back on the embedded libewf-20130416 version. The embedded version may be removed over time to reduce the size again, we'll see
New option that defines how strict surface scanning is and whether there should be an abort after an error
Improvements:

Improved device naming if Inquiry fails
Improved determination of HD vs USB stick/Flash etc.
Improved user feedback while cleaning up (sanitising) NTFS so that the user has an idea about where the process is
Create sparse files when extracting sparse files and no filters are in use for that file
Ability to drag files to IsoBuster's TreeView, to open as image file, when IsoBuster is running in an elevated state
Popup warning when extracting from the ISO9660 file system, when other better file systems are present
Support for the *.image disk file format
Show attributes for Tracks, Sessions and Partitions in ListView (instead of N/A)
Fixed it so that HDs larger than 2 TB are seen as 2 TB instead of less, so that at least that space can be fully adressed and explored
Rewrote the automatic skipping and retry-count reducing mechanism, during extraction of a managed image file, to perform much better
Allow <%FN> in the filename, in case an image is extracted via the command line
Dependency on cc3250.dll for old Win2K OS in combination with multi-language support has been removed
You can now always choose the installation folder. Before this was dependant on previous installations
Show the object Type, cfr. Windows, in the ListView (for instance "JPG file") and allow to sort this new column (column may be hidden by default, right mouse click the ListView columns to enable)
Added more sort options that will be performed right after the low level file system / folder exploring is done
Various other smaller GUI improvements
Fixes:

Fixed an exception error that happened if auto-folder-scanning was interrupted by closing the application
Fixed an issue that could cause the last part of Video not to be saved to a file, when this video was being filtered via: "Extract but filter only MPG frames"


IsoBuster 3.4 Beta Released!
June 27, 2014

We're glad to be able to announce this great update again. A healthy mix between improvements and new functionality, for both home users and the professionals that need a bit more power under the hood. This version has been tested, is safe and stable, and I encourage you to update to this version until the final version is released. Your feedback is much appreciated !

Here's a list of all the goodies:

Changes:

IsoBuster now also provides access to logical drives (C: D: etc.) instead of only Physical drives (see options). This gives access to Windows volumes. So on a higher level, which means that drivers can translate the data first before IsoBuster gets it. This is particulary useful in case of encrypted volumes, for instance TrueCrypt mounted volumes
Dialog for experts with a [Professional] license to work with, test and complete managed image files
Once an IBP file is loaded, right mouse click the drive-selection control in the left corner and choose "Change or Test managed Image File Properties (Expert)"
Count the amount of errors inside a specified range
Change the status of an area
Complete the image file inside a range
Command line parameters /CI: /RANGE: /FROMTO: and /EP:NPC to complete a managed image file, inside a range or not
Ability to create an empty IBP/IBQ file set (no actual reads executed) via /ET:E to allow investigators to complete regions via /CI: and /RANGE: or /FROMTO:
Allow managed image files to be completed at the end with dummy data if the input drive is "*" (/D:*)
Implemented ability to reverse read (during extraction), using a given range
Ability to reverse read via command line parameter: /RR:[Interval]
Detect if the Linux EXT(2-4) file system is present and show an icon for it (exploration of EXT itself is not implemented but now an investigator knows it's present
Detect if the Unix UFS(1-2) file system is present and show an icon for it (exploration of UFS itself is not implemented but now an investigator knows it's present
Detect if the Linux Reiser(1-4) file system is present and show an icon for it (exploration of Reiser itself is not implemented but now an investigator knows it's present
Detect if the Unix XFS(1-4) file system is present and show an icon for it (exploration of XFS itself is not implemented but now an investigator knows it's present
Ability to load an additional LibEWF.dll next to the already present, embedded, libewf-20130416 version. A libewf.dll and its dependables need to be put in the /plugins/ folder
IsoBuster will now always first try to load the dynamic version (assumed to be more recent) before falling back on the embedded libewf-20130416 version. The embedded version may be removed over time to reduce the size again, we'll see
New option that defines how strict surface scanning is and whether there should be an abort after an error
Improvements:

Improved device naming if Inquiry fails
Improved determination of HD vs USB stick/Flash etc.
Improved user feedback while cleaning up (sanitising) NTFS so that the user has an idea about where the process is
Create sparse files when extracting sparse files and no filters are in use for that file
Ability to drag files to IsoBuster's TreeView, to open as image file, when IsoBuster is running in an elevated state
Popup warning when extracting from the ISO9660 file system, when other better file systems are present
Support for the *.image disk file format
Show attributes for Tracks, Sessions and Partitions in ListView (instead of N/A)
Fixed it so that HDs larger than 2 TB are seen as 2 TB instead of less, so that at least that space can be fully adressed and explored
Rewrote the automatic skipping and retry-count reducing mechanism, during extraction of a managed image file, to perform much better
Allow <%FN> in the filename, in case an image is extracted via the command line
Dependency on cc3250.dll for old Win2K OS in combination with multi-language support has been removed
You can now always choose the installation folder. Before this was dependant on previous installations
Show the object Type, cfr. Windows, in the ListView (for instance "JPG file") and allow to sort this new column (column may be hidden by default, right mouse click the ListView columns to enable)
Added more sort options that will be performed rigt after the low level file system / folder exploring is done
Various other smaller GUI improvements
Fixes:

Fixed an exception error that happened if auto-folder-scanning was interrupted by closing the application
Fixed an issue that could cause the last part of Video not to be saved


IsoBuster 3.3 Released!
December 12, 2013

Aside from the many improvements and a few bugfixes this version also includes new functionality to clean up MPEG in MPEG based files (for instance *.VOB files). When you extract recovered video from Video DVDs (for instance *.VOB files) you can choose to "Extract but filter only MPEG frames". When you choose this extraction option you will end up with pure mpeg-2 *.MPG files that can be played by all software, including embedded software in TVs etc. No more problems converting VOB files first to play, or to be able to master new DVDs from etc.

Here's a list of all the goodies:

Changes:

Added "Extract but filter Mpg" for all files, not just mpeg1 filtering of *.dat files on VCD. If you extract a *.VOB file from a DVD this way you end up with a perfect mpeg2 *.mpg file. See DVDVob2Mpg for more information
Detect Encrypted partitions on which no file-systems can be found (for instance encrypted with TrueCrypt)
Implemented certain shell commands. Right mouse click on an optical drive will show "investigate with IsoBuster". IsoBuster is added to the list of programs that is available via "Open with"
Improvements:

The toolbar installation is unchecked by default, so that people who don't read and just install, don't get the toolbar. Seems like a good compromise.
FAT Improvement. Test the backup BPB as well, even if the primary BPB is readable and seems ok, and next decide on the best one to use.
FAT Improvement. No read-ahead anymore of the FAT. On large volumes this can be time consuming and the FAT records may even not be in use
Deal smarter with huge FATs, suppress warning message and don't load in memory all at once
Better error display instead of the horrific and way too generic Borland C++ Builder 'EEFFACE' message for C++ exceptions
Avoid Nikon *.nef files being found as Kodak *.kdc files
Suppress Windows 2000 dialog when there is no floppy in the drive and the drive is being scanned
Implemented the ability to detect a floppy drive for what it really is even if there is no floppy in the drive. Before it was not possible to detect a floppy drive properly if it had no disk inside.
Scan the full drive letter range A - Z in search of floppy drives, instead of just A and B, now that they can be detected more reliable
Small speed improvements here and there, trying to serve results faster when and where possible.
Improvements in finding the proper recordings' names on edited DVD-VR discs
Improvements to deal with bad (non-windows compatible) file names
Improvement in building FAT long file names from corrupted directory tables with wrong checksums
Improvement to detect UDF on a CD-R with incorrect track layout
Remove certain dialogs with questions during startup for very new users (no prior install), to not confuse them. Use the best Exploration settings instead
Updated LibEWF support to libewf-20130416
Show compressed folders blue in the Treeview (left pane), not just the ListView (right pane)
Show encrypted files and folders green in both left and right pane
Show encrypted partitions green in both left and right pane
Show "Sparse" for LastLBA in case the object (or last extent) is Sparse
Show an empty block and do not read block 0 in case the object is sparse during a SectorView
When an NTFS extent is extracted on its own ([Professional] license) and when that extent is a compressed part of a compressed file, then it's decompressed on the fly as well
Various other smaller GUI improvements
Fixes:

On Windows 2000 an error dialog was shown (sometimes) when another language was selected because of a change in the language resource dlls in previous version. All fixed now.
Fixed NTFS issue, probably only seen on large volumes (Terabytes). Fragmented MFT files were not always properly seen as such, so that parts or even the root of the file system could not be found.
Fixed FAT issue on large FAT volumes that are formatted by other software than Windows itself. In other words an improvement to deal with unexpectedly huge FATs
Fixed obscure and rare EEFFACE error while selecting objects
Fixed Uninstallation error "Runtime Error (...): Could not call proc."


IsoBuster 3.3 Beta Released!
November 28, 2013

This beta version has been tested thoroughly and it is a release candidate. However, don't feel shy to report anything you think is out of the ordinary. That's what beta versions are for. My testing shows it's working great but you may still run into something. Just let me know. Meanwhile I'm working on the translations and website changes etc.

Here's a list of things I have been working on:

Changes:

Added "Extract but filter Mpg" for all files, not just mpeg1 filtering of *.dat files on VCD. If you extract a *.VOB file from a DVD this way you end up with a perfect mpeg2 *.mpg file. See DVDVob2Mpg for more information
Detect Encrypted partitions on which no file-systems can be found (for instance encrypted with TrueCrypt)
Implemented certain shell commands. Right mouse click on an optical drive will show "investigate with IsoBuster". IsoBuster is added to the list of programs that is available via "Open with"
Improvements:

The toolbar installation is unchecked by default, so that people who don't read and just install, don't get the toolbar. Seems like a good compromise.
FAT Improvement. Test the backup BPB as well, even if the primary BPB is readable and seems ok, and next decide on the best one to use.
FAT Improvement. No read-ahead anymore of the FAT. On large volumes this can be time consuming and the FAT records may even not be in use
Deal smarter with huge FATs, suppress warning message and don't load in memory all at once
Better error display instead of the horrific and way too generic Borland C++ Builder 'EEFFACE' message for C++ exceptions
Avoid Nikon *.nef files being found as Kodak *.kdc files
Suppress Windows 2000 dialog when there is no floppy in the drive and the drive is being scanned
Implemented the ability to detect a floppy drive for what it really is even if there is no floppy in the drive. Before it was not possible to detect a floppy drive properly if it had no disk inside.
Scan the full drive letter range A - Z in search of floppy drives, instead of just A and B, now that they can be detected more reliable
Small speed improvements here and there, trying to serve results faster when and where possible.
Improvements in finding the proper recordings' names on edited DVD-VR discs
Improvements to deal with bad (non-windows compatible) file names
Improvement in building FAT long file names from corrupted directory tables with wrong checksums
Improvement to detect UDF on a CD-R with incorrect track layout
Remove certain dialogs with questions during startup for very new users (no prior install), to not confuse them. Use the best Exploration settings instead
Updated LibEWF support to libewf-20130416
Show compressed folders blue in the Treeview (left pane), not just the ListView (right pane)
Show encrypted files and folders green in both left and right pane
Show encrypted partitions green in both left and right pane
Show "Sparse" for LastLBA in case the object (or last extent) is Sparse
Show an empty block and do not read block 0 in case the object is sparse during a SectorView
When an NTFS extent is extracted on its own ([Professional] license) and when that extent is a compressed part of a compressed file, then it's decompressed on the fly as well
Various other smaller GUI improvements
Fixes:

On Windows 2000 an error dialog was shown (sometimes) when another language was selected because of a change in the language resource dlls in previous version. All fixed now.
Fixed NTFS issue, probably only seen on large volumes (Terabytes). Fragmented MFT files were not always properly seen as such, so that parts or even the root of the file system could not be found.
Fixed FAT issue on large FAT volumes that are formatted by other software than Windows itself. In other words an improvement to deal with unexpectedly huge FATs
Fixed Uninstallation error "Runtime Error (...): Could not call proc."


IsoBuster 3.2 Released!
May 13, 2013

This version is a healthy mix again between new features and improvements to the existing features. Combined with a few necessary fixes this is a must have version. If you have 3.0 or 3.1 installed, upgrading to 3.2 should be a no-brainer. If you have a 1.x or 2.x version installed I strongly urge to Upgrade IsoBuster, it's worth it.

Here's a list of things I have been working on:

Changes:

Support for ExFAT.
Find deleted NTFS files and folders during a scan for missing files and folders.
Implemented a "Find deleted files and folders" option, when an NTFS file-system is selected. This is a much faster scan if you're only interested in finding deleted files and folders in an NTFS file-system.
Support for FATX
Support for XISO / XDVDFS
Extended Master Boot Record (EMBR) support.
BSD partitions support.
Improvements:

Further improved the UAC experience by tweaking and fixing issues. The experience is still the same as described in previous release.
Remove duplicate partitions (for instance when there's a GPT but the MBR fields still point to valid partitions as well).
Ways to dump all sectors that are being read to log files (for debug purposes) (support for *.ibdat and *.ibadr).
Added .bkf file type recognition to the file-signature scan.
Further improved the ListView Columns' drag behaviour by working around (Builder) VCL limits/bugs.
An NTFS file also gets the Sparse property now when it's not fragmented (and not only when its extents are sparse)
Display the File's start LBA for a sparse file, except when the first extent is sparse, then "Sparse" is displayed
Added Full Path(s) and Start and Finish processing time to the MD5 file (as comments).
Ability (set via options) to store and restore the position of the main form (instead of always centered).
Added *.dd to the supported image files.
Recognize EXT SuperBlock when trying to determine the blocksize of an image (for instance a Linux made .dd file with an EXT1,2,3 or 4 file-system).
Improved handling of NTFS MFT embedded files during the scan for missing files based on their signature
Various improvemens to reduce false positives during scanning for missing files and folders.
Various other smaller GUI improvements
Fixes:

Not all *.png files were found during a scan for missing files and folders (bug introduced in version 3.1).
Mac HFS file systems with large fragmented files (more than 8 extents) could trigger a program crash.
In rare cases not all files and/or folders of an NTFS folder were found, if that folder was described in both the MFT record and via INDX records.
Sometimes too small files were created, when they were fully sparse (one extent, sparse (= all zeroes) (NTFS).
Fixed it so that the progress bar also changes color (red) in case of errors, during a scan for missing files and folders
Show the last LBA in case of compressed files
Fixed one more exception error that could occur while scanning for lost files and folders, due to buggy MS Office documents detection code.


IsoBuster 3.2 Beta Released!
April 05, 2013

This version is a healthy mix again between new features and improvements to the existing features. Combined with a few necessary fixes this is a must have version. If you have 3.0 or 3.1 installed, upgrading to 3.2 should be a no-brainer. If you have a 1.x or 2.x version installed I strongly urge to Upgrade IsoBuster, it's worth it.

This beta version has been tested thoroughly and it is a release candidate. However, IsoBuster is not a simple program. It is not possible to test all aspects of the program on all types of media or image files. So, if you see something that doesn't work the way it should, let me know, that is the whole point of releasing a beta version after all. I really appreciate all feedback you can give

Here's a list of things I have been working on:

Changes:

Support for ExFAT.
Find deleted NTFS files and folders during a scan for missing files and folders.
Implemented a "Find deleted files and folders" option, when an NTFS file-system is selected. This is a much faster scan if you're only interested in finding deleted files and folders in an NTFS file-system.
Support for FATX
Support for XISO / XDVDFS
Extended Master Boot Record (EMBR) support.
BSD partitions support.
Improvements:

Further improved the UAC experience by tweaking and fixing issues. The experience is still the same as described in previous release.
Remove duplicate partitions (for instance when there's a GPT but the MBR fields still point to valid partitions as well).
Ways to dump all sectors that are being read to log files (for debug purposes) (support for *.ibdat and *.ibadr).
Added .bkf file type recognition to the file-signature scan.
Further improved the ListView Columns' drag behaviour by working around (Builder) VCL limits/bugs.
An NTFS file also gets the Sparse property now when it's not fragmented (and not only when its extents are sparse)
Display the File's start LBA for a sparse file, except when the first extent is sparse, then "Sparse" is displayed
Added Full Path(s) and Start and Finish processing time to the MD5 file (as comments).
Ability (set via options) to store and restore the position of the main form (instead of always centered).
Added *.dd to the supported image files.
Recognize EXT SuperBlock when trying to determine the blocksize of an image (for instance a Linux made .dd file with an EXT1,2,3 or 4 file-system).
Improved handling of NTFS MFT embedded files during the scan for missing files based on their signature
Various other smaller GUI improvements
Fixes:

Not all *.png files were found during a scan for missing files and folders (bug introduced in version 3.1).
Mac HFS file systems with large fragmented files (more than 8 extents) could trigger a program crash.
In rare cases not all files and/or folders of an NTFS folder were found, if that folder was described in both the MFT record and via INDX records.
Sometimes too small files were created, when they were fully sparse (one extent, sparse (= all zeroes) (NTFS).
Fixed it so that the progress bar also changes color (red) in case of errors, during a scan for missing files and folders


IsoBuster 3.1 Released! - Top Choice File & Data Recovery Software
December 14, 2012

With media growing larger and larger, and data sets getting bigger and bigger, certain processes were starting to get slow or were consuming too much memory. A great deal of effort was put in to making IsoBuster faster and less memory dependant in this version. Especially when dealing with, and scanning for missing files and folders, on large media. This new version also includes a good range of improvements and bug fixes, better progress indication on Windows 7 and higher, better dealing with the UAC etc.

Here's a list of things we have been working on:

Changes:

On Windows VISTA and higher, if you do not run in admin mode by default (UAC not disabled) you get the UAC (User Account Control) popup each time when you start IsoBuster. This is because admin rights are required to talk to Hard Drives and USB/Flash drives etc. However, in this version, if you disable listing Hard Drives and Flash drives in Options or during install, then you don't get the UAC anymore. The same is true when you run the shell command "extract" or when you start IsoBuster with command line parameters /nodrives or /nohd.
Support for GPT (GUID) Partition formatting
Also list empty card readers etc. when detected. Insert a card, hit refresh, and IsoBuster will show the content, like it does on optical media
Windows 7 (and higher) progress indication via the taskbar
Added the ability to choose how the VIDEO_TSVTS_0x_0x.VOB file size is determined in the VIDEO file-system (Via Options)
Implemented extra columns in Listview (Blocks, Offset, Last LBA, Attributes)
List unallocated space as a hidden partition, provided it has a reasonable size
File signature recognition for *.cr2 (Canon photo format)
Improvements:

Improvements for Floppy/Diskette detection
Improvements for finding NTFS file systems (for instance when there's no partition data to start from)
Try to guess the correct code page of CD-Text on an Audio CD based on its Language field
Allow columns order to be changed
Popup to enable/disable columns
Store new column order, width, hidden etc.
Which column is sorted, and in what direction, is now shown properly
Once a column header is clicked to sort, that sorting order is also applied to every other folder you browse to
Various speed and memory allocation improvements throughout the code, noticeable during all sorts of functions.
Always use code page 10000 when parsing HFS, this improves special characters display such as the small TM in the top corner
Improvements in the detection between optical and other type media image files with shared extensions (e.g. .img)
Removed older Win9x / NT4 / Aspi related settings from Options / Communication
Introduced ability to start IsoBuster with only optical / only other than optical / both or none at all.
Added command line switches: /nocd and /nohd
Improved scanning for lost files and folders by reducing false positives for certain FAT and UDF structures
Exposed more settings via Options / GUI / Messages, for which a popup occured but no way to change it again existed
Various other smaller GUI improvements
Fixes:

Fixed a possible exception error when scanning for lost files and folders on +VR discs
Fixed several excpetion errors that could occur while scanning for lost files and folders, due to buggy MS Office documents detection code.
Fixed issue that would prevent ibp images files of other-than-optical media to be accessed properly at all times, because space outside the partitions would stay hidden.
Fixed issue that caused an extended partition to be shown as well even though it contained other partitions
Fixed issue that sometimes prevented IsoBuster to see all partitions
Fixed it so that partitions are sorted, since the partition table may not be sorted
Fixed issue causing multi-session optical discs not to produce correct image files all the time.
Fixed rare exception errors when opening certain image files where IsoBuster needed to detect optical vs. HD/Flash etc.
Fixed rare stack overflow error when deleting a file.
Fixed rare exception error when the 'Default' button is clicked in Options


IsoBuster 3.1 beta Released! - Top Choice File & Data Recovery Software
November 27, 2012

With media growing larger and larger, and data sets getting bigger and bigger, certain processes were starting to get slow or were consuming too much memory. A great deal of effort was put in to making IsoBuster faster and less memory dependant in this version. Especially when dealing with, and scanning for missing files and folders, on large media. This new version also includes a good range of improvements and bug fixes, better progress indication on Windows 7 and higher, better dealing with the UAC etc.

Here's a list of things we have been working on:

Changes:

On Windows VISTA and higher, if you do not run in admin mode by default (UAC not disabled) you get the UAC (User Account Control) popup each time when you start IsoBuster. This is because admin rights are required to talk to Hard Drives and USB/Flash drives etc. However, in this version, if you disable listing Hard Drives and Flash drives in Options or during install, then you don't get the UAC anymore. The same is true when you run the shell command "extract" or when you start IsoBuster with command line parameters /nodrives or /nohd.
Support for GPT (GUID) Partition formatting
Also list empty card readers etc. when detected. Insert a card, hit refresh, and IsoBuster will show the content, like it does on optical media
Windows 7 (and higher) progress indication via the taskbar
Added the ability to choose how the VIDEO_TSVTS_0x_0x.VOB file size is determined in the VIDEO file-system (Via Options)
Implemented extra columns in Listview (Blocks, Offset, Last LBA, Attributes)
List unallocated space as a hidden partition, provided it has a reasonable size
File signature recognition for *.cr2 (Canon photo format)
Improvements:

Improvements for Floppy/Diskette detection
Improvements for finding NTFS file systems (for instance when there's no partition data to start from)
Try to guess the correct code page of CD-Text on an Audio CD based on its Language field
Allow columns order to be changed
Popup to enable/disable columns
Store new column order, width, hidden etc.
Which column is sorted, and in what direction, is now shown properly
Once a column header is clicked to sort, that sorting order is also applied to every other folder you browse to
Various speed and memory allocation improvements throughout the code, noticeable during all sorts of functions.
Always use code page 10000 when parsing HFS, this improves special characters display such as the small TM in the top corner
Improvements in the detection between optical and other type media image files with shared extensions (e.g. .img)
Removed older Win9x / NT4 / Aspi related settings from Options / Communication
Introduced ability to start IsoBuster with only optical / only other than optical / both or none at all.
Added command line switches: /nocd and /nohd
Improved scanning for lost files and folders by reducing false positives for certain FAT and UDF structures
Exposed more settings via Options / GUI / Messages, for which a popup occured but no way to change it again existed
Various other smaller GUI improvements
Fixes:

Fixed a possible exception error when scanning for lost files and folders on +VR discs
Fixed several excpetion errors that could occur while scanning for lost files and folders, due to buggy MS Office documents detection code.
Fixed issue that would prevent ibp images files of other-than-optical media to be accessed properly at all times, because space outside the partitions would stay hidden.
Fixed issue that caused an extended partition to be shown as well even though it contained other partitions
Fixed issue that sometimes prevented IsoBuster to see all partitions
Fixed it so that partitions are sorted, since the partition table may not be sorted
Fixed issue causing multi-session optical discs not to produce correct image files all the time.
Fixed rare exception errors when opening certain image files where IsoBuster needed to detect optical vs. HD/Flash etc.
Fixed rare stack overflow error when deleting a file.
Fixed rare exception error when the 'Default' button is clicked in Options


Date: March 29, 2012

I can actually only repeat my previous post. The message is the same. There is a new kick-ass version of IsoBuster with lots of improvements and new functionality.

So without further ado:

I am glad to be able to announce the final 3.0 version release of an exciting new IsoBuster. Excited because this new version, besides optical media (CD, DVD and BD) now also supports Flash drives, Media cards of all sorts and makes, Jaz, Zip, Floppy drives, Hard Drives etc. To top it of, there is now also brand new NTFS support !

To try and pour it in a list, here are the newly supported disks / drives:

Thumb / Flash drives
SD disks / drives
Compact disks / drives
MMC disks / drives
SSD disks / drives
Jaz disks / drives
Zip disks / drives
Floppy disks / drives
HD disks / drives
And more ...


And here's the newly supported File System:

NTFS


On optical media (CD, DVD, BD) we are accustomed to the concept of Sessions and Tracks. On all these newly supported disks, logical volumes (file-systems) are put into Partitions, not Sessions. IsoBuster supports, just like you were used to with Sessions using IsoBuster:

All Windows / DOS / Macintosh / HFS Partitions are immediately shown
All the file-system(s) in those partitions are immediatly shown
You can use all the features you normally would use on tracks and sessions, but now on partitions.
You can do data recovery pretty much the exact same way as on optical
Forensics investigators will love the easy overview of all partitions and all file systems
See sector per sector content with Sector View
Extract portions of the media
Support for UDF, FAT, NTFS, HFS(+) on any partition
Etc.


ISOBuster 2.9 Beta
Date: February 09, 2012

I am glad to be able to announce the beta version release of an exciting new IsoBuster. Excited because this new version, besides optical media (CD, DVD and BD) now also supports Flash drives, Media cards of all sorts and makes, Jaz, Zip, Floppy drives, Hard Drives etc. To top it of, there is now also brand new NTFS support !

To try and poor it in a list, here are the newly supported disks / drives:

Thumb / Flash drives
SD disks / drives
Compact disks / drives
MMC disks / drives
SSD disks / drives
Jaz disks / drives
Zip disks / drives
Floppy disks / drives
HD disks / drives
And more ...

And here's the newly supported File System:

NTFS

On optical media (CD, DVD, BD) we are accustomed to the concept of Sessions and Tracks. On all these newly supported disks, logical volumes (file-systems) are put into Partitions, not Sessions. IsoBuster supports, just like you were used to with Sessions using IsoBuster:

All Windows / DOS / Macintosh / HFS Partitions are immediately shown
All the file-system(s) in those partitions are immediatly shown
You can use all the features you normally would use on tracks and sessions, but now on partitions.
You can do data recovery pretty much the exact same way as on optical
Forensics investigators will love the easy overview of all partitions and all file systems
See sector per sector content with Sector View
Extract portions of the media
Support for UDF, FAT, NTFS, HFS(+) on any partition
Etc.


We released IsoBuster 2.8.5 today. Be sure to check out the new features and improvements. It's definitely worth it to upgrade your current version to this improved version.

Changes:

* A great deal of new extensions were added to the signature detection which happens during a search for missing files and folders. Besides a large number of various files, picture formats and multimedia files there's now also accurate detection of documents such as: *.wpd, *.sdw, *.odt, *.sxw, *.sxc, *.sxi, *.sxm, *.std, *.ott, *.ots, *.ods, *.odb, *.odg, *.odf, *.odp, *.wb2, *.nsf, *.max and most Office document formats, such as *.doc, *.docx, *.xls, *.xlsx, *.ppt, *.pptx, *mdb, *.pst, *.pub, *.vsd, *.rtf, *.db, *.one, *.wri, *.msi
* Command line support has been enhanced with a large number of new parameters and combinations. Besides initiating "/scan" and extracting the files found based on their signature "sig:" there is now also the possibility to extract "all:" tracks / sessions / file systems, dynamically change the names of the extract-to files or folders, export file-lists ("/tree") based on a number of parameters/ tokens etc. Best check the details in the help file for more information

Improvements:

* UDF scan for missing files improvements, so that in case of many references to VAT tables not the same sectors are read again and again, and so that duplicate UDF FS are not listed anymore
* Updated EWF support to the latest and greatest status of the LibEWF project
* Ability to "OK to all" on Windows IO errors during extraction to avoid X amount of such dialogs when multiple files are processed
* Always display a message after a forced online check, even if it is the most recent version, and even if the user set not to display beta or final version warnings
* The cue file full path was displayed in the Save Dialog control instead of only the filename.
* Ability to build lists, showing the extents of fragmented files. [Business] feature.
* Various other GUI improvements

Fixes:

* Small issue that caused some DVD IBP/IBQ images to be recognised as CD, so that they could not be completed anymore
* Small issue that caused some IBP/IBQ images with gaps to be reported without gaps
* Fixed a very rare crash caused by a buggy UDF file system, while scanning for missing files and folders.
* The md5 file was not put in the proper folder when set to create automatically after image file creation.
* Fixed issue that caused the last found file, based on its signature, to be one block short in length.
* Fixed exception error when trying to sort file extents.
* Fixed extremely rare offset error in image files accessed via CUE or IBP, when the first track doesn't start at address 0


IsoBuster 2.8.4 beta released December 13, 2010
Today IsoBuster 2.8.4 beta was released with a number of new cool features and improvements. The main advantage of this version is that it recognizes so many more file formats based on their signature. Some of these files are difficult to recognize, especially the different Office formats. Technicians and experts will also appreciate the command line improvements. They are already being used in a child porn investigation. Also check out the other improvements and bug fixes, definitely a good reason to upgrade to the latest and greatest.


Today we released IsoBuster 2.8 with a range of new cool features and improvements. We're very proud of the plugin support. With plugin support it is now possible for third parties, from the hobby coder at home to the professional world, to create plugins to support new or already existing image file formats. And this for opening, but also creating image files. A dll can support either one of the two (opening or creating) or both. Check our plugins page to find out more if you're interested.

Changes:

* Plugin support for IsoBuster: Opening image files
* Plugin support for IsoBuster: Creating image files
* Installing and/or loading plugins via the GUI and command line parameters
* Support for multi-file CUE sheets & PREGAP directive
* Wave file support when loading multi-file CUE sheets
* Support for *.RMG Image files

Improvements:

* Escape sequence in HFS support to deal with HFS bug so that certain HFS file-systems can still be found
* Add file-extensions only when no file extension is present yet for files in the HFS(+) file system
* Updated the HFS extensions database
* Workarounds for buggy ISO9660 file systems created by professional DVD mastering software (affecting commercial DVDs)
* Improved IFO/VOB file system finding in case of badly mastered Video DVDs
* Show layer break address
* Various other GUI improvements

Fixes:

* Fix so that CD-Text is shown again when present in a CDT file (associated to a CUE file)
* Fix so that the associated CDT file is also MD5'ed when the entire image file is MD5'ed
* HFS(+) Fix to find additional file extents (>8) that are referenced from the Overflow file.
* Fixed possibly incorrectly reported size of VIDEO_TS.VOB in the IFO/VOB file system


Today we released IsoBuster 2.8 beta with a range of new cool features and improvements. We're very proud of the plugin support. With plugin support it is now possible for third parties, from the hobby coder at home to the professional world, to create plugins to support new or already existing image file formats. And this for opening, but also creating image files. A dll can support either one of the two (opening or creating) or both. Check our plugins page to find out more if you're interested.

Changes:

* Plugin support for IsoBuster: Opening image files
* Plugin support for IsoBuster: Creating image files
* Installing and/or loading plugins via the GUI and command line parameters
* Support for multi-file CUE sheets & PREGAP directive
* Wave file support when loading multi-file CUE sheets
* Support for *.RMG Image files

Improvements:

* Escape sequence in HFS support to deal with HFS bug so that certain HFS file-systems can still be found
* Add file-extensions only when no file extension is present yet for files in the HFS(+) file system
* Updated the HFS extensions database
* Workarounds for buggy ISO9660 file systems created by professional DVD mastering software (affecting commercial DVDs)
* Improved IFO/VOB file system finding in case of badly mastered Video DVDs
* Show layer break address
* Various other GUI improvements

Fixes:

* Fix so that CD-Text is shown again when present in a CDT file (associated to a CUE file)
* Fix so that the associated CDT file is also MD5'ed when the entire image file is MD5'ed
* HFS(+) Fix to find additional file extents (>8) that are referenced from the Overflow file.
* Fixed possibly incorrectly reported size of VIDEO_TS.VOB in the IFO/VOB file system


Today we released IsoBuster 2.7 with following new cool features and improvements:

Changes:

* Support for interleaved files in the ISO9660 / Joliet file-system (rare but it can happen)
* Support for Right to Left reading languages and their optimized language dlls
* Proper print functionality from the View/Edit text window (formatting, copies, collate etc.)

Improvements:

* Hard coded ignore of drive "HUAWEI Mass Storage" which is a USB modem with CDFS and which returns drive type CDROM, but it behaves badly and causes crashes
* Implemented *.cwk file-type recognition for found files based on their signature
* Ctrl-p (Print) and Ctrl-s (Save) implemented in the View/Edit text window
* Implemented ability to read raw on DVD in [Business] mode when the disc is Blank (some rare drives allow this on readable media without TOC, but they return user data, which is then remapped to raw by IsoBuster)
* Program start-up speed improved by skipping network drives to avoid long delays
* Create MD5 of image filename dialog improved
* Various other GUI improvements

Fixes:

* In rare cases, on Windows OS with particular settings, the program would start with an "Invalid code page" error. This has been fixed
* Fixed issue that made the online check occur despite the user saying No
* Fixed it so that the nag screen doesn't show at the first try
* Fix in CueSheet handling to better deal with image files containing different block sizes per track


Today we released IsoBuster 2.6 after an extensive Alpha and Beta test period.

This version is a must upgrade. We hope that you enjoy it. IsoBuster 2.6 is fully Windows 7 compatible.

Changes compared to version 2.5.5:

* Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.
* Full Unicode support during the installation (e.g. install Chinese on a US system etc.)


Changes compared to version 2.5:

* Expert Witness Format image-file support (*.E01, *.S01, *.L01)


Improvements compared to version 2.5.5:

* Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving text from the editor window
* Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving file-system data (e.g. file-list) to a text file
* Implemented *.qic file-type recognition for found files based on their signature
* Implemented *.dps file-type recognition for found files based on their signature
* During extraction of *.M2TS files, and when there's an error, the replace with zero block option is now available
* Added support for localized Bytes / KB / MB / GB / TB when displaying a byte size (for instance in the right panel)
* Implemented a workaround for badly mastered Roxio (Retrieve) UDF discs, possibly in combination with spanning several discs
* Also scan drive letters A: and B: when finding drives
* Program start-up speed improved
* Various other GUI improvements


Improvements compared to version 2.5:

* Improved support for Japanese text in DVD-VR Label and Title
* Implemented *.orf file-type recognition for found files based on their signature
* Implemented *.ncd file-type recognition for found files based on their signature
* "Do not bother me with this message" option in message when going online
* Command line parameters: "/nodrives" and "/nosplash"
* Improved error message when it's impossible to open or create a file
* Improved font support in the editor window when displaying text other than sector view
* Do not prompt to make a CUE file if the actual image file was deleted after errors
* The Windows shell command "extract" will now start with "/nodrives"
* Various other GUI improvements


Fixes compared to version 2.5.5:

* Fixed rare and not likely to happen crash during scanning for missing files and folders on a particular dataset where structures resembled FAT but were not.


Fixes compared to version 2.5:

* The program now prompts to overwrite a resource-fork-only file on an NTFS system (rare situation)
* Fixed double prompt for action when NTFS stream(s) and the main file would contain read errors
* When tracks are dragged and extracted, but are split into muliple files, all subfiles are now moved as well from the Drag temp folder to the final folder
* Fixed very rare instance where aborting extraction of a track would cause the next track to be skipped entirely


Today we released IsoBuster 2.6 Beta.

Changes compared to version 2.5.5:

* Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.
* Full Unicode support during the installation (e.g. install Chinese on a US system etc.)


Changes compared to version 2.5:

* Expert Witness Format image-file support (*.E01, *.S01, *.L01)

Improvements compared to version 2.5.5:

* Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving text from the editor window
* Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving file-system data (e.g. file-list) to a text file
* Implemented *.qic file-type recognition for found files based on their signature
* During extraction of *.M2TS files, and when there's an error, the replace with zero block option is now available
* Added support for localized Bytes / KB / MB / GB / TB when displaying a byte size (for instance in the right panel)
* Implemented a workaround for badly mastered Roxio (Retrieve) UDF discs, possibly in combination with spanning several discs
* Various other GUI improvements

Improvements compared to version 2.5:

* Improved support for Japanese text in DVD-VR Label and Title
* Implemented *.orf file-type recognition for found files based on their signature
* Implemented *.ncd file-type recognition for found files based on their signature
* "Do not bother me with this message" option in message when going online
* Command line parameters: "/nodrives" and "/nosplash"
* Improved error message when it's impossible to open or create a file
* Improved font support in the editor window when displaying text other than sector view
* Do not prompt to make a CUE file if the actual image file was deleted after errors
* The Windows shell command "extract" will now start with "/nodrives"
* Various other GUI improvements

Fixes compared to version 2.5.5:

* Fixed rare and not likely to happen crash during scanning for missing files and folders on a particular dataset where structures resembled FAT but were not.

Fixes compared to version 2.5:

* The program now prompts to overwrite a resource-fork-only file on an NTFS system (rare situation)
* Fixed double prompt for action when NTFS stream(s) and the main file would contain read errors
* When tracks are dragged and extracted, but are split into muliple files, all subfiles are now moved as well from the Drag temp folder to the final folder
* Fixed very rare instance where aborting extraction of a track would cause the next track to be skipped entirely


Date: July 8, 2009

Today we released IsoBuster 2.5.5. We hope that you enjoy this version.

Changes:

* Expert Witness Format image-file support (*.E01, *.S01, *.L01)


Improvements:

* Improved support for Japanese text in DVD-VR Label and Title
* Implemented *.orf file-type recognition for found files based on their signature
* Implemented *.ncd file-type recognition for found files based on their signature
* "Do not bother me with this message" option in message when going online
* Command line parameters: "/nodrives" and "/nosplash"
* Improved error message when it's impossible to open or create a file
* Improved font support in the editor window when displaying text other than sector view
* Do not prompt to make a CUE file if the actual image file was deleted after errors
* The Windows shell command "extract" will now start with "/nodrives"
* Various other GUI improvements


Fixes:

* The program now prompts to overwrite a resource-fork-only file on an NTFS system (rare situation)
* Fixed double prompt for action when NTFS stream(s) and the main file would contain read errors
* When tracks are dragged and extracted, but are split into muliple files, all subfiles are now moved as well from the Drag temp folder to the final folder
* Fixed very rare instance where aborting extraction of a track would cause the next track to be skipped entirely


Date: June 26, 2009

Today we released IsoBuster 2.5.5 Beta. We hope that you enjoy this version.

Changes:

* Expert Witness Format image-file support (*.E01, *.S01, *.L01)


Improvements:

* Improved support for Japanese text in DVD-VR Label and Title
* Implemented *.orf file-type recognition for found files based on their signature
* Implemented *.ncd file-type recognition for found files based on their signature
* "Do not bother me with this message" option in message when going online
* Command line parameters: "/nodrives" and "/nosplash"
* Improved error message when it's impossible to open or create a file
* Improved font support in the editor window when displaying text other than sector view
* Do not prompt to make a CUE file if the actual image file was deleted after errors
* The Windows shell command "extract" will now start with "/nodrives"
* Various other GUI improvements


Fixes:

* The program now prompts to overwrite a resource-fork-only file on an NTFS system (rare situation)
* Fixed double prompt for action when NTFS stream(s) and the main file would contain read errors
* When tracks are dragged and extracted, but are split into muliple files, all subfiles are now moved as well from the Drag temp folder to the final folder
* Fixed very rare instance where aborting extraction of a track would cause the next track to be skipped entirely


Date: May 26, 2009

Today we released IsoBuster 2.5.9, an Alpha version of what should become IsoBuster 2.6.

An Alpha version because we feel that this version may need a bit more testing, as we ported the project to a newer compiler, to finally be able to make use of IsoBuster's internal Unicode workings via the GUI as well. Mind you, this version has been tested already internally and things are looking good, but an Alpha version just to make sure that everything is working fine from your end as well.

IsoBuster has long been fully Unicode internally which made it suitable to work with all languages and all sorts of characters, for instance when a disc would contain Korean file-names, those filenames would be dealt with properly in the program, yet the GUI, which is heavily dependant on the compiler would still display "?" characters if the disc was inspected on (for instance) and English OS system. Of course it would work fine on a Korean system or when the code page was set to Korean on an English system. But the latter problem is now gone. You can inspect any language based disc now on any language OS. Also IsoBuster's language support now works for all languages on all OS. For instance you can set IsoBuster to work in Chinese (all texts and program features in Chinese) on an English system, working on a DVD that has Greek file-names and so on.

Now that this Alpha version is out there we hope to get as much feedback as possible so that we can address issues should there be any. Meanwhile we're also working on a beta version for what will become IsoBuster 2.5.5. The 2.5.9 Alpha version is based on IsoBuster 2.5.1 which is the official 2.5 release plus various changes and fixes that will also be included in the 2.5.5 release. Once 2.5.5 Beta is released with even more changes and improvements we will port those changes to the 2.5.9 version as well.

Finally, when IsoBuster 2.5.5 final is released, mid this year, IsoBuster 2.5.9 will be promoted to a Beta version leading up to the 2.6 release of IsoBuster later this year.

Changes:

* Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.


Improvements:

* Improved support for Japanese text in DVD-VR Label and Title
* Implemented *.orf file-type recognition for found files based on their signature
* "Do not bother me with this message" option in message when going online
* Command lines parameters: "/nodrives" and "/nosplash"
* Improved error message when it's impossible to open or create a file
* Improved font support in the editor window when displaying text other than sector view
* Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving text from the editor window
* Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving file-system data (e.g. file-list) to a text file
* Various other GUI improvements

Fixes:

* No fixes were required


Date: December 19, 2008

We released IsoBuster 2.5 today.

Both the UDF file system, on optical media, and the NTFS file system, on Hard Drives, support Streams. Streams are a way to store extra metadata for a file, not in the file body itself, but in a stream that is attached to the file, and this stream is completely hidden for the user (unless special tools are used). For instance virus scanners sometimes add a stream to a file that they have scanned, or Windows VISTA adds a stream to mark a file as 'downloaded from a network' etc.

While streams are supported in the UDF specification for a while now, they have never really been implemented by applications that create UDF discs, so there was no need to recover streams from discs. This is changing now and more and more applications, when they create a UDF disc from files on an NTFS partition, will also convert the NTFS Alternate Data streams to so called Named streams on the UDF disc.

This is why IsoBuster now also supports them, and when you extract files from the UDF file system, and these files contain Named Streams, and you extract them to an NTFS formatted hard drive, then IsoBuster will convert the UDF Named Streams to NTFS Alternate Data streams, to recreate the original situation.

Changes:

* Support for UDF Named streams in the core engine
* Ability to extract UDF Named Streams to NTFS Alternate Data streams (default ON)
* Ability to show UDF Named streams as separate files, for analysis, a [Business] feature
* Support for UDF System streams (shown in a separate UDF file system)
* Ability to extract Mac Resource forks (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (default ON)
* Ability to extract Mac Properties (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (combined with resource forks)
* Ability to include folder information when creating a File List (Need to enable in Options)
* Implemented Command Line Parameter "/ep:" to avoid poppups during automated extraction
* Support for VMWare Hard Drive *.vmdk image files containing FAT


Improvements:

* Improvements to detect and find more FAT partitions
* Recognition of Dynamic partitions
* Improved support for *.gi multi-file image files
* Removed "This is a packet written disc. Errors are not abnormal on this disc" warning for all type discs other than CD
* "UD.DAT", a typical BD mastering file, is now part of the files that are automatically recognized when opening an image file.
* Ability to open and support for VMWare Floppy *.flp image files
* Do NOT prompt and ask if a file should be over-written when going through the temp folder (e.g. drag and drop)
* Display 8 characters in a File List (e.g. 00000001) instead of 7, because for BD Dual Layer (which can contain up to 50 GB) 8 characters are required
* Various GUI improvements and changes


Fixes:

* The Toolbar does not change the homepage anymore
* Fixed extremely rare exception error, seen only on one data set, during the "Find missing files and folders" scan
* Fixed issue that prevented BD drive write-ability to be detected properly when no BD disc was mounted
* Fixed negative % progress when verifying files on DL BD discs with over 40 GB of data


We released IsoBuster 2.5 beta today.

Both the UDF file system, on optical media, and the NTFS file system, on Hard Drives, support Streams. Streams are a way to store extra metadata for a file, not in the file body itself, but in a stream that is attached to the file, and this stream is completely hidden for the user (unless special tools are used). For instance virus scanners sometimes add a stream to a file that they have scanned, or Windows VISTA adds a stream to mark a file as 'downloaded from a network' etc.

While streams are supported in the UDF specification for a while now, they have never really been implemented by applications that create UDF discs, so there was no need to recover streams from discs. This is changing now and more and more applications, when they create a UDF disc from files on an NTFS partition, will also convert the NTFS Alternate Data streams to so called Named streams on the UDF disc.

This is why IsoBuster now also supports them, and when you extract files from the UDF file system, and these files contain Named Streams, and you extract them to an NTFS formatted hard drive, then IsoBuster will convert the UDF Named Streams to NTFS Alternate Data streams, to recreate the original situation.

Changes:

* Support for UDF Named streams in the core engine
* Ability to extract UDF Named Streams to NTFS Alternate Data streams (default ON)
* Ability to show UDF Named streams as separate files, for analysis, a [Business] feature
* Support for UDF System streams (shown in a separate UDF file system)
* Ability to extract Mac Resource forks (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (default ON)
* Ability to extract Mac Properties (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (combined with resource forks)
* Ability to include folder information when creating a File List (Need to enable in Options)
* Implemented Command Line Parameter "/ep:" to avoid poppups during automated extraction
* Support for VMWare Hard Drive *.vmdk image files containing FAT

Improvements:

* Improvements to detect and find more FAT partitions
* Recognition of Dynamic partitions
* Improved support for *.gi multi-file image files
* Removed "This is a packet written disc. Errors are not abnormal on this disc" warning for all type discs other than CD
* "UD.DAT", a typical BD mastering file, is now part of the files that are automatically recognized when opening an image file.
* Ability to open and support for VMWare Floppy *.flp image files
* Do NOT prompt and ask if a file should be over-written when going through the temp folder (e.g. drag and drop)
* Display 8 characters in a File List (e.g. 00000001) instead of 7, because for BD Dual Layer (which can contain up to 50 GB) 8 characters are required
* Various GUI improvements and changes

Fixes:

* The Toolbar does not change the homepage anymore
* Fixed extremely rare exception error, seen only on one data set, during the "Find missing files and folders" scan
* Fixed issue that prevented BD drive write-ability to be detected properly when no BD disc was mounted


We released IsoBuster 2.4 today.

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

This version's hot new features include FAT file-system support.

FAT can be used on random writable media with internal defect management, also optical media, such as DVD-RAM and BD-RE, hence the need to support it in IsoBuster.E.g. Windows XP and Vista support formatting such media with FAT16 or FAT32.The added advantage now also is that IsoBuster can open a wide range of disk image files.E.g. disk images from Hard Discs, Memory sticks / Pen drives, Jazz, Zip, Floppies etc.IsoBuster will still treat the content as a CD but all files and folders will be available and of course IsoBuster's other powerful features.

Changes:

* FAT12, FAT16 and FAT32 support
* Show deleted files and folders from the FAT file-system immediately
* "Find Missing files and folders" now includes finding orphaned FAT folders
* "Find Missing files and folders" now includes finding FAT partitions
* Ability to automatically check the boot image file to see if it contains FAT and list its files and folders if available (needs to be turned on in the options)
* Recognition of BDAV files via their signatures, during a scan for missing files and folders
* Custom remappping - Jump Offset and Jump Value - Via Options, [Business] feature for professionals


Improvements:

* Ability to show and use only short file-names from the FAT file-system
* Various options related to mounting and scanning for FAT files and folders
* Added more file-types to the file recognition by signature functionality
* Via Windows itself, right click image file "Extract" feature implemented
* Added *.dsk, *.ima, *.vhd and *.vfd support when opening disk image files (these files, when they contain FAT, will open just fine)
* Date / Time and Size can now also be exported to a file-list
* Changed various default options on a system that hasn't had IsoBuster (recent version) installed yet
* Installer will ask to close IsoBuster when already running to avoid Windows overwrite errors (Installer error 5)
* Display text in the listview (right pane) when folders are empty to avoid confusion
* Various other GUI improvements and changes

Fixes:

* Fixed incorrect length for some boot image file-names


We released IsoBuster 2.4 beta today.

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

This version's hot new features include FAT file-system support.

FAT can be used on random writable media with internal defect management, also optical media, such as DVD-RAM and BD-RE, hence the need to support it in IsoBuster.E.g. Windows XP and Vista support formatting such media with FAT16 or FAT32.The added advantage now also is that IsoBuster can open a wide range of disk image files.E.g. disk images from Hard Discs, Memory sticks / Pen drives, Jazz, Zip, Floppies etc.IsoBuster will still treat the content as a CD but all files and folders will be available and of course IsoBuster's other powerful features.

Changes:

* FAT12, FAT16 and FAT32 support
* Show deleted files and folders from the FAT file-system immediately
* "Find Missing files and folders" now includes finding orphaned FAT folders
* "Find Missing files and folders" now includes finding FAT partitions
* Ability to automatically check the boot image file to see if it contains FAT and list its files and folders if available (needs to be turned on in the options)
* Recognition of BDAV files via their signatures, during a scan for missing files and folders
* Custom remappping - Jump Offset and Jump Value - Via Options, [Business] feature for professionals

Improvements:

* Ability to show and use only short file-names from the FAT file-system
* Various options related to mounting and scanning for FAT files and folders
* Added more file-types to the file recognition by signature functionality
* Via Windows itself, right click image file "Extract" feature implemented
* Added *.dsk, *.ima, *.vhd and *.vfd support when opening disk image files (these files, when they contain FAT, will open just fine)
* Date / Time and Size can now also be exported to a file-list
* Changed various default options on a system that hasn't had IsoBuster (recent version) installed yet
* Installer will ask to close IsoBuster when already running to avoid Windows overwrite errors (Installer error 5)
* Display text in the listview (right pane) when folders are empty to avoid confusion
* Various other GUI improvements and changes

Fixes:

* Fixed incorrect length for some boot image file-names


We released IsoBuster 2.3 final today.

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

Changes:

Support for DVD-VR (show different recordings)

Support for DVD-VFR discs. Auto-detect the IFO / VOB / BUP file-sets

Support for the DVD+VR standard on DVD-R/W discs

Support for DVD+VR 2.0

Improvements:


DVD+VR Title of recording shown (if available)

DVD-VR Title of recording shown (if available)

DVD+VR TimeStamp parsed and shown

DVD+VR "ULEAD SYSTEMS" workarounds (2.0 without proper Video start address / 2.0 without version byte set)

Show GMT Offset when date-time is known for an IFO file object

Auto-recognition support for 2056 byte / block image files

Added IsoBuster path to DOS box PATH variable

SectorView via the command line

Open / Close via the command line

Set install exe's file-version

Remember size of ListView Columns

Display address of Metadata file in UDF properties window

Improved Time and Date display in ListView. Take User-set variations in acount when present.

Various smaller improvements.

Fixes:

Fix for UNC file-paths (and other protocols) when passed via the command line


We released IsoBuster 2.3 beta today. Date: December 13, 2007

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

Changes:


Support for DVD-VR (show different recordings)

Support for DVD-VFR discs. Auto-detect the IFO / VOB / BUP file-sets

Support for the DVD+VR standard on DVD-R/W discs

Support for DVD+VR 2.0


Improvements:


DVD+VR Title of recording shown (if available)

DVD-VR Title of recording shown (if available)

DVD+VR TimeStamp parsed and shown

DVD+VR "ULEAD SYSTEMS" workarounds (2.0 without proper Video start address / 2.0 without version byte set)

Show GMT Offset when date-time is known for an IFO file object

Auto-recognition support for 2056 byte / block image files

Added IsoBuster path to DOS box PATH variable

SectorView via the command line

Open / Close via the command line

Set install exe's file-version

Remember size of ListView Columns

Display address of Metadata file in UDF properties window

Improved Time and Date display in ListView. Take User-set variations in acount when present.

Various smaller improvements.


Fixes:


Fix for UNC file-paths (and other protocols) when passed via the command line

http://www.smart-projects.net/isobusterbetadownload.php


We released IsoBuster 2.2 today.

Changes:

* Support for command line parameters
* Support for mkisofs El Torito Patch (boot image)
* Support for spanned *.dmg image files. (*.dmg, *.002.dmgpart, *.003.dmgpart)
* Option to specify that extraction of image files is in *.ISO format, rather than *.TAO or *.BIN
* Image file extraction save dialog, 'save as type' allows to select between *.ISO and *.TAO or *.BIN
* Ability to hide [Business] features via options.

[For Business type licenses]

* Show file extents. (Show the different parts of a file, when it is fragmented on disc.)
* Ability to add/edit extents on custom created files (e.g. Lost and Found and Customizable file system)
* Ability to add a customizable file system (where you can add, edit files, for engineering purposes)


Improvements:

* Show [xx%] status in task bar at the bottom, during extraction.
* Improvements for UTF7 and UTF8 interpretation.
* More progress information is exposed when completing a managed image file.
* Various smaller GUI improvements, e.g. icons.
* Various smaller improvements.
* Turned off message asking to turn on admin rights on a system other than XP.


We released a new beta version today.
IsoBuster 2.2.0.0, soon to be officially released

Changes:

- Support for command line parameters (See help for syntax)
- Support for mkisofs El Torito Patch (boot image) ( Enable in options )
- Support for spanned *.dmg image files. (*.dmg, *.002.dmgpart, *.003.dmgpart)
- Option to specify that extraction of image files is in *.ISO format, rather than *.TAO or *.BIN (See options)
- Image file extraction save dialog, 'save as type' allows to select between *.ISO and *.TAO or *.BIN
- Ability to hide [Business] features via options.

[For Business type licenses]

- Show file extents. (Show the different parts of a file, when it is fragmented on disc. Help)
- Ability to add/edit extents on custom created files (e.g. Lost and Found and Customizable file system)
- Ability to add a customizable file system (where you can add, edit files, for engineering purposes)

Improvements:

- Show [xx%] status in task bar at the bottom, during extraction.
- Improvements for UTF7 and UTF8 interpretation.
- More progress information is exposed when completing a managed image file.
- Various smaller GUI improvements, e.g. icons.
- Various smaller improvements.


Today IsoBuster 2.1 was officially released.

This new version implements a few workarounds and improvements that we didn't want to keep from you. No big changes and yet, they may be just what you needed.

Changes:

- Added font recognition (e.g. true type) during the scan for missing files based on file signatures.

Improvements:

- Work around for bad behaving drives that return a start addres other than 0, for the first track on a DVD-R, using certain commands (e.g. seen with LITEON DVD-ROM LTD 163 but can quite possibly also occur with other drives)
- Work around for bad behaving drives that return a track length of 0, for tracks on DVD-R, using certain commands (e.g. seen with HL-DT-ST GDR8162B (fw 0015) but can quite possibly also occur with other drives)
- Updates, content and translations, in Help, Installer and Program resources.
- Various graphical improvements for VISTA. Text cut due to window width, flickering of progress bar etc.
- Disabled Asynchronous Drag and Drop on VISTA systems again. Sometimes this lead to an error message, the second time a drop was done.
- Various smaller improvements.

Fixes:

- Various smaller bugfixes.


IsoBuster 2.1 beta

We released a new beta version today.
IsoBuster 2.1.0.0, soon to be officially released

This new version implements a few workarounds and improvements that we didn't want to keep from you. No big changes and yet, they may be just what you needed.

Changes:

- Added font recognition (e.g. true type) during the scan for missing files based on file signatures.

Improvements:

- Work around for bad behaving drives that return a start addres other than 0, for the first track on a DVD-R, using certain commands (e.g. seen with LITEON DVD-ROM LTD 163)
- Work around for bad behaving drives that return a track length of 0, for tracks on DVD-R, using certain commands (e.g. seen with HL-DT-ST GDR8162B (fw 0015))
- Updates, content and translations, in Help, Installer and Program resources.
- Various graphical improvements for VISTA. Text cut due to window width, flickering of progress bar etc.
- Various smaller improvements.

Fixes:

- Various smaller bugfixes.


IsoBuster 2.0
Here are the changes and improvements compared to previous version:

Changes:

# BD (Blu Ray) and HD DVD support.
# UDF 2.6.
# Implemented the ability to use other system installed code pages, such as MAC, SYMBOL, UTF8 etc., for ISO9660.
# Properties for drives show, next to CD and DVD, also BD and HD DVD Read and Write capabilities.
# Installation and IsoBuster.exe are now code signed to make Windows (more or less) happy.
# Implemented ASynchronous Drag and Drop (file extraction) on VISTA systems to avoid the VISTA over-write dialogue to become stuck under the IsoBuster window, which looks like a hang, but it isn't.
# VISTA style directory icons when ran on a VISTA system.
# Start with font Tahoma on XP or Segoe UI on VISTA.
# Smaller changes here and there.

Improvements:

# Default to SPTI on a VISTA system, even when the app is not running in admin mode.
# Now possible to drag files immediately to the XP writer drive letter (staging area)
# HTML help would not launch on VISTA due to OS changes. This is now correctly implemented.
# On VISTA the Panel with image-file-name was often not properly painted. Changed the Panel with a another Windows component.
# File-extension associations setting in the installer now improved with 'set all', 'clear all' buttons.
# HFS(+) Mac File System, with multiple of 512 byte blocks support.
# Cut long boot image-file name to spec value (if not delimited by terminating zero) to avoid illegal filename according to Windows.
# Improvements in the file-type-recognition code (files found based on their signature): *.qt, *.kbf
# Added *.VRO to the file-type list that gets the dialogue that also offers to replace with all zeroes on read errors.
# Directory (Folder) names are now ALWAYS trimmed on the right side, if the file-system contains such folder names. Windows cannot create a folder name with a trailing blank, so file extractions to that folder would fail.
# Release SPTI handle immediately of all non-optical devices. No reason to keep it open during program execution.
# Do not automatically suggest to create an IBP/IBQ file anymore if the "drive" is in fact an image file ! (any image file).
# Properties' dialogues for files and folders now show the attributes (A,R,S,H,C)
# Various small improvements here and there.

Fixes:

# In certain situations, with certain DVD discs, on certain DVD drives, not all sessions were seen. This is now fixed in the new CD/DVD recognition engine.
# Fix in Boot Emulation size determination. Before, the actual amount of 512 byte blocks was not correctly taken in account. In real life however the implementation was correctly dealing with most situations out there.
# Fixed that +VR recording-sizes were wrapped when the recording is larger than 4 GB


BETA version release notes for: IsoBuster 1.9.2.2, soon to be version 2.0
Compared to version 1.9.1.0:


This new version includes BD (Blue Ray) and HD DVD support,
*BUT* recognition of this media is still disabled in this particular version.

During implementation of BD and HD DVD several recognition and Track/Session routines needed to be rewritten.
This Beta version is mainly to test these routines on CD and DVD, to see if nothing is broken.
Mind you, a serious in-house test pre-ceeded this release, so we don't expect problems, but just to make sure.
We appreciate if you test to see if CD and DVD media and all tracks and sessions are correctly found.

You can request a BD / HD DVD capable version:
http://www.isobuster.com/isobustersupport.php#contact
Only do this when you have access to BD and/or HD DVD Drives and discs.
Please mention brand and model of drive, and indicate what type discs you would be able to check.



Changes:
--------

- BD (Blu Ray) and HD DVD support (*)
- UDF 2.6
- Implemented the ability to use other system installed code pages, such as MAC, SYMBOL, UTF8 etc., for ISO9660.
Check:Options / File System Settings / ISO9660 & Extensions / Text Conversions
- Properties for drives show, next to CD and DVD, also BD and HD DVD Read and Write capabilities.
- HTML help would not launch on VISTA due to OS changes.This is now correctly implemented.
- Implemented ASynchronous Drag and Drop (file extraction) on VISTA systems to avoid the VISTA over-write dialog to become stuck under the IsoBuster window, which looks like a hang, but it isn't.VISTA behaves strange here.By allowing the drop to be done asynchronous the over-write window is not part of the application thread and can be accessed as an independant window.TEST feedback appreciated.


Improvements:
-------------

- On VISTA the Panel with image-file-name was often not properly painted.Changed the Panel with a another Windows component.
- File-extension associations setting in the installer now improved with 'set all', 'clear all' buttons.
- HFS(+) Mac File System, with multiple of 512 byte blocks support.
- Cut long boot image-file name to spec value (if not delimited by terminating zero) to avoid illegal filename according to Windows.
- Improvements in the file-type-recognition code (files found based on their signature): *.qt, *.kbf
- Added *.VRO to the file-type list that gets the dialog that also offers to replace with all zeroes on read errors.
- Directory (Folder) names are now ALWAYS trimmed on the right side, if the file-system contains such folder names.
Windows cannot create a foldername with a trailing blank, so file extractions to that folder would fail.
- Release SPTI handle immediately of all non-optical devices.No reason to keep it open during program execution.
- Do not automatically suggest to create an IBP/IBQ file anymore if the "drive" is in fact an image file ! (any image file)
- Properties' dialogs for files and folders now show the attributes (A,R,S,H,C)
- Various small improvements


Fixes:
------

- In certain situations, with certain DVD discs, on certain DVD drives, not all sessions were seen.
This is now fixed in the new CD/DVD recognition engine.
- Fix in Boot Emulation size determination.
Before, the actual amount of 512 byte blocks was not correctly taken in account.
In real life however the implementation was correctly dealing with most situations out there.
- Fixed that +VR recording-sizes were wrapped when the recording is > 4 GB


IsoBuster 1.9.1
Changes:

# IsoBuster splash screen, which will stick until the main window is loaded, which can take a while sometimes when a drive is just mounting a 'difficult' disc and is not responding to commands immediately.
# Added option to the GUI (in Options) for administrators to grant low level access to storage devices for other users on the system.
# Multi-language support in the installer itself.
# IsoBuster theme in About box.
# Various icon improvements.
# An object selection is now also available and accessible via the Main Window (File / Sel. Object(s))
# Shift+F10 and context menu (between Alt Gr and Ctrl on the right) button click implemented.
# *.NCD (or subsets of *.NCD) image file support.
# The multi-extent icon next to a file or folder is *not* shown anymore by default, after a fresh install, to avoid confusion, set it in the options if required.

Improvements:

# Updated some of the auto recognizing features for Movie DVDs.
# Changed the more-sessions-in-one-track interpreter to also be able to deal with Nero Cmd made discs (they don't have the typical Nero signature)
# Work-around for a particular drive problem (DL-DT-ST DVD-ROM GDR8163B, or possibly a generation of drives) which caused DVD(+R/W) media not to be mounted OK.
Tracks and Sessions were not always correctly identified.
# Improvement to match IBP/IBQ managed image files to actual CDs in certain drives better, has to do with reserved tracks.
# Load read-only (write protect) IBP/IBQ files but put up a dialog warning for the user and allow him/her to unload the image again.
# Addded a dialog for when the IsoBuster.exe has been changed, to warn the user that there might be a virus on the system.
# Filter and replace illegal characters in file names before extraction for all file-systems, not just only for HFS.
# Various changes here and there to work better with Vista public Beta 2, which has changed considerably compared to previous Vista beta version.
# Various internal improvements, staying up to date with drive evolutions.

Fixes:

# Fixed some minor GUI related issues. You probably never noticed.
# Fixed a rare situation where IB could run into an exception error when there is NO file-system layout on the disc.
# Fixed small bug in the HFS file-extension recognition. Not all known extensions were actually assigned.
# Fixed that some extracted files, via the Mac HFS+ file system, were 2KB too big.
For most files this is no problem, but for text files some editors would display the extra rubbish at the end which is potentionally annoying.

IsoBuster 1.9 (Build 1.9.0.3)

This version features:

New:
- Ability to create managed image files (*.IBP and *.IBQ)
- Stop creation at any time.
- Continue creation at any time.
- Fill the gaps left during failed reads.
- Use different drives to complete an image of a bad disc. * In other words the amazing ability to create an image file of a bad disc using many different drives that all do their part to finally have a resulting image that can be used to recover all missing data
- Support for multiple "virtual sessions" inside a single session, single track, on DVD+RW or DVD-RW, created by ASHAMPOO.
- Ability to set/reset file-extension association via the Options (besides via the installation procedure).
- Ability to have IsoBuster beep after extraction, after a scan for lost files or after a surface scan (Set in Options)
- Ability to have IsoBuster sort files and folders immediately and
automatically after their parent folder is parsed. (Set in Options)
- Ability to have IsoBuster put folders on top immediately and
automatically after their parent folder is parsed. (Set in Options)
- Ability to enable/disable showing certain status icons for files and folders (Set in Options)
- Ability to change files found based on their signature, ability to change their address, length or even delete and add files. (Set in Options)
- Ability to perform the Online check with Auto-detection of Proxy settings, Manual Proxy settings or Proxy settings via a URL (Advanced Online Check Options)
- Ability to avoid a number of messages. A large number of them are new,
related to *.IBP, *.IBQ. Set or Reset displaying them in the Options.
- Support Multi volume Image-file-format *.000, *.001, *.002, *.003, (made by Unix DD (or so they say))
- Support Multi volume Image-file-format *.AA, *.AB, *.AC, ... , *.BA, *.BB, ... (made by Unix Split (or so they say))
- Support Multi volume Image-file-format *.nrg, *.nrg.001, *.nrg.002, *.nrg.003.
- Ability to skip files each time an error is encountered in them
(when extracting multiple files at once)
- Ability to pause extraction of an image file, and resume later or abort.
- Ability to pause finding lost files and folders, and resume later or abort.
- Prompt when no files or folders could be found to avoid confusion.
New users sometimes think that a track is a missing file that needs to be manipulated somehow.

Improvements :
- Added recognition for more DVD mastering software, enabling direct IFO/VOB mounting.
- Reduce retry count when scanning for lost files and after continued errors.
- Compensation for abnormally long tracks (when the drive is confused about the length)
- Speed (via memory management) improvement for when many (millions) of small files are found based on their signature.
- Also list the LBA (Address) of files listed as unreadable after a scan.
- Various improvements in the file-signature recognition part, more file types are supported, far less false positives.
- Reference to the *.cdt (cd-text) files from the *.cue file with relative filename instead of absolute filename.
- Improved support for +VR recorders that do not write the _RM.BUP file in the open track (or at least not point directly to it from the reserved track (virtual content))
- Compensation for various +VR mastering bugs by the Magnus DVD+VR writer.
- Put more relevant data in *.cue files (and read back)
- More escapes to stop try mounting a CD/DVD when the media is being written or formatted
- Removed displaying MSF addresses on DVD in the Extract From-To dialogue.
- Changed the default block size of unrecognised image files to 2K per block instead of 2352 bytes block.
- Immediately display the red (x) icon next to files that are located in unreadable areas, if that can be determined immediately,
(e.g. when the file is located outside the track (e.g. after am incomplete write)).
In older versions first a surface scan or "find lost files ..." needed to be performed. Files located on unread surface are still 'readable' (no (x) mark) is shown until proven differently (after failed read)
- Changed the order of Wnaspi32.dll loading so that a dll in the program folder itself gets priority over a dll in the system folder.
So the Nero wnaspi32.dll for instance (if copied in the project folder) is used instead of the (Adaptec) wnaspi32.dll in the System folder.
- Display the LoadSegment also in Hex, for a bootable CD's Boot Image file, in the file properties.
- Implemented a work around for buggy mastering where the Joliet file-system doesn't contain proper directory information beyond 8 levels deep.
- Various smaller changes and improvements

Bug Fixes :
- Fixed a division by zero error when a *.000 image file was loaded (If the file was generic instead of part of VC4)
- Under certain conditions the MSF addresses could be wrong for tracks
on DVDs when they were recorded in the *.cue file.
- Catch an error message when trying to use system animations that aren't there anymore.
Vista early beta has replaced some of these animations. Until Vista public betas
become available no animations will be shown when they are not where they used to be.
(e.g. during file extraction)
- On certain NT systems (2K, XP) in combination with certain RAID controllers
it was possibe that some drives couldn't be found. Now they are found.
- Implemented fix that hopefully prevents the extraction window to disappear behind the main window (work around for Windows and compiler behaviour)


IsoBuster 1.8 (Build 1.8.0.4)

This version features:

New:

- Support for DVD+RW Dual Layer
- Automatic support for DVD+VR remapping. Open DVD+VR discs mount as normal discs and the video content can be extracted right away.
- The IFO/VOB file-system on Video DVDs is explored independently from ISO9660 and UDF (to a certain extent, as ISO or UDF are still needed to find the entry points)
- The IFO/VOB file-system on Audio DVDs is explored independently from ISO9660 and UDF (to a certain extent, as ISO or UDF are still needed to find the entry points)
- The "Find lost UDF files and folders" test has been changed to "Find lost files and folders" because now a lot more mechanisms are used to find lost data. The different types can be enabled-disabled in the Options.
- Finding lost files includes finding lost ISO9660/Joliet sessions inside physical sessions on DVD+RW, DVD-RW but also CD, e.g. in case the write software was unaware of the fact that the previous session was not properly closed.
- Finding lost files includes a flat file list of all encountered files, recognized by means of their signature.
- Finding lost files includes finding an IFO/VOB file-system on DVD if for instance ISO and UDF are corrupt or absent so that video data cannot be found in a normal way. This way the video data can be recuperated entirely.
- Support for multiple HFS(+) partitions on CD or DVD or in an image file (e.g. *.dmg image file).
- Complete and transparent support for Mac files inside UDF - Support for Extended Attribute files, Mac properties and Mac resource files. - Possibility to extract Mac Data forks and Resource forks as MacBinary files. - Possibility to view and extract the resource and extended attribute files independently
- Complete and transparent support for Mac files inside ISO9660 and JOLIET - Improved support for Associated files, Mac properties and Mac resource files. - Possibility to extract Mac Data forks and Resource forks as MacBinary files. - Possibility, for developers, to view and extract the resource and associated files independently
- IsoBuster shows and allows to extract the Nero project file included in a session on CD or DVD (Option to disable this feature)
- Support for Multiple Nero sessions in one single physical session on DVD+RW or DVD-RW.
- Keep track of the last 10 opened image files. Allow to open them easily via File/Open Recent.
- Possibility to show two progress bars during extraction. An object per object progress, and an entire operation progress. (Can be set in the Options)

Improvements :

- Improved support for Mac features inside HFS(+) - Improved support for resource forks and Mac properties. - Possibility, for developers, to view and extract the resource fork files independently
- More files are recognized based on their signatures.
- New Browse For Folders
- Various improvements for speed, for CD as well as DVD, during the "find missing files" scan and particularly in case of bad, corrupt, sectors. Dynamic adjustments of retry count, number of blocks count, skipping sectors, etc.
- Easier to abort a scan for missing data in case of bad, corrupt, sectors.
- Various improvements for DVD-R, e.g. reserved tracks in DVD-R.
- Various improvements for DVD+VR (DVD+R with +VR video content, made by DVD+VR consumer players)
- CD-Text data (if present) is now used as file-name for extracted Audio tracks.
- Disabled "PVD unreadable" message as it is still part of an old implementation from before UDF etc.
- Store more media specific information in the CUE sheet when an image is made.
- Overlapping UDF partitions, e.g. made by two drag and drop applications who were unaware of each other, are better supported.
- Various improvements in the Find UDF files part, especially when the data is corrupt (or absent) so that very critical information is missing. Various improvements in IsoBuster's capability to cope with these major defects.
- Significant improvement for retrieving missing Sony Mavica data.
- Ability to display the time stamp of the root next to the file-system.
- Various GUI changes and improvements
- For File-systems, Files and Directories without a valid data-time-stamp, "N/A" is shown instead of a bogus date-time-stamp

Bug Fixes :

- Fixed NT4 communication issue that could occur and made all commands fail.
- MacBinary files created from HFS(+) files were not always entirely correct.
- Fixed a rare crash that can occur with very buggy ISO9660 implementations during the attempted scanning of the entire file-system content.


IsoBuster 1.7 (Build 1.7.0.0)

This version features:

New:

- Support for the Mac file-systems : HFS and HFS+ - Ability to automatically assign extensions if recognized (Mac doesn't work with extensions normally)
- Ability to extract files to Binhex files (to maintain all Mac data in the file header; executed per file)
- Stuffit expander for Mac (for instance) is able to recognize such files.
- Binhex Extracted files get assigned the extension *.bin

- Mac but not Windows allowed file-names are converted during extraction.

- Support for Mac *.DMG image files for optical media, but even for HD, Zip, Click, Jazz, Memory stick or other storage devices, provided they contain HFS(+).

- New code in background to check for upgrades (faster and better).

- Support for language-selected Help files. If a different language file, with correct name, is present in the Help folder, it becomes active when that language is selected.

- Ability to specify the temp. folder that is used to temporary copy files to.

- Ability to wait a number of seconds before a read is retried to be able to automate reading bad discs on certain older drives that need to cool down from time to time. (Set via options menu)

- Support for Dual Layer DVD-R



Improvements :



- Under WinNT / 2K / XP, using SPTI as communication interface, now both drive letters (instead of only one) for one physical super-DVD drive are found and listed in IsoBuster. (Some) Super-DVD drives (featuring all formats) claim two drive letters in the system, one for normal CD/DVD access and one for drag & drop access to DVD-RAM. If only the latter was found by IsoBuster, normal DVDs could not be read by IsoBuster (because of a blocking device driver somewhere down in the driver chain).

- Another workaround for the badly behaving ARTEC WRR-4848 drive (at least some firmware versions); IsoBuster would not see the content in case of formatted RW. media.

- Inserting ID and Serial (hopefully) made easier by adding more filters that strip away email added stuff etc.

- Long File-names for directories in the Rock Ridge file-system were not shown if the tree was built up using the PathTable (which is the default setting). The PathTable does not contain the long file-names. Now the long file-names (if present in the directory tables) are used instead for display in the ListView and during Extraction.

- Empty DVD-R media was not always seen as such, if was recognized as CD, on certain newer multi-format DVD Writers due to the combination of multiple standards and the different possible interpretations.

- Several smaller GUI and other improvements.

- Penetrating or setting the DLA lock, when DLA is active, is not done anymore to avoid side-effects of which long start-up times are the most annoying ones.

- The reason why this feature was built in in the first place is disappearing as newer versions of DLA don't require it anymore.

- The ability to restore this setting still exists, contact Smart Projects to find out how


Bug Fixes :

- Under WinNT / 2K / XP, using SPTI as communication interface, it was possible that one or more drives were not found IF there was a device on the bus that claimed the last Adaptor number (256 or 0xFF). For some bizarre reason there is at least one type zip drive out there that has this behaviour and which caused this problem to show.


IsoBuster 1.6

Changes

- Support for UDF 2.50, the newest version of the UDF standard.

- Support for DVD+R DL (Dual Layer DVD+R)

- Implementation of an embedded Method 3 (Mount Rainier) remapper for CD-RW.

- Implementation of an embedded Method 3 (Mount Rainier) remapper for DVD+RW.

- Automatic detection of Mount Rainier CDs and DVDs in none-capable Mount Rainier drives.

- Ability to force Mount Rainier remapping (Options menu)

- Online check to see if there is a more recent version available (Check per day, week, ... , never)

- Added support for Virtual CD image files (*.vc4 and *.000 images)

- Open via the *.vc4 (track/session descriptor file) to get the proper track/session layout.

- Open the *.000 (data container file) to treat as an ordinary image without track/session layout data.

- Added support for BlindWrite CD/DVD image files (*.b5t and *.b5i images)

- Open via the *.b5t (track/session descriptor file) to get the proper track/session layout.

- Open the *.b5i (data container file) to treat as an ordinary image without track/session layout data.

- Integration of MD5 Checksum files.

- Creation of MD5 checksum file (.md5) of the currently opened image

- Creation of MD5 checksum file (.md5) for potential (future) image files extracted a certain way

- Verify if currently opened image file's checksums match with checksums in checksum file (.md5)

- Opening IsoBuster with an .md5 file or dragging an .md5 file onto IsoBuster will trigger
IsoBuster to load the image file in the .md5 file and IsoBuster will do a verify automatically.

- Options to automatically create an MD5 checksum file after image file extraction.

- Fully supports image files which consist of multiple files, including cuesheet files etc.

- The progress bar now shows the progress of the entire operation instead of object per object.

For nostalgic reasons, should you like the older approach better,

an option to switch this back to object per object is available in the Options menu (GUI).

- The File and Directory Time Zone information, stored in the file-systems, is now taken in account

- to display the time in the ListView (right pane)

- and to assign a time stamp to an extracted file.

This way IsoBuster does the same as Windows NT, 2K, XP does as opposed to Windows 9x.

- For investigative or nostalgic reasons the local time stamps can still be seen and applied during extraction

via the Options Menu (Options / File Systems / General)

- The second tab of the properties window for a file or directory now shows the time zone of where the file was put on disc.

- When multiple files are extracted, and one or more files already exist, IsoBuster now offers,

besides the already existing option "Yes to All", a "No to All" option

on the question whether files need to be overwritten or not.

- In case of a corrupt UDF 1.5 file-system on CD-R with a missing VAT

IsoBuster's default setting is to start looking for that VAT.

This can take a while when there are a lot of errors on the disc.


An option has been added to stop the search if there are too many errors.

Default this option is set to 'On'.

- DLA has this habit of locking a device when it 'likes' the inserted CD or DVD, even though no writing or so is done to the media.

This prevents any commands being sent to the locked drive by applications which are started after the lock was applied.

As a result IsoBuster could not find the drive because even the simplest of commands were rejected.

As of this version the lock is penetrated via negotiation with DLA drivers.

Now, if IsoBuster has control, DLA will not write to the media until IsoBuster is closed again.



Improvements :



- Sometimes Windows passes a short file name (8.3) of an image file to the program, depending on how it is done.

This can cause IsoBuster to not be able to find the 'attached' files when the file is the first file of a multi-file image.

A workaround to deal with this problem has been implemented.

- Workaround for devices that return Full TOC data which is not MMC compliant.

- More file-types added to the automatic file-type recognition feature for orphaned files.

- Improved compression in the installer which cuts more than 1 MB of the 'all languages version'.

- Small speed improvement during the actual scanning for lost UDF files and folders.

Probably only noticeable on DVDs.

- Significant speed improvement during the last part of the scanning for lost files and folder,

the so called sanitizing part. Especially noticeable on large recovered data-sets on DVDs.

- Directory content displayed in the right ListView pane is build up dynamically now,

based on what the user sees. So in case of very large directories, e.g. 10,000 files or more,

building up the content is now very fast in comparison with older versions.

- Rewrite of part of the internal file-directory-data-management which probably won't be noticed

but helps for future functionality.

- Small GUI changes and improvements, e.g. build number mentioned in the About box.

- Help Button on the registration window.

- Prompt the user on Cue-sheet file creation when the file already exists and is going to be over-written.

- Ability to ignore certain errors 'always' in case of a corrupt ISO9660 or Joliet File-System.

Sometimes you could get certain errors for every directory or so,

now you can make a selection for all subsequent errors as well.

- Improvements in the UDF scan "Find lost UDF files and folders" in case the partition start address

cannot be determined via any surviving structures.

- On Extraction, when the file(s) already exist the user is asked to over-write or not.

When the user selected 'Yes' but the file was write-protected the file could still not be over-written

(The program would put up an error message).

Now, when the user says to over-write a file, even when the file is write-protected,

the file will be over-written as asked.



Bug Fixes :



- IsoBuster could run into a memory problem during the search for lost UDF files and in case of large data-sets,

e.g. DVDs with 200,000 lost files or more.

The problem could not be repeated on CDs because of the limited capacity.

- The progress bar during the finding of missing file extensions was not always working properly.

- The progress bar during the check to see if all files are physically readable was not always working properly.

- A memory management issue during the finding of missing file extensions could kill the speed on very large data-sets,

e.g. DVDs with +200,000 missing files.

- Following is far fetched but under WinNT,2K and XP, when the user would switch from Aspi to SPTI

or vice versa during the actual extraction of an object the program would crash.

Now switching can be done but the object extraction will continue via the previously selected interface.

- Recognition of certain single file *.gi image files was broken in version 1.5

- An exception error during interpreting of certain UDF file-system data could occur and has been fixed.

- In case of auto-remap-detection on older SCSI drives the program could crash

due to a 'Stack Overflow' problem.

- Fixed another problem that can occur with older SCSI drives.

This problem can occur when the CD has less than 2 tracks and

IF it occurs it occurs with unpredictable behaviour.

- Rare exception error that could occur when an ISO9660 file system was corrupt and if the user chose to

keep parsing doubtful data after being prompted a few times.

- Rare exception error that could occur while scanning for lost UDF files and folders due

to unexpected corrupt data in certain UDF data structures.

- When an image file contained 2048 bytes/block the last block could not be read in raw mode.

Only raw was a problem, the user data could still be extracted normally.

- When an image file contained 2048 bytes/block and the user extracted raw,

the user data was always converted to M2F1 data in the raw image despite a possible M1 track mode.

This has been corrected. If the track mode is M1, the raw image will contain M1 as well.







IsoBuster 1.5



Changes



- A cosmetic makeover. XP style on XP systems.

- Option to change the icon-style in the left pane (TreeView), e.g. XP icons on non XP systems.

- The installation installs both a HTML Help file (*.chm) and an old style *.hlp file.

- This version launches the HTML Help by default if Internet Explorer 4.0 or higher is installed.

- The old style help is launched when Internet Explorer 4.0 is not yet installed
(e.g. Windows 95 clean)

- Support for two types of Multi-File Images (e.g. *.pdi images or *.iso or *.bin images and *.gi images)
(e.g.

ImageFile.pdi

ImageFile.pdi01

ImageFile.pdi02

ImageFile.pdi03

ImageFile.pdi04 )
(e.g.
ImageFile.gi
ImageFile(12).gi
ImageFile(13).gi
ImageFile(14).gi

ImageFile(15).gi )

- Splitting up image files during creation to user-specified size (e.g. DVD images into 4 files of 1 GB each)

- Support implemented for CD-Text in CueSheet files (*.cue).

- Support implemented for CD-Text in *.cdt files (linked via *.cue files).

- Support implemented for creation of CueSheet files (*.cue).

- Support implemented for creation of CD-Text files (*.cdt) linked via CueSheet files (*.cue).

- Ability to change in the options when and how a CueSheet file is created.

- Included Macedonian language support in the 'all languages' download

- Included Bosnian language support in the 'all languages' download

- Included Arabian language support in the 'all languages' download

- Included Farsi language support in the 'all languages' download

- Included Indonesian language support in the 'all languages' download

- Added support for Alcohol xx% images (*.mds and *.mdf images)

- Open via the *.mds (track/session descriptor file) to get the proper track/session layout. Including Multi-File support.

- Open the *.mdf (data container file) to treat as an ordinary image without track/session layout data.

- Added support for Clone CD images (*.ccd)

- Open via the *.ccd (track/session descriptor file) to get the proper track/session layout.

- Open the *.img (data container file) to treat as an ordinary image without track/session layout data. (Previously already supported)

- Label Mount-Rainier discs as "CD-MRW" instead of "CD-RW" and "DVD+MRW" instead of "DVD+RW". Drive needs to be MRW capable.

- Option to change (and store) the font of the complete application to aid in the support for special characters in combination with language dlls

- Implementation of automatically activated Method 2 remapper.



Improvements :



- Improvement which works around a buggy DataFab card reader driver under Win2K and WinXP.

The card reader driver bug could cause a system shut-down when IsoBuster was started up.

- Some drives respond with "No Media Present" on commands they do not support.

This caused IsoBuster to assume there was no media or that the media was blank.

A work-around has been implemented.

- Some drives (or most drives at some point) don't implement MMC correctly.

In case of a single track CD-RW IsoBuster could get confused about the track length on some CD-ROM drives.

- Improvements in the SPTI vs Aspi Communication layer selection.

Sometimes Aspi couldn't be selected on NT, 2K and XP systems if SPTI couldn't find drives at startup.

SPTI is now also selectable in case you have no administrator rights on NT, 2K and XP.

In case you have no administrator rights, the help file explains what your administrator must select to grant you low level drive access.

- In case of (S)VCD, and in case files are located on M2F2 sectors (e.g. mpg files), "Extract" will work just as it did in versions 1.3 and lower.

As of version 1.4 normal "Extract" returned errors because IsoBuster wanted to read strictly 2048 bytes user data per block.

This was done to avoid problems with marginal drives that return bogus data in case of raw reading.

The improvement is still a lot stricter than versions 1.3 and lower. IsoBuster will now extract raw and convert to user data

automatically on "Extract" BUT only on real (S)VCD files, e.g. AVSEQ01.DAT or MUSIC01.DAT in the MPEGAV directory.

So if a CD looks like a VCD (because of certain parameters) "Extract" will still be strict unless the file is a real

(S)VCD file in which case the data is extracted raw and converted to user data in the background.

- Indirect ways to find the correct mode (M1 or M2F1) in 2K/block image files implemented (cosmetic use more than anything else)

- Work around that deals with older Plextor (and OEM) SCSI drives that don't implement Read TOC (full TOC) correctly. (this could mess up the track layout)

- Removed looking for UDF on CD-i discs to speed up the mounting process (there's no UDF on these discs anyway)

- Removed looking for UDF on true Whitebook VCD discs to speed up the mounting process (there's no UDF on these discs anyway)

- Small changes in the ISO9660 interpreter to work around ISO9660 mastering bugs (by some apps)

- Speed improvements in the "find lost UDF files and folders" scan in case of read errors.

- Improved support for IDE interfaces with more than one bus. Sometimes, using SPTI, some devices were not found if not on the first bus.

- Improvement to find if data is compressed or not on trashed Roxio created CD-RWs.

- Improvement to still find the Sparable Allocation table on CD-RW if all references to that data are gone.

- Several more little an subtile changes in the options, GUI, etc.



Bug Fixes :



- Time stamp on files sometimes wrong

- The track size on DVD-R media (if only one track in one session containing less than 127,5 MB) could sometimes be wrong

(depending on the device it was tested with)

- Versions that come with HTML Help sometimes close with an exception error. This is now fixed.

- Versions that come with HTML Help sometimes start with an exception error on a win95 or NT4 system with IE < 4.0. This is now fixed.

- A very rare occurrence (only seen once but repeatable on that CD) of an exception error due to a corrupted UDF structure with unexpected value.

- Flying folders (copy animation) was not always animated anymore (compiler issue)

- Sometimes, during image file creation, when there were errors on the CD,

and the image was spanning multiple tracks, and the option 'Always apply Selection' was checked,

the selected way to process the error was not properly being applied in the following track (IF that track had errors).






IsoBuster 1.4



New



- Sector Viewer
- Ability to look at every individual sector and see the content (normal or raw)
- Ability to save as *.rtf or *.txt file
- Ability to print every sector content

- Support for Pinnacle Image files (*.PDI)

- Map Erroneous sectors during scanning for lost UDF files and folders.

- Indicate if files contain errors or not after scanning.
- By means of a list
- By means of an extra icon next to every file
- Extra options to request that list

- Auto-scan function to find extensions for orphaned (nameless) files after UDF scan

- CD/DVD Surface scan routine to find physical errors.

- Check if all files are physically readable without having to extract them somewhere.

- The CD/DVD icon now also nicely mentions if the media is : DVD-R, DVD-RW, DVD+R, DVD+RW or DVD-RAM

- CD/DVD Properties Window shows amount of layers.



Improvements



- UDF file improvement for Pioneer CE player created VR discs.

- Take in account badly mastered UDF with dead loop directory references (e.g. DirA contains DirB contains DirA again)

- Improve robustness and implement workarounds for corrupt UDF systems containing bogus data in certain critical fields.

- More logging features default enabled to do analysis.

- Small changes for future devices (cfr. more recent MMC specifications)

- Small GUI improvements.

- Sanitizing data after scanning for lost UDF files or folders speeded up in case the directory data contains many errors.

- Improvement to not conflict with certain card reader drivers under Windows 2K and XP



Bugfixes



- Switching between SPTI and ASPI could cause problems under WinXP and Win2K.



IsoBuster 1.3



New



- Full *.PXI (Plextools) image file support (multiple tracks, multiple sessions, CD-Text, ...)

- Roxio Compressed UDF format supported.

- Drag and Drop (drag image files to the TreeView (left pane), drag files from the ListView (right pane) ...)



Improvements



- Tray Open/Close detection (for newer MMC3 compliant devices)

- Start up Maximized displays the form properly all the times.



BugFixes



- Extraction of Audio tracks from certain image file formats was not always done correctly.



IsoBuster 1.2



New



- Full Surface scanning function to find missing and/or deleted files

on UDF written CD-R, CD-RW, DVD+R, DVD+RW, DVD-R and DVD-RW.
- Activated per session.
- Find all previous states (older file versions) of the File System on sequentially written media (CD-R, DVD+R, DVD-R)

- Support for *.pxi image files (still limited support but will improve).

- Set your own retry-count during CD access (in case of many (long lasting) read errors)



Improvements



- Improvement for DVD-R open session (length detection)

- Improvement for new variant of *.cdi image files (possibly generated by a new CD-Rom filter driver ?)



BugFixes



- Small bugfixes (e.g. GUI but not that anybody ever noticed)



IsoBuster 1.1



New



- Help file integrated in installation

- F1 for help



The all languages installation features 31 languages,

some of which are updated (e.g. Russian)

New languages : Galician, Turkish, Farsi



Improvements



- Improvement for DVD+R open session (length detection)

- Improvement for CDRW formatted track (length detection)

- Improvement for reserved tracks (No File System scanning)

- UDF (By Direct CD) is now also found in open DVD+R, DVD-R sessions

- Compensation for UDF conflict against the specifications (Bug by InCD)

- Compensation for UDF conflict against the specifications (Bug by Padus, files > 1 GB)

- Registration dialog accepts slightly wrong IDs and Serials to make it easier.

- Added raw data extraction from image files that contain less data (IsoBuster adds EDC/ECC)

- Improvement for extraction of M2F2 mpg video from none raw image files.

- Small changes in the UDF engine, getting ready to implement some cool scanning routines.



Bugfixes



- Improvement for *.cif end of file detection.

- Some complex UDF layouts were not always displayed in the right pane (TreeView object)

- Rock Ridge file names were sometimes ISO9660 File names (so, no long file names)

- CD-i directories not always detected as directories but seen as files.

- Rare crash during mounting UDF file-system (I don't think anybody ever ran into this one ?)



IsoBuster 1.0



- Improved handling of DVDs in DVD-Writers (DVD-R/W and DVD+R/W)

- Improved handling of Multi-border DVD-R/W

- Improved handling of Multi-Session DVD+R

- Ability to Register, Buy Online, Remind me later ... (Registration Dialog added)

- Ability to Extract UDF files and folders (Once the version is registered)

- *.GI (Prassi PrimoDVD) Image file support

- Bug-fix : Date and time was not always correctly displayed

- Bug-fix : for some images (Apple icon indicated Mac content) not all files were shown (only occurred in very specific and rare occasions)



IsoBuster 0.99.9



- CD-Text

- UDF 2.01 (so also UDF 1.02 (e.g. DVDs, Mount Rainier, ...) and UDF 1.5 (e.g. packet writing on CD-R and CD-RW))

- Optimage (Philips, CD-i) image file support.

- Drive properties

- Improved detection of scrambled data image files.

- Worked around a Win95 issue that caused IsoBuster to not start up on Win95 systems with IE < 4.0

- All sorts of small suggestions implemented (= General improvements)

- Ukrainian language support.



IsoBuster 0.99.8



- Rewrite to Full Unicode support (internally) (Getting ready for the future)

- Code Page selection for MBCS and SBCS conversions

- Charset feature support (transparent to the user) which deals with font settings to be able to support Oriental languages properly

- *.cif and *.cue image file support.

- Improvements to be better support certain border case image file formats.

- Improvement to better support audio extraction on old SCSI drives.

- Improvement to better deal with older (incorrectly TOC reporting) DVD-ROM drives.

- Added language support for : Japanese, South-African (Afrikaans), Norwegian.

- Most of the existing language- have been polished and updated !



IsoBuster 0.99.7.5



- Improved File handling to be able to deal with +2GB files (think DVD). This also means better handling of +2GB image files.

- Improved handling of +2GB DVDs. This change is very much tied in to the first improvement but not exactly the same. Before, the capacity (track-size, session-size, ...) could be reported incorrectly.

- Fix for 05/64/00 'Illegal mode for this track' error with some 2K/block image files.

- Minor tweaking, e.g. IsoBuster will now allow a file with illegal name (according to the OS) to be extracted.

- The installation now installs a few more languages :

Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish, German, Icelandic, Greek, Serbian, Finnish, Polish, Romanian, Swedish, Russian, Azerbaijan Turkish, Hebrew, Bulgarian, Hungarian & Slovakian.



IsoBuster 0.99.7.4



- The change vs. 0.99.7.3 is small but a very interesting one !

I found that some CDs (and thus also image files) have wrongly mastered Iso/Joliet File-Systems.

Not that this is the first time I see ugly situations in File-Systems, but this is one that will (and does) cause applications and File-System drivers to make grave mistakes with missing files and directories as a result.

The problem does not occur on my Windows 98 system and I guess that's the reason why this nasty file-system generator could be released in the first place. I strongly suspect one certain company but I have no immediate prove so I will not mention the company (which Btw. I have seen make mistakes in this area before).



To test my suspicion that this error must cause missing data on some systems or with certain applications I tested with several Windows apps which in some areas overlap IsoBuster functionality ! The ones I tested ALL failed !! I did not necessarily test the latest versions but I suspect (at least some of them) will still have this problem.



IsoBuster 0.99.7.4 deals with this problem.



- The installation now installs a few more languages :

Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish, German, Icelandic, Greek, Serbian, Finnish, Polish, Romanian, Swedish & Russian.



IsoBuster 0.99.7.3



- The change is minimal. Some small changes to better meet certain localisation !

- The installation now installs :

Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish, German, Icelandic, Greek, Serbian & Finnish.



IsoBuster 0.99.7.2



- Full Multi-Language support (already included : Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish & German).

- All wrapped in a nice installation (installing the languages, providing file extension registration, icons etc. ...)

- Improvements : Time-stamps for folders, remembering the last 'saved to' folder.

- Bug Fixes : Opening large folders (e.g. i386 folder on XP CD (5300+ objects)) sometimes could result in unstable behaviour.



IsoBuster 0.99.7.1



- This version is based on a totally new engine.

Yes ... I re-wrote the code once again ... but this time I'm happy !!!! ;-))

It took me half a year but I think I have some nice Object Oriented code now.



Version 0.99.7.1 looks (VERY) similar to version 0.99.6

Although not easy to spot there are some major changes and improvements in this version already.

(Engine stuff which isn't spotted that easily, e.g. also in command sequences to drives etc.)



I try to list the changes :



- Even better supports for some CDs that were previously unreadable

(e.g. some incomplete sessions / tracks which could not be seen with previous version) !

- Far better support for DVD !!

- Multi-Track extraction

- (Hopefully) made it more clear what the differences are between User Data / Raw data (e.g. added Raw to User)

- Different extraction techniques.

- Made distinction between normal extraction (CD/DVD, sessions and tracks) and to Image Extraction.

- Open Image files starting from *.* instead of having to pick the image file type all the time.

- Support for Creator 5 image files.

- Ability to open an unlimited amount of Image files at the same time !

- Several more (smaller) changes ... I forget what they are !



IsoBuster 0.99.6



- System Icons

- Correct time indication (Previously all 'Modified' times were AM)

- Correct time of extracted files.

- From-To Extraction (choose the start and end position yourself, great for 'engineering jobs')

- Rock Ridge Support (Rock Ridge is an extension to ISO and was used a lot on Sun, Amiga and other computers)

- Track/Image Extraction enhancements (choose how to replace an erroneous block etc. ... )

- Several Modifications and Implementations to get ready for future functionality (EDC/ECC generation, better object oriented code (more improvements still to come in later version).

- Work around a few more Iso-mastering bugs of some write applications. (Damn these guys make mistakes ... especially in the part that IsoBuster uses but Microsoft doesn't (Big Endian)).



IsoBuster 0.99.5



- Port to BCB 5

- Re-Write of code (as a result different processes can run simultaneously, although internally properly queued as IsoBuster is not multi-threaded.).

- Complete Track and Session awareness. You are now able to explore file systems in the several sessions and have access to files and folders you long thought were lost.

- The internal File-Image handling has changed such that many variants of image files are still recognised. Added *.p01 image-file support (Gear), Added *.c2d support (WinOnCD).

- Full Win2K support.

- Under WinNT (4 or 2K), two ways of communication are now possible through the NT native SPTI layer or through Aspi.

- Track and Image extracting

- Extra support for CDTV CD owners

- A Mac icon is showed when a Mac ISO file-system is found

- Play Audio of Audio tracks.

- Work around NT 4 buggy atapi.sys driver problem (before Service Pack 4 or 5).

- Work around NT 4 bug in SCSI pass through mechanism (only when DMA on for IDE devices)

- Made sure IsoBuster works well with the Nero wnaspi32.dll for NT.

- Made some display improvements to better support the Windows 'Large fonts' setting.

- Added sort functionality. Sorting the LBA, Size or Name button.

- Added a feature to extract the directory list to a file which also mentions the block addresses.

- Audio tracks can be extracted to wave files

- 'Ignore All following errors' and 'Overwrite all files' when lots of errors are encountered during extraction.

- IsoBuster accepts command line parameters. Start IsoBuster with an Image file directly loaded.

- Properties for Files; Directories, Tracks, Sessions, ...

- More Bootable CD-ROM support. The 'El Torito' information is made available and the image can be extracted. Turn to other tools to edit ....

- A 'Run' option next to the extraction options



IsoBuster 0.99.4



- Support for the latest Clone CD (*.img) image files (which was changed a little bit).

- Added Nero (*.nrg) image support. (Only little testing done, input is welcome)

- Added Prassi (*.gcd) image support (Only single track images)



IsoBuster 0.99.3



- Support for Long File names (interpretation of Joliet file system)

- Automatic de-scrambling of raw data delivered by some old CD-ROM drives

- Support and minding for extended attribute lists (not seen yet)

- Support for ISO converted UDF CD-R discs

- Recognition of C32 CDs that are slightly out of spec.

- Bug Fixes:



- On older SCSI readers when an error persistently occurred on a sector address above 65.000, IsoBuster sometimes returned incorrect data.



IsoBuster 0.99.2



... Change note Lost in space ... Not Even IsoBuster can retrieve the data now ... ;-)



IsoBuster 0.99.1



- IsoBuster now supports A LOT more SCSI drives !

- Modified field now shows data correctly (all the time)

- Few Memory allocation improvements. App now uses even less memory.

- Less critical in case of ISO format which is 'out of spec'.

- Some cosmetic improvements

- Support for two more Image files: *.IMG (Clone CD) & *.CIF (Creator, single track images)





IsoBuster 0.99 << First Release >>



IsoBuster is a CD/DVD utility which lets you explore a CD File System while by-passing Windows. Here are the main features:



Better Error handling and several retry-mechanisms to aid in getting the data anyway (or at least partially).

More CDs stay 'readable' after problems (such as Buffer Underrun)

Read and extraction from CD-i, VCD, SVCD, CD-ROM, CD-ROM XA, DVD, DVCD,...

MPG (*.dat) Extraction and dat2mpg 'in one'.

And it supports the *.DAO, *.TAO (Duplicator), *.ISO (Nero, BlindRead, Creator) & *.BIN (CDRWin) CD Image types




Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2024 videohelp.com