Release 4 (better abstraction)

Rating: No reviews yet
Downloads: 38
Released: Dec 28, 2009
Updated: Dec 29, 2009 by OccumsRazor
Dev status: Alpha Help Icon

Recommended Download

Application ISO Burner and SCSI Library (Binary)
application, 218K, uploaded Dec 29, 2009 - 19 downloads

Other Available Downloads

Source Code ISO Burner and SCSI Library (Source)
source code, 230K, uploaded Dec 29, 2009 - 19 downloads

Release Notes

In this release I added the IScsiDevice and IMultimediaDevice interfaces to make it easier to burn to media without regarding individual structure details.

I have tested writing to both CD-RW discs and DVD+RW discs, and this version seems to be fine with both. Multi-session discs seem to be fine with CD-RWs, and they may or may not work with DVD+RWs. EDIT: I fixed a bug in this release associated with closing tracks. For now, only single-session, single-track discs are supported, as right now only entire sessions can be closed, which require finalizing the disc.

I suspect that CD-R, DVD-R, DVD+R, and DVD-RW discs will work; however, I have not yet tested them. Please be aware of this when using these (write-once) media.

Note: If you want to erase DVD+RW discs, the ISO Burner utility can't do that just yet. You'll have to use another program for now.


Regarding downloads:

Instead of running "Scsi.csproj", run the "Scsi\Scsi.sln" solution file. It includes the ISO burner project as well.

I have posted different combinations of downloads at each release (e.g. sometimes, a single project was in one file, sometimes all binaries were grouped together, etc.). The reason I change these often is that it is difficult for me to post two separate projects that work both individually and as a group, while also allowing myself to perform compilations with reasonable ease. In other words, if I place links to actual files in my projects, you will have to compile all projects together. If I copy the actual files on my computer, then I must keep all of them up to date, which is annoying.

You may notice a project called "ScsiTester". This is a console application for my own testing. Feel free to use it but also feel free to ignore it -- it is included to allow the whole solution to compile, but you can delete it if you want.

Reviews for this release

No reviews yet for this release.