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

ARTICLES

14 / 21

CASSYS CASSETTE PROTECTION SYSTEM

SPECIFICITES :

La protection cassette CASSYS a été créé en 1986 par Kevin PARKER (alias TMH alias The Master hacker) et se décline en plusieurs versions.

 

La version la plus courante est celle qui posséde un numéro de block a 255 avec le titre entre guillemet.

 

Dans l'exemple ci-dessous, on constate que l'information TMH '86 (The Master Hacker 1986)  est inscrit dans le bloc d'entête et que dans le block de données nous avons le nom de la protection.

On constate aussi que la fin du block n'est pas standard, en temps normal nous avons le checksum sur 2 octets suivi de FF FF FF FF (32 bits a 1), hors la protection CASSYS peux utiliser de 12 a 16 octets pour signaler la fin du block et se finira par 2 bits a 0, d'où le &FC (11111100).

 

Sur certains originaux ("Street Cred Boxing" ou "Dynamite Dan II"), le fait de ne pas avoir la bonne séquence de fin dans les blocks, engendrera une corruption de la palette de couleurs.

 

Une autre petite particularité, très souvent, la cassette ne comprend que 3 blocks :

Block 1 : HEADER de la protection

Block 2 : DATA de la protection

Block 3 : les données a charger dans un unique block, tout le travail étant fait dans le LOADER contenu dans les blocks 1 et 2.

Tout ceci, permet un chargement assez rapide des données de la cassette.

 

 

Une variante de la protection CASSYS, cette fois-ci, le catalogue ne nous donnent aucun indice.

 

Si on regarde dans l'entête nous avons de nouvelle information par rapport à la version présenté au dessus et surtout il n'y aura aucune information d'inscrite dans le block de donnée (non présent dans la capture ci-dessous).

 

La marque de fabrique de la protection cassys est toujours présente par rapport au nombre d'octets pour signaler la fin du block (de 12 a 16 octets pour signaler la fin du block et se finira par 2 bits a 0, d'où le &FC).

 

Nous pouvons trouver un seul block avec la protection CASSYS (parfois le dernier de la cassette) et aucun autre indice dans la cassette (pas de 255, pas de CASSYS d'écrit, ni de Kevin PARKER ou de TMH, même pas de titre entre guillemet). Il est tout a fait possible de passer a côté d'une CASSYS sans s'en rendre compte.

 

Listing des programmes utilisant cette protection 

 

Article créé le : Jeudi 18 Février 2016 à 22 h 07
Dernière mise à jour le : Jeudi 18 Février 2016 à 22 h 33
 
 

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.