A further Tx variant of Visiload has been discovered and provisionally named “Visiload T6”. The variant is used in “Spindizzy 64” (part of the “Five Star” compilation), provided by Paul.
Here’s a summary of the Visiload Tx variants that are known so far:
Type 1 (threshold : $1B6 clock cycles, TAP byte $37). Type 2 (threshold : $1E6 clock cycles, TAP byte $3D). Type 3 (threshold : $1F8 clock cycles, TAP byte $3F). Type 4 (threshold : $243 clock cycles, TAP byte $48). Type 5 (threshold : $291 clock cycles, TAP byte $52). Type 6 (threshold : $159 clock cycles, TAP byte $2B).
As you can see, T6 could be referred to as T0 instead, due to the pulse read threshold value being lower than T1’s. As types have historically started at 1, I decided to name the new variant T6 instead so that all previously known variants can also keep their name. I might change this, depending on the feedback I get.
TAPClean 0.35-pre6 supports “Visiload T6”, including the correction of infamous oversized stop bits in turbo file headers 🙂