Hi all, there is a way how you can burn visible images (labels, pictures, …) on CD with ordinary burner. No lightscribe or disct@2 capable burner and no special CD is needed!
Check out this link:
The man who developed this software used data sectors with 2336 Bytes of data. He uses lot of preprocessing during “raw” image creation - e.g. srambling data, CIRC and finally EFM.
I’m trying to create my own similar software. I think there is a way how developer can have entire 2352Bytes under control (using RAW format and mode02 described in ECMA130).
My prototype of SW uses two different byte patterns to draw circles with different density/pattern. But when I tried to draw more complex shapes (e.g. rectangle / lines / …), I did not succeed. In result, the image was scrambled on CD.
I wonder what structure should RAW data have. Do I need some additional processing when I want to burn RAW data? I used Alcohol 120% for my experiment. My RAW image contained set of 2352B long sectors with patterns 0x20 and 0xA8 (because they create most different patterns after EFM).
If I am right, these patterns should be mapped to 00000000100000 (for 0x20H) and to 01001001001001 (for 0xA8H) according to EFM. I rely on my burner that it provides this conversion.
But I am not sure if I need to do some extra things (CIRC, scrambling, etc.). Alcohol 120% contains checkbox to choose if data in image are already scrambled or not. So I mean if I choose following parameters for burning, it should give me result that I expect.
Track Format: Data Track Mode 2 Form 1
Block size: 2352 Bytes
Image header/footer size: 0 Bytes
Data was scrambled already: YES
Data contains EDC/ECC info sections: NO
in second window (after click on Next >):
Write speed: (the slowest one)
Write method: RAW DAO
All other checkboxes are NON CHECKED
Does someone experience with this approach of creating drawings / labels on CD or are you interrested in this? Every idea that can help to improve this technique is invited.
Thank you for every response.