Speedlock - Speedlock

Speedlock był systemem ochrony oprogramowania używanym w ZX Spectrum i Amstrad CPC , napisanym przez Davida Aubrey-Jonesa i Davida Lookera w 1983 roku. Obaj programiści byli sfrustrowani powolnym czasem ładowania systemu ładowania taśm komputera i zdali sobie sprawę, że można napisać lepszy. Prototyp był nieużywany przez około rok, ale w końcu został odebrany przez Ocean Software w wydanym pod koniec 1984 roku Decathlonie Daleya Thompsona . Był następnie używany przez US Gold i między innymi w kilku tytułach przez Ultimate Play the Game . Speedlock został również przeniesiony do Amstrada CPC w 1985 roku.

System wykorzystywał kilka zaawansowanych funkcji architektury Spectrum, takich jak rejestr odświeżania pamięci i instrukcje gałęzi parzystości procesora Z80 , co utrudniało tworzenie nielegalnych kopii bez ochrony. Wczesne wersje wykorzystywały zestaw słyszalnych „klikających” tonów wiodących podczas ładowania programu. Późniejsze wersje nie zawierały tego, ale zamiast tego miały licznik pokazujący czas pozostały do ​​zakończenia ładowania programu, podobny do licznika Technika Teda i Fairlighta .

Niektóre firmy stworzyły oprogramowanie omijające schematy ochrony, w tym Speedlock, w celu tworzenia kopii zapasowych lub przenoszenia do Microdrive , Spectrum +3 lub innych zastrzeżonych systemów dyskowych.

Zobacz też

Bibliografia