This software is a kind of swiss army knife for CD handling purpose, that I created for my own usage. As a side effect, it can generate iso files, so that's the reason I finally put it there, since it can be used by people to generate their homebrew iso files (and I also hate keeping tools for myself only). However, the whole software is really bloated, so, beginners might get utterly confused by it.
It is written in C++, and contains lots of nested (nasty) classes in it. So, reading the provided source is at your own risk. I only provide the source for people's curiosity. I don't expect people to actually compile it.
The whole concept is based on a lot of more or less iso-related classes, which are available thru a scripting interface, using lua. If you are not familiar with LUA, consider reading documents at http://www.lua.org/ before trying using cd-tool. I provided two LUA examples, one very easy, which I use to generate PS2Link iso files, and one very complex, which I wrote for one of my translation hacking work.
In any case, feel free to contact me for any question, remark, comment, flame, etc...
RSS