Quote:
Originally Posted by Zer0-X
Editing KryoFlux raw streamfiles is a bit complicated. Mostly the data is just 8 bit values, but certain small and large values use sort of a simple compression. It's actually quite easy to manually parse basic trackdata from the streamfiles.
But to modify the data, in your case a single bit error could be as simple effect as two combined "pulses", or one split in half. If you remove or add a byte on the streamfile, you have to make sure the overall track "duration" doesn't change (as in combine bytes 0x40 and 0x60 as 0xa0, or split byte 0x80 as 0x40 and 0x40), but there are also data describing where exactly in the streamfile the index signal happens, and those values need to be modified aswell to match what has been added or removed.
|
Thank you very much Zer0-X
Everything is clear know, and it looks that is going to be a super fun task.