So you wanted to burn individual files without making an image on the disc? Now you can!
I've added UDF 1.02 file system support to the ISOBurn program. The code is a bit complex and it took me quite a while to get it working, but after much trial and error I finally succeeded in turning ISOBurn into a CD/DVD burner program, rather than just an image file burner utility. Now you can simply run ISOBurn.exe and drag files and folders into the left and right sides of the screen, respectively, and clicking Burn. You don't need to create any image on the disc (though you certainly can if you want to); the program burns the data on the fly. Just be sure to not use other programs in the background that might interfere with the burn.
A few notes:
- I've tested it with CD-RW and DVD+RW, though I don't think other discs should have any problems.
- Multisession burning should work, but it does not keep your old files on the disc logically (even though they're there physically), so if you create a new session, you will only see the files in that session.
- Because this program is only meant to demonstrate the capabilities of the library, it's not robust; it assumes that you are taking the right steps with minimal checking. (For example, it will probably crash if files that are to be burned are edited while it is running.) Furthermore, the file manager (main screen) is somewhat limited in its capabilities, since you can't rename or remove files that are ready to be burned; you must restart the program and drag them again.
- Because MkISOFS.exe is no longer needed, I removed support for that utility. However, you can still make your own images and burn them with ISOBurn.