View Single Post
Old 12 December 2019, 13:59   #10
SyX
Registered User
 
Join Date: Sep 2004
Location: Brasil
Age: 49
Posts: 181
Quote:
Originally Posted by Zer0-X View Post
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.
SyX is offline  
 
Page generated in 0.04692 seconds with 11 queries