====== Analyser: Atari ST Disk System - Working ====== //04 July 2005// Basic support in the [[:glossary:cta|analyser]] for the first generic hardware [[:glossary:fdc|FDC]]-based system (Atari ST) added to the [[[[:glossary:fdc_emulator|FDC emulator]] is now working. This was declared after finding and fixing a very nasty bug that caused bizarre and hard to trace scripting artifacts. It is good enough to process most games as it is now. ===== Things Still To Do ===== * Add CRC support. In the current scripts CRC's are not checked, they are just marked as plain data. * Re-order [[:glossary:block|blocks]] so that a format that is identical to one already scripted but not index sync'ed on the master, do not create new format scripts but instead just re-use the old one. This basically means that tracks with rotating block order remain the same format. * Proper [[:glossary:gap|gap]] support * Gap based protection data support * Stray blocks without associated header support * Create meaningful names for the scripts generated so that spotting protections, etc., is just a matter of reading the script names. It would be nice to be able to see the analyser's decisions about how it decided on a particular protection.