V1.02 03/29/2021 Tools to manipulate Synapse titles with - 21 or more sectors per track - linked pseudo-files You need: 1. The number of the first sector in a linked "file" as starting point. 2. The offset of the linkage block in this 1st sector. 3. The initial target RAM-address which differs for each title. 4. A plain sector copy of the protected original to copy the extracted sectors to. 5. Enough unused sectors to redirect the duplicates to. They need to be found manually. 6. Find the location of the #$80 which increments the sector buffer for the 2nd read of the weak sector. This needs to be backtraced using i.e. Altirra. The easiest method to get 1. and 2. is to create an image of 4., transfer it to your PC and run it with "lfe disk" in Altirra. Usually one sector will be read twice (the bad/weak one) and the succeeding sector is the 1st linked one. There is no easy method to find 3. Use a debugger or memory dumps after reading the first linked sector. =========================== SYNLIST.XEX Needs 1. and 2. from above and writes a list of either all linked sectors or only the duplicates into a file. If you supply 3. then you will have valid data in the created CSV. It then shows the RAM target address for each sector loaded. SYNLIST works only correctly if it is compiled. Otherwise it will be too slow and miss the needed timing for the duplicates. SYNLIST.BAS and SYNLIST.LST are the sources of it. The XEX is compiled using the ABC Compiler. SECTREAD.ASM and SECTREAD.XEX is the assembler subroutine used by SYNLIST. =========================== EXTSEC.ASM / EXTSYN21.ASM MADS source code of the extraction programs for all titles. The latter one is included into the first one during assembly. Each Synapse title needs a modified version. You must add 1., 2., 5. and 6. from above into the source and assemble it. See EXTSYN21.ASM for needed per-title defines. The tool needs a sector copy of the original disk as target because it only copies linked sectors and nothing else. =========================== *.EXT Assembled versions for all titles cracked so far. =========================== v1.01 new titles supported v1.02 added dumping of RAM target addr.