CPC-POWER : CPC-SOFTS - CPCArchives 
Options de Recherche :
 
 
 

ARTICLES

7 / 21

Speedlock AAAA

Pourquoi avoir baptiser cette protection Speedlock AAAA ?
Tout simplement parce que cette protection utilise un fichier nommé AAAA.BIN

Cette protection a évoluée dans le temps, en voici les grandes lignes au travers de différents dumps :

 

 

* SPEEDLOCK PROTECTION SYSTEM (C) 1985 D.LOOKER & D.AUBREY JONES : COPYRIGHT 1985 DJL SOFTWARE

Exemple : Ping-Pong (UK) (1985) [Original].dsk

 

Protection AAAA : Le fichier AAAA.BIN a une taille de 352 octets (Je précise la taille, car pour une même année, il n'est pas rare de rencontrer des tailles différentes pour ce fichier, en plus petit ou plus gros).

 

Données : Tous les programmes sur la disquette sont en fichiers.

 

La protection AAAA va tester en piste 1 la présence des 9 secteurs ID #81 a #89 (de taille 2 - 512 octets) et vérifier s'ils contiennent l'information #A6

Le fait de copier tous les fichiers sur une autre disquette et de lancer le programme, engendrera un déformatage des pistes 1 a 39 (Uniquement si votre disquette n'est pas protégé contre l'écriture) suivi d'un reset du CPC.

 

 

 

* SPEEDLOCK PROTECTION SYSTEM (C) 1986 D.LOOKER & D.AUBREY JONES : COPYRIGHT 1986 DJL SOFTWARE - ALL RIGHTS RESERVED!

Exemple : Miami Vice (UK) (1986) [Original].dsk

 

Protection AAAA : Le fichier AAAA.BIN a une taille de 909 octets.

 

Données : Tous les programmes sur la disquette sont en fichiers.

 

La protection AAAA va tester en piste 1 la présence des 9 secteurs ID #81 a #89 (de taille 2 - 512 octets) et vérifier s'ils contiennent l'information #A7 (et oui ce n'est plus #A6)

Autre nouveauté, le programme demandera de déprotéger la disquette contre l'écriture pour pouvoir s'éxécuter correctement :

Dans le cas d'une copie illégal, maintenant vous serez prévenu par ce message :

Lorsque vous verez ce message il sera déjà trop tard, votre disquette aura été déformatée et il s'ensuivra un reset du CPC. 

 

 

 

* SPEEDLOCK PROTECTION SYSTEM (C) 1986 D.LOOKER & D.AUBREY JONES : COPYRIGHT 1986 DJL SOFTWARE - ALL RIGHTS RESERVED!

Non non, ce n'est pas une erreur de ma part, le détail de la protection est exactement la même qu'au dessus, mais il y a une grosse différence.

Exemple : Donkey Kong (UK) (1986) [Original].dsk

 

Protection AAAA : Le fichier AAAA.BIN a une taille de 851 octets.

 

Données : Tous les programmes sur la disquette sont en fichiers.

 

La protection AAAA va tester en piste 1 la présence de 8 secteurs avec l'ID #81 a #88 (de taille 2 - 512 octets) et vérifier s'ils contiennent l'information #A7 et en ce qui concerne le 9ème secteur ID #79, il est de taille 0 - 128 octets (avec des checksums erreur pour le Status Register 1 & 2 ). Donc la nouveauté c'est la présence du secteur de taille 0.

J'ai constaté une variante concernant l'ID pour le Weak Sectors, donc ne vous étonnez pas de rencontrer du #7A au lieu du #79 et dans ce cas là les secteurs de taille 2, irons de l'ID #82 a #89.

 

Le programme demandera de déprotéger la disquette contre l'écriture pour pouvoir s'éxécuter correctement :

Dans le cas d'une copie illégal, vous serez prévenu par ce message :
Lorsque vous verez ce message il sera déjà trop tard, votre disquette aura été déformatée et il s'ensuivra un reset du CPC.

 

 

 

* SPEEDLOCK PROTECTION SYSTEM (C) 1987 D.LOOKER & D.AUBREY JONES : VERSION D/2.1 (C) SPEEDLOCK - ALL RIGHTS RESERVED!

Exemple : Bubbler (UK) (1987) [Original].dsk

 

Protection AAAA : Le fichier AAAA.BIN a une taille de 851 octets.

 

Données : Le fichier AAAA et le lanceur sont en fichiers, tout le reste est en sectoriel.

 

La protection AAAA va tester en piste 1 la présence de 8 secteurs avec l'ID #81 a #88 (de taille 2 - 512 octets) et vérifier s'ils contiennent l'information #A7 et en ce qui concerne le 9ème secteur ID #79, il est de taille 0 - 128 octets.

La grosse nouveauté sur cette version, viens du fait que les données sont écrites en sectorielle et que les secteurs ont étés effacés (SectorErased). Par exemple, en piste 10, nous voyons les secteurs #41, #46, #42, #47, #43, #48, #44 et #45 qui ont des données mais dont les secteurs ont été effacés mais tout a fait lisible.

 

A noter la disparition du message nous demandans de déprotéger la disquette contre l'écriture ainsi que le déformatage de la disquette.

Le message "**** THIS DISC IS AN ILLEGAL COPY!! ****" est toujours présent mais ne sera pas forcément visible.

 

 

 

* SPEEDLOCK PROTECTION SYSTEM (C) 1987 D.LOOKER & D.AUBREY JONES : VERSION D/2.2 (C) SPEEDLOCK - ALL RIGHTS RESERVED!

Exemple : Renegade (UK) (1987) [Imagine Software] [Original].dsk

 

Protection AAAA : Le fichier AAAA.BIN a une taille de 705 octets.

 

Données : Le fichier AAAA et le lanceur sont en fichiers, tout le reste est en sectoriel.

 

La protection AAAA va tester en piste 1 la présence de 8 secteurs avec l'ID #81 a #88 (de taille 2 - 512 octets) et vérifier s'ils contiennent l'information #A7 et en ce qui concerne le 9ème secteur ID #79, il est de taille 0 - 128 octets. Donc aucune nouveauté a ce niveau.

La nouveauté sur cette version, viens du fait que les données sont écrites en sectorielle et que le programme principal est écrit dans des secteurs effacés (SectorErased) et que les données des 4 niveaux elles sont écrites dans des secteurs normaux.

 

Le message nous demandans de déprotéger la disquette contre l'écriture ainsi que le déformatage de la disquette, n'est plus présent.

Le message "**** THIS DISC IS AN ILLEGAL COPY!! ****" est toujours présent, mais n'apparaît pas toujours :

 

 

EDITEURS L'AYANT UTILISES SUR CPC :

Plusieurs grands éditeurs l'ont utilisés : Ocean Software, Imagine Software, Martech, U.S.Gold, Epyx...

 

 

 

 

Article créé le : Jeudi 09 Aout 2012 à 22 h 11
Dernière mise à jour le : Lundi 26 Octobre 2015 à 13 h 46
 
 

CPC-POWER/CPCArchives, projet maintenu par Fredouille.
Programmation par Kukulcan © 2007-2017 tous droits réservés.
Reproduction sans autorisation interdite. Tous les titres utilisées appartiennent à leurs propriétaires respectifs.