Does anybody here knows how the .CAS Format works? I'm talking about the file format used in the MSX emulators to store Tape images
From what I have understood doing a quick "reverse-engineering" with a Hex editor, there are eight characters at the beginning of each file stored in the tape that are always the same:
0x1F, 0xA6, 0xDE, 0xBA, 0xCC, 0x13, 0x7D, 0x74
Then there is a character that is repeated for ten times, and then the name of the file stored in six character, followed by a 0x1F character. The rest of the header is a mistery to me... it probably tells if the following file is a binary file, an ASCII file or a Basic file... how long it is and probably its checksum... but I really don't understand how I can read those values.
For example this appears to be a valid header for a .CAS File:
I'd like to try to make a small utility to manage .CAS files in my free time, like what DiskManager is for the .DSK format. I think it shouldn't be a difficult task...