Speedlock - Speedlock
Speedlock byl systém ochrany softwaru používaný na ZX Spectrum a Amstrad CPC , napsaný Davidem Aubrey-Jonesem a Davidem Lookerem v roce 1983. Oba programátoři byli frustrováni pomalými dobami načítání systému načítání pásky z počítače a uvědomili si, že by být možné napsat lepší. Prototyp zůstal nevyužitý asi rok, ale nakonec ho převzal Ocean Software na Decathlonu Daley Thompsona , který vyšel koncem roku 1984. Následně ho mimo jiné použilo americké zlato a pro několik titulů Ultimate Play the Game . Speedlock byl také portován na Amstrad CPC v roce 1985.
Systém používal několik pokročilých funkcí architektury Spectrum, jako je obnovovací registr paměti a pokyny paritní větve procesoru Z80 , což ztěžovalo vytváření nelegitimních kopií bez ochrany. Starší verze používaly při načítání programu sadu slyšitelných „cvakacích“ tónů. Pozdější verze to neobsahovaly, ale místo toho měly počítadlo ukazující čas zbývající do dokončení načítání programu, podobně jako u technika Teda a Fairlight .
Některé společnosti vytvořily software pro obejití ochranných schémat, včetně Speedlock, za účelem zálohování nebo přenosu na Microdrive , Spectrum +3 nebo jiné proprietární diskové systémy.
Viz také
Reference