Smart Projects heeft IsoBuster voorzien van een nieuwe versie met het nummer 1.5. Het programma wordt omschreven als het programma om data van cd en dvd te recoveren. Je kan hiermee cd's en dvd's die niet meer door je OS worden herkend perfect uitlezen, daarnaast kan je veel cd-images inlezen zoals onder andere CDRWin, CloneCD, Nero, Prassi en DiscJuggler images. Het changelog meldt ons de volgende veranderingen:
- 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.
- 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
- Support for two types of Multi-File Images
(e.g. *.pdi images or *.iso or *.bin images and *.gi images)
- Splitting up image files during creation to user-specified size
(e.g. DVD images into 4 files of 1 GB each)
- Support for CD-Text in CueSheet files (*.cue).
- Support for CD-Text in *.cdt files (linked via *.cue files).
- Supports creation of CueSheet files (*.cue).
- Support 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.
- Macedonian language support in the 'all languages' download
- Bosnian language support in the 'all languages' download
- Arabian language support in the 'all languages' download
- Farsi language support in the 'all languages' download
- Indonesian language support in the 'all languages' download
- Support for Alcohol xx% images (*.mds and *.mdf images)
- Open via the *.mds (track/session descriptor file) to get the proper disc layout.
Includes Multi-File support.
- Open the *.mdf (data container file) to treat as an ordinary image without disc layout data.
- Support for Clone CD images (*.ccd)
- Open via the *.ccd (disc descriptor file) to get the proper disc/track/session layout.
- Open the *.img (data container file) to treat as an ordinary image without disc layout data.
- Label Mount-Rainier discs as "CD-MRW" instead of "CD-RW" or "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.
- Improvement which works around a buggy DataFab card reader driver under Win2K and WinXP.
This 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 disc, 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 do 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 current 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 more than anything else)
- Workaround 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" function 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 discs even if all references to that data are gone.
- Several more little an subtile changes in the options, GUI, etc.
- 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)
- 1.4 Versions that come with HTML Help sometimes closed with an exception error.
- 1.4 Versions that come with HTML Help sometimes start with an exception error on a win95 or NT4 system with IE < 4.0.
- 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). So in fact a very rare situation