[A] Added new ResData... macros which can be used to directly cast the resource data to a given type. New macros are called ResDataType and ResDataTypeX. See --output-h.
[A] If a file exist with the same name and content as the output C/C++ header , katie will automatically set the filetime of the new file to the old filetime. Advantage: build process requires less time, because only recompilation of the data file is neccessary.
[F] Default filename from --output-raw option had no file extension. Now it is "ResourceData.raw"
[C] Katie was quite fast though, but I got it even faster! Converting a 2.7MB file into assembler code (output file is almost 11MB big) takes only 180 millisec on my pc.
[A] Detailed documentation as CHM and HTML format.
[A] Check for read-only file attribute, to display better error-messages. Tool returns with errorcode 1 and will halt make process (see Errors)
[A] Check for hidden file attribute, to display better error-messages. Tool returns with errorcode 1 and will halt make process (see Errors)
[A] Input filenames get now stored in output C/C++ header file as comments.