Dernière mise à jour: vendredi 16/05/2008.
Le côté obscur de la Force
L'underground Apple II
recèle de
mystères non
éclaircis pour les néophytes, c'est à
dire tout le
monde sauf les intéressés!
Malheureusement, il y a une forte probabilité pour que ces
mystères restent des énigmes et se perdent dans
les
limbes de l'oubli.
C'est dans l'optique de contrer la fatalité que je me suis
intéressé à l'un de ces
mystères, ayant eu
ces
derniers temps l'occasion d'en apprendre plus sur un sujet qui m'avait
intrigué à l'époque. Afin d'en avoir
le coeur net
et pour analyser les tenants et les aboutissants de cette "affaire",
j'ai approché
directement le principal protagoniste.
Le mystère en question concerne le plus
célèbre
groupe de déplombeurs français qui fit parler de
lui dans
les médias au début des années 80 (de
83 à
85). Je parle bien entendu du groupe qui signait des disquettes
crackées du
sigle CCB à la
pointe de leurs
têtes
de lecture de drives.
Le CCB, qui signifie " Clean
Crack Band ", reste
gravé dans la
mémoire des applemaniacs de cette période
grâce
à ses plus fameux membres: Aldo
Reset
(AR) et Laurent Rueil (LR).
Qui à cette période n'avait pas dans sa boite de
disquettes au minimum un ou deux softs déplombés
par ce
duo?
C'était l'époque où les logiciels
valaient une
véritable fortune dans le commerce et sans ces versions
pirates
circulant sous le manteau, les ventes de machines n'auraient pas
été ce qu'elles furent.
Leur renommée était telle que même
aujourd'hui
encore, il n'est pas rare d'entendre " j'ai commencé
l'informatique à l'époque d'Aldo
Reset
et Laurent Rueil "
lorsqu'une personne évoque ses débuts dans cette
activité.
C'est dire l'emprunte laissée par ces pirates, emprunte qui
constitue un point de repère.
Le mystère proprement dit tourne autour d'actes qui, s'ils
sont
avérés, ternissent l'image de ce groupe :-(
En effet, cette dernière est associée
à la
distribution GRATUITE de softs commerciaux avec des cracks
très
propres, les deux pirates revendiquant le titre de "puristes de la
déplombe" (et de la programmation).
Or il fut question de revente obscure de
disquettes
déplombées, ce qui déontologiquement
parlant est
une hérésie dans ce milieu pour qui les
revendeurs ne
méritaient que le mépris et la crucifiction
informatique.
Il s'agit donc d'un sujet explosif... (pour les photos exclusives,
rendez-vous dans le prochain Gala!)
______________________________ .
\ | / .
/
/ \ \ \ / /
|
| ==========. - -
\____________________________\_/
/ / \ \
. / |.\
La question est de
savoir s'il
s'agit de faits réels
dénoncés par des personnes ayant cette
connaissance et
voulant pointer du doigt des actes honteux ou des
colportages de personnes se prétendant du milieu
"autorisé"
(façon Coluche),
bref des reproches
fictifs/dénonciations
calomnieuses visant à
nuire
à l'image de ces déplombeurs
célèbres (pour
des motifs aussi divers que la jalousie, l'ignorance, la
prétention,
la fraicheur de la marchandise du poissonnier d'en face, ...)
La première fois que j'ai lu cette information
(accusation!),
c'était dans un des cours de déplombage du pirate
Godfather, en 1988/89.
Il était prétendu que le CCB
se
faisait de l'argent en
revendant des softs. Ces programmes étaient d'abord
déplombés et
une fois la protection maitrisée, ils étaient
replombés avant
d'être échangés contre
espèce sonnante et
trébuchante. Le fruit du larcin envers les
véritables auteurs "aurait" permis aux
intéressés
de faire
l'acquisition d'un bien immobilier par ce biais.
Mais comme Aldo Reset et Godfather
n'étaient pas en bon terme
(cf rubrique People avec Gdf
et Mister
Z au moment de la fin
d'activité d'Aldo),
il était
difficile d'apprécier la justesse de ces accusations qui
pouvaient très bien n'être qu'une torpille
dissimulée en rumeur, l'underground étant friant
du "qui
fait quoi".
En toute franchise, je n'avais pas compris ce qui était
reproché au CCB.
En effet, tous les softs en ma possession signés AR et LR
étaient parfaitement copiables au Locksmith.
S'ils avaient
été replombés avant vente, il y aurait
forcément eu une autre signature du style
"recracked by/COPYA version" dans l'esprit de l'époque
où
le cracker
revendiquait
la paternité du piratage, avec en prime une mention pour les
replombeurs sous forme de gifle dans la gueule.
Ce sentiment d'incompréhension était de plus
étayé pour tous les articles flatteurs
publiés
dans la
presse française qui surfait alors sur les vagues du film "
Wargames "
de John Badham avec Matthew
Broderick dans le rôle du gentil hacker de
service.
Ici les numéros de POM'S
18 (mai/juin
1985) et TILT 24
(septembre 1985). La carrière "déplombesque"
s'achevait
pour Aldo.
Il y eu d'autres articles avant (Actuel,
Evènement du Jeudi
numéro 6 du 13/12/1984,
...) et je suis
toujours à leur
recherche.
Mise à jour du 16/05/2008: ajout du dossier sur les pirates
de la revue Ca m'intéresse
de décembre 1984
(numéro 46) avec comme illustration le CCB.
A noter que le crack présenté (Omnis
3) est
réalisé en partie avec un
désassembleur de P-Code (Pascal UCSD)... La signature porte
un
3ème nom: Serge UCSD
(peut-être l'auteur du
désassembleur?? Ce genre de programme n'est pas à
la portée du 1er venu...)
En dehors de Godfather, il y
eu pourtant au
moins une autre source
virulente qui criait au
scandale, le très célèbre Hebdogiciel
qui fit
paraitre une critique incendiaire (numéro 64 du 4 janvier
1985).
Au passage, j'ai bien rigolé pour le coup de Johnny
Diskett!
Note du 16/05/2008: curieusement, j'ai trouvé sur une de mes
disquettes la référence "Johnny
Diskett". Il ne
s'agit nullement d'un crack mais d'un message laissé en
catalog en remplacement des noms de programmes, chose
très
aisée à réaliser sans aucune
connaissance spécifique de l'Apple II avec des outils
existants déjà en 1982 comme par exemple
Utility
City de Beagle Bros.
Ce pseudo n'apparait même pas au boot ni sur l'image du
programme MicroWave. Alors c'est qui ou quoi ce Johnny Diskett?
D'après une "étude" circulant sur internet datant
de 1989 et signée Olivier Crepin-Leblond, il s'agirait d'un
pseudo générique utilisé par une sorte
de club parisien pratiquant des compétitions de
déplomb basées sur la rapidité. Je
demande à voir les sources... et au moins un soft cracké!!!
Comment connaitre la vérité quand certains
articles
encensent le groupe et d'autres lui
jettent des pierres, sous réserve qu'un magazine puisse
donner
la vraie version des faits?
Mais peut-être que mon incompréhension
était
dû au fait que je n'avais dans mes cartons de chaussures que
des
jeux et des utilitaires. Peut-être que la clef de
l'énigme
se trouvait... en dessous de la ceinture avec une catégorie
de
softs que je ne possédais pas: les logiciels de
cul.
Ce n'est que récemment, à la lecture d'un ancien
magazine
de charme LUI
(numéro 250 de novembre
1984), que j'ai
découvert qu'il y avait alors un marché
florissant sur
Apple II.
J'ai retrouvé l'auteur de cet article sur internet et je lui
ai
demandé l'autorisation de le mettre ici, ce qu'il a
accepté.
Je lui ai aussi posé des questions précises sur
sa
rencontre avec Aldo Reset
mais mon mail est
resté lettre morte
(voir les pièces jointes plus bas).
Dans cet article, il est
clairement dit (de la bouche de notre pirate) qu'il VENDAIT ces
logiciels X importés: "les
programmes de hardp*rn arrivent des USA, par la poste, chez un ami qui
habite Bordeaux. Nous les piratons et ... moi j'en fais vingt copies
que je vends cent à deux cents francs... J'écoule
sans
problèmes près de vingt disquettes par
semaine...".
Propos pour le moins contradictoire avec l'interview donnée
à POM'S qui
tenait le discours suivant
sur la
revente : "c'est une insulte aux gens qui ont fait le programme au
départ".
Pour clarifier ces informations contraires, le plus simple
était
de poser la question directement à
l'intéressé...
Deckard:
Bon alors Aldo, crache le morceau maintenant!
Ca fait trop longtemps que ça me tarabusque.
Aussi, je te le dis sans détour et très
sérieusement: j'ai dans cette en-ve-loppe le
repentir de Laurent Rueil.
Regarde, je la montre bien haut à toute l'assistance.
Il ne manque plus que le tien et je pourrai peut-être obtenir
la
clémence du juge.
As-tu OUI ou NON fait le tapin avec des disquettes
déplombées?
Si oui, combien de fois et à combien la passe?
Si ce n'est pas le cas, on s'en fout. Avoue quand même (de
préférence avec des détails gras et
qui tachent
bien)!!!
Alors j'écoute, hein, j'ai les esgourdes grandes ouvertes et
je
ferme mon claque merde pour te donner la parole sur mon site
à
moi que je l'ai fait.
Vas-y laches toi, balance tout...
Aldo Reset:
Puisque c'est ecrit dans le journal, ca ne peut etre que
vrai! ;-)
Deckard:
Ha...
Bon...
Heu...
Mince, lequel de journal? Y en a pas deux qui disent la même
chose!
T'essaierais pas de m'entourlouper des fois?
Non?
Pense à mon en-ve-loppe!
Mince, v'la qu'il se barre le bougre.
Hey, attends... y parait qu't'es un mec à la cool... Hey
Marc!!
Ok, on zappe... On va parler d'autre chose, de trucs qui
intéressent un quadra!
Ouais, ça c'est du journalisme d'investigation comme je
l'aime!!!
Deckard:
En tant que père de famille de 2 enfants, comment vois-tu
leur
avenir dans une Europe élargie si elle se relève
des
"non" français et hollandais sur la constitution et du bide
budgétaire?
Aldo Reset:
De bons souvenirs de l'Apple ][, des copains, toute une epoque... Mais
aujourd'hui c'est bien aussi! Les machines sont plus puissantes
&
plus compliquees mais au fond on les fait fonctionner de la meme
maniere, et en plus il y a moyen de les faire communiquer. Je me
demande ce qu'on aurait fait si on avait ete ados maintenant, si on
decouvrait tout ca aujourd'hui... hmm, peut-etre ce qu'ils font en ce
moment!
Pour ma part, si j'avais su en 1980 ce que je sais maintenant, j'aurais
fait ce que je fait maintenant, c'est a dire fabriquer mes propres
programmes. Mais je ne voyais pas trop comment faire, alors je me
rabattais sur simplement arriver a comprendre et refaire une petite
partie des programmes fabriques par les gens que j'admirais, tous les
jeux qu'il y a eu sur l'apple ][. Et puis il y avait le plaisir de
jouer avec, aussi: a l'epoque ces jeux-la c'etait ce qu'il y avait de
mieux! (d'accord, hormis les jeux dans les salles, mais fallait
beaucoup de pieces et puis ca puait la fumee.)
On s'est bien amuse pendant ces qq annees, c'est dommage que ca ait ete
au detriment de tous ces gens qui imaginaient, fabriquaient et
publiaient ces jeux. Je me dit que les concepteurs et les editeurs
etaient souvent deja bien payes grace aux ventes, et que c'etait pas
vraiment une perte parce que de toute facon ils n'en auraient jamais
vendu a tous les gens qui ont joue avec des versions pirates
(aujourd'hui on dirait "sans-DRM"), que ca leur a aussi fait de la
publicite, que ca a fait
plus de monde pour acheter leurs jeux suivants, etc. ou encore qu'on a
permis a plus de monde de decouvrir ces jeux et les machines sur
lesquelles ils tournaient, mais c'est quand meme qq chose que je ne
referais pas aujourd'hui. Je sais, c'est facile a dire avec le recul,
mais justement
a l'epoque j'etais incapable de voir les choses autrement que d'un seul
point de vue etroit (j'espere qu'en repensant dans 20 ans a ce que je
fais aujourd'hui je ne dirai pas la meme chose).
Voila, c'est tout ce que j'ai dire. Salut a tous.
Deckard:
?
Mais, quel rapport avec la question? L'Europe machin bidule, tout
ça quoi???
Vraiment, tu m'as bien pourri mon interview, on n'est pas loin de faire
du Raphaël Mezrai
là!
Bon, je fais quoi maintenant moi, hein???
Ha oui, une conclusion... ça permet toujours de paraitre
moins
con...
Alors au fond, que penser de tout ça? Le piratage? La
revente?
Les trucs louches? Le côté obscur qui nous
intéresse... ?
Bah, je crois que c'est clair (dixit une pouff): chacun se souvient de
ce dont il a envie. Et quoi que ce soit, ça
n'enlève rien
à la légende de ces deux pirates...
_____ _____
_____ _____
_ _
_____
_____
_____ __ __
/ ___| | _ \ /
_ \
/ ___| | |
/ / | ____| | _
\
| _ \ \ \ / /
| | | |_| | | |_| | |
| | |/ / |
|__ | | |
| | |_| | \
\/ /
| | | _
/ | _ | |
| | |\ \
| __| | | |
| |
_ { \ /
| |___ | | \ \ | | | | | |___ | | \
\ |
|___ | |_|
| | |_|
| / /
\_____| |_| \_\ |_| |_| \_____| |_| \_\ |_____|
|_____/
|_____/ /_/
_____ _____ _____
| ___| | ___| | _ \
| | |
| | |_| |
| | |
| | _
{
| |___ | |___ | |_| |
|_____| |_____| |_____/
L'appel de la Lumière...
Aldo est parti. Pourtant je
voulais aussi aborder
la question des
programmes originaux créés par le CCB,
ce qui
était au fond le plus intéressant.
J'improvise seul alors.
Retour vers le passé.
Les quelques années de cracks enterrés dans
l'anonymat
furent suivies par un coup de projecteur et le retour sur le chemin de
la
liberté.
Comme mentionné dans le POM'S,
l'après CCB fut la
production de softs commerciaux sur Apple
II.
Contrairement aux titres US, la diffusion n'a pas dû
être
géniale, aussi il ne reste quasiment rien de cette
période là (sur les serveurs de disks images
comme
Asimov).
J'ai un fichier à propos d'un soft: " POLO
" de AR &
LRL (c)1985 by 421 SOFTWARE AND JRD, prouvant par là que
fabriquer
ses propres programmes et les faire éditer était
déjà une réalité
à l'époque
-en 85- (même si les critiques avaient la dent plus dure
devant
une réalisation personnelle conçue par des
ex-déplombeurs... je pense à Tilt
et Hebdogiciel...)
J'avais lu à l'époque une critique
méchante dans
le style "ce n'est pas parce qu'on est un bon déplombeur
qu'on
est un bon programmeur". On peut presque y voir une réponse
à l'interview de POM'S
où Aldo disait:
"à partir
du moment où on déplombe bien, on sait
programmer bien. Si on déplombe mal, on ne sait pas
programmer".
Je n'ai pas encore retrouvé la critique mais quand j'aurai
mis
la main dessus, je la rajouterai ici.
Ajout du 24/02/2008: Merci à Vincent
"Xter" H. pour m'avoir
envoyé un scan de la critique incendiaire de feu l'Hebdo.
Saignante!!!!!
Bref, les softs sortis n'ont pas fait l'unanimité mais il
faut
bien commencer par quelque chose.
D'ailleurs, ça n'a pas empêché Aldo
de continuer et
d'avoir aujourd'hui un pied dans l'industrie informatique avec des
produits diffusés à l'international. Vous n'en
saurez pas
plus!
Vous aurez compris de vous même qu'un développeur
n'a pas
grand intérêt à discuter de sa
période
pirate, d'où cette interview à quasi-sens
unique...
Quelques titres exhumés:
Un compresseur de graphisques HGR (de Laurent
Rueil):

|
DOS 3.3
|
Download CCB's Graphic Compactor
(gzipped)
|
Un jeu d'arcade, " Pingo ",
où vous
incarnez un pingoin qui
déplace des cubes de glace en échappant
à ses
poursuivants. A noter des morceaux du source qui trainent sur plusieurs
secteurs (comme quoi ce soft là n'a pas
été
programmé directement en hexa mais avec un assembleur!)

|
Not a standard DOS
|
Download Pingo (gzipped)
|
Notes de Deckard
Je tiens à remercier les personnes suivantes:
- Thry2 pour
l'information du LUI
et pour l'avoir
acheté sur ebay pour
moi! (En attendant son article complet sur toutes les productions X
existantes sur notre vieille machine ). Merci aussi pour les disks
images des softs issus de chez Copperfield.
- Monsieur Philippe
Pierre-Adolphe pour
l'autorisation des scans du LUI.
- The White Man pour
ses disquettes Apple II
(et notamment celles de X
pour cette page).
- Carali pour ses
hilarantes illustrations
tirées
d'Hebdogiciel.
- Le site http://www.abandonware-magazines.org/
où j'ai trouvé l'article du Tilt
24.
- JP pour
l'information de Pingo.
_____ _____
_____
_
_____
____ ____
/ _ \ | _ \ |
_ \ |
| |
____| |__ | |
__|
| |_| | | |_| | | |_| | | | |
|__
| | | |
| _ | | ___/ | ___/ |
|
|
__|
| | | |
| | | | | | |
| |
|___ | |___
__| | | |__
|_| |_| |_|
|_| |_____|
|_____| |____| |____| for ever!
Sommaire
| Lien
|
Logiciel
/ Information |
Source
|
 |
Les disquettes de X et le CCB. |
Lui 250. |
 |
Quelques pubs de disquettes de X et
des copies
d'écran. |
Divers magazines et les disquettes du
Hackerchest. |
 |
Polo, un plombage "AR"
|
DEPME 7. |
 |
Quelques écrans de cracks
du CCB. |
Mes disquettes. |
 |
Le vrai faux retour du CCB. |
Newsgroup. |
Les disquettes de X et le CCB
Voici l'article paru dans le numéro 250 du magazine
érotique LUI qui
mentionne Aldo Reset comme
étant un
revendeur de softs X déplombés.

|
Autorisation de mettre cet article sur le site:
Le mer 27/04/2005 à 16:03, Le
Maquis
<[email protected]_wanadoo.fr> a
écrit :
> ATTN: Mr Philippe Pierre-Adolphe
>
> Bonjour,
>
> Amateur de vieilles machines du début des
années 80,
je suis en train de
> constituer un dossier sur "Aldo Reset" et le piratage de
logiciels
pratiqué
> voici 20 ans sur les machines Apple II.
>
> J'aimerai savoir si vous êtes bien l'auteur de
l'article
"S*x Apple, la
> révolution s*xuelle frappe les ordinateurs qui en
rougissent de plaisir" paru
> en 1984 dans le magazine érotique LUI
numéro 250.
Cet article était signé
> "Philippe Pierre-Adolphe".
>
> Si c'est le cas:
>
> - serait-il possible d'obtenir l'autorisation de scanner le
dossier et le
> mettre
> sur une page web personnelle? (je précise que cette
publication sur le web à
> l'adresse http://boutillon.free.fr n'est pas
réalisée dans une optique
> commerciale mais pour garder une trace de cette
période
révolue).
>
> - pourriez-vous s'il vous plait me confirmer l'exactitude des
informations sur
> ce pirate, à savoir la revente de logiciels
importés
et déplombés par Aldo
> Reset? (Je suis actuellement en contact avec cet ancien pirate
et
il ne me
> confirme pas ces informations).
>
> Dans l'espoir d'une réponse favorable de votre
part, je
vous souhaite
> une excellente journée.
>
> Cordialement,
> JM Boutillon
>
>
>
Bonjour,
Tout d'abord, je tiens à vous dire que je suis
très
flatté de l'attention
que vous portez à un article que j'ai écrit il y
a
maintenant 21 ans !
Je suis bien l'auteur de cet article, qui date de fin 84. Je ne vois
aucun
problème à ce que vous scanniez cet article (mais
peut-être faut il se
renseigner auprès de LUI). Vous avez mon accord en tant
qu'auteur. Je serais
d'ailleurs ravi de le recevoir.
Cordialement,
Philippe Pierre-Adolphe.
Votre article m'a suscité plein des questions!!!
Si vous aviez le temps (et le souvenir car ça commence
à
dater!), il serait vraiment très très sympatique
de
m'éclairer sur certains points afin que je puisse faire une
petite présentation des scans:
1) L'article était commandité par Lui ou alors
l'avez-vous fait en "free-lance"?
2) Si c'était en "free-lance", quelles étaient
les
démarches pour publier un article dans ce magazine?
3) Si c'était en "free-lance", qu'est-ce qui avait
suscité votre démarche?
4) Etiez-vous vous-même intrigué par ces
productions au
même titre que les médecins, étudiants,
et autres
que vous aviez
interrogés par la suite?
5) Comment aviez-vous retrouvé Aldo Reset à
l'époque? (Vous mentionnez que votre enquête a
commencé par les vendeurs de ce type de
production, est-ce S**** qui vous a aiguillé vers la
filière pirate?)
6) Avait-il été rétissant à
établir
un rendez-vous? (Ses activités illicites devaient le rendre
méfiant vis à vis des services de
répression du
piratage informatique... ou alors cette interview était-elle
perçu
comme une publicité?)
7) N'avez-vous pas été
étonné que ce
rendez-vous se fasse dans le rayon informatique d'un centre de vente
électronique?
8) Vous souvenez-vous du nom de ce magasin?
9) Quels sont les éléments qui vous ont fait
écrire qu'il était "visiblement connu comme le
loup blanc
dans le supermarché"?
10) Est-ce que dans le rayon informatique, des logiciels Apple II
étaient en vente? Même question pour des machines
Apple II?
11) Savait-il que le sujet de votre interview était
axé
sur ce type de programmes pour adultes ou aviez-vous du prendre des
précautions
pour introduire ce point?
12) Vous avez écrit "Aldo jette un regard distrait sur le
mur de
télés du magasin et se décide
à passer aux
aveux". Ces confidences
ont été difficiles à obtenir?
13) A-t-il accepté facilement de vous remettre des
coordonnées de ses clients que vous aviez
interviewés par
la suite?
14) A-t-il relu votre article avant publication?
15) Comment a été accueilli votre article? Par
Lui, Aldo
Reset, le public?
16) N'avez-vous pas été
étonné de ces
révélations sur la revente de ces disquettes
alors quand
dans d'autres interviews, il parlait d'une
certaine déontologie et de respect pour les auteurs,
à
savoir
qu'en premier lieu il ne revendait pas les logiciels piratés?
17) Est-ce qu'à l'époque des personnes vous ont
posé ce type de questions?
Encore merci pour votre aide.

|
Retour sommaire
Publicités pour les diquettes X et des snapshots
Quelques publicités rigolotes de ce qu'on pouvait trouver
alors
dans les revues informatiques orientées "grand public" (Si!
Si!)
Les réactions des lecteurs dans ces mêmes revues:
Quelques écrans de jeux théoriquement pour les
adultes
mais aussi pour les petits vicieux:
Pour ne pas faire de jalouses, aussi pour les petites vicieuses:
''~``
( o o )
+------------------.oooO--(_)--Oooo.------------------+
|
|
| [o][o] <-- "Look!
Apple II porn!" Sean
Fahey |
|
|
|
.oooO
|
|
( )
Oooo.
|
+---------------------\ (----(
)--------------------+
\_) ) /
(_/
Pour rire, façon "Les Guignols de l'Info": certains
achetaient
ces softs
pensant pouvoir régler leurs "petits problèmes"
alors que
d'autres
préféraient aller "courir dans les boooois":
Retour sommaire
Polo
POLO (PLOMBE PAR ALDO / DEPLOMBE PAR MISTER DD / FICHIER PAR DD + GDF)
-------------------------------------------------------------------------------
NOTES EN VRAC pour vous aider à le déplomber vous
meme...
POLO A ETE PROGRAMME PAR LAURENT RUEIL ET PLOMBE PAR ALDO RESET !
MAIS POLO A AUSSI ETE DEPLOMBE PAR MISTER DD...
VOICI TOUTES LES NOTES PRISES LORS DU DEPLOMBAGE DE POLO.
ELLES INDIQUENT CHAQUE BOOT EN L'ETUDIANT CLAIREMENT AINSI QUE TOUTES
LES
ROUTINES DE LECTURE DE L'ORIGINAL, LA RWTS QUE J'AI DU METTRE SUR LA
COPIE
ET MEME LA BOUCLE PRINCIPALE DU JEU !
____________________
!
!
! BOOT 0 / C600.C6FA ! LES 5 BOOTS
! BOOT 1 / 0800.08FF !__________________
! BOOT 2 / 0200.03FF
!
!
! BOOT 3 / 4000.42FF !
DATA
!
! BOOT 4 / 0400.07FF ! PAGE
TEXTE !
! BOOT 5 / B800.BEFF ! JMP JEU EN $BEA1 !
!____________________!
!
!_____________________!
ETUDE DU BOOT1
--------------
*801LLLLLLL
0801: STX $FB ! SLOT
0803: LDA #$00 ! ANNULE
0000.00FA
0805: LDX #$FA !
0807: STA $00,X !
0809:
DEX
!
080A: BNE $0807 !
080C: STA $100,X ! ANNULE 0100.01FF
080F:
INX
!
0810: BNE $080C !
0812: LDA #$02 !
0814: STA $55 !
BUFFER EN $200
0816: STA $51 !
COMPTEUR : 2 PAGES A LIRE
($200.3FF = BOOT2)
081A: LDA #$22
081C: STA $56
081E: DEY
081F: BNE $0827 ! --> RT.$827
0821: DEC $56
0823: BNE $0827 ! --> RT.$827
0825: SEC
0826: RTS
0827: LDA $C08C,X ! RT.$827 <-- $81F/$823
082A: BPL $827 !
082C: CMP #$9E ! --> !
SYNCHRO 9E EE D9 96
082E: BNE $81E
! !
0830: LDA $C08C,X ! !
0833: BPL $830
! !
0835: CMP #$EE ! --> !
0837: BNE $082C
! !
0839: LDA $C08C,X ! !
083C: BPL $0839
! !
083E: CMP #$D9 ! --> !
0840: BNE $082C
! !
0842: LDA $C08C,X ! !
0845: BPL $0842
! !
0847: CMP #$96 ! --> !
0849: BNE $082C
! !
084B: LDY
#$50 ! Y=0
084D: LDA $C08C,X !
0850: BPL
$84D !
0852:
SEC
!
0853:
ROL
!
0854: STA
$56
!
0856: JMP $086B !
(ROUTINE $859 PLACEE PLUS BAS)
086B: LDA $C08C,X ! CODAGE PAIR IMPAIR...
086E: BPL $086B !
0870: AND
$56
! (2EME MOITIE
DE L'OCTET)
0872: STA ($54),Y !
0874: EOR
$50
!
0876: STA
$50
!
0878: JMP
$859 !
!
( 0859: LDA $C08C,X !
085C: BPL $0859 !
085E:
SEC
!
085F:
ROL
!
0860: STA
$56 !
0862:
INY
!
0863: BNE $086B !
0865: INC
$55 ! INCREMENTE
BUFFER
PAGE
0867: DEC
$51 ! DECREMENTE
COMPTEUR (CF $816)
0869: BEQ $087B ) !
087E: BPL $087B
0880: AND
$56
! CHECKSUM...
0882: EOR
$50
!
0884: STA
$50
!
0886: BNE
$87B !
0888: LDX
#$00 !
ANNULE 0900.BFFF
088A:
TXA
!
088B: STA $0900,X !
088E:
INX
!
088F: BNE $088B !
0891: INC $088D !
0894: LDA $088D !
0897: CMP
#$C0 !
(PAGE BF+1)
0899: BNE $0888 !
089B: JSR $FB2F ! JSR
INIT
089E: JSR $FC58 ! JSR
HOME
08A1: BIT $C054 !
PAGE1
08A4: LDA
#$00 !
BRANCHE RESET SUR
$C600
08A6: STA $03F2 !
08A9: LDA
#$C6 !
08AB: STA $03F3 !
08AE: EOR
#$A5 !
08B0: STA $03F4 !
08B3: LDX
#$00 ! MOVE
LA PAGE 8
(BOOT0) EN PAGE 1
08B5: LDA $0800,X !
08B8: STA $0100,X !
08BB:
INX
!
08BC: BNE $08B5 !
08BE: LDX
#$FF ! INIT
STACK
08C0:
TXS
!
08C1: LDA #"J" (INV) ! ECRIT JRD EN INVERSE
08C3: STA $0400 !
08C6: LDA #"R" (INV) !
08C8: STA $0401 !
08CB: LDA #"D" (INV) !
08CD: STA $0402 !
08D0: JMP $0200 !
-> JMP BOOT2
08D3: ASC "AR & LRL CCB (C) 1985 BY 421 SOFTWARE AND JRD"
COMMENT ALLER JUSQU'AU BOOT2 EN BOOT TRACANT ?
----------------------------------------------
POUR OBTENIR LE BOOT1, ON AVAIT COMME D'HABITUDE FAIT UN
*1600<C600.C700M
ET *16F8:4C 59 FF ET *800 <CR> PUIS *801LLLLLLL.
LE JMP $200 (JMP BOOT2) EST EN $8D0. IL FAUT DONC ESSAYER:
*16F8: A9 59 8D D1 08 A9 FF 8D D2 08 4C 01 08
*1600G PUIS *200L MAIS COMME LA PAGE 2 EST AUSSI LE BUFFER CLAVIER,
VOUS AUREZ
EFFACE LES 5 PREMIERS OCTETS EN TAPANT 200L (+00).
IL FAUT DONC CHANGER LE BUFFER ($200) EN LE REMPLACANT PAR $2000 PAR
EXEMPLE:
*1702: A9 20 85 55 A9 EA 8D 14 08 8D 15 08 4C 01 08
ESSAYEZ ENSUITE *1600G PUIS *2000L MAIS VOUS NE TROUVEREZ QUE DES 00.
EN EFFET, LES PAGES COMPRISES ENTRE 9 ET BF SONT VIDEES LORS DU BOOT1.
POUR EMPECHER CELA, IL SUFFIT DE MODIFIER *88B:AD.
DE PLUS, ON REMARQUE QUE LES OCTETS COMPRIS ENTRE 0000.00FA SONT
EFFACES.
IL FAUT MODIFIER CELA POUR POUVOIR INITIALISER $55.(BUFFER)
LE BOOT TRACER FINAL SERA DONC :
*16F8: 86 FB
*16FA: A9
59 LDA
#$59 !
MODIFIE LE JMP $200 EN $FF59 (MONITEUR)
*16FC: 8D D1 08 STA $8D1 !
*16FF: A9
FF LDA
#$FF !
*1701: 8D D2 08 STA $8D2 !
*1704: A9
00 LDA
#$00 !
EFFACE LA PARTIE DE LA PAGE 0
*1706: A2
FA LDX
#$FA !
0000.00FA...
*1708: 95
00 STA
$00,X !
*170A:
CA
DEX !
*170B: D0
FB BNE
$1705 !
!
*170D: A9
20 LDA
#$20 !
..MODIFIE LE BUFFER
*170F: 85
55 STA
$55 !
!
*1711: A9
EA LDA
#$EA !
..PUIS ENLEVE LE STA $55 DU BOOT1.
*1713: 8D 14 08 STA $814 !
*1716: 8D 15 08 STA $815 !
*1719: A9
AD LDA
#$AD !
ANNULE LA BCLE D'EFFACEMENT DE 0900.BFFF
*171B: 8D 8B 08 STA $88B !
*171E: 4C 12 08 JMP $0812 ! EVITE LA
ROUTINE
D'EFFACEMENT 0001.00FA
ETUDE DU BOOT2
--------------
LE BOOT2 EST CHARGE EN *200 ET EXECUTE CECI (ORDRE D'EXECUTION) :
*200: JMP $202B ! JMP ROUTINE DECODE CI DESSOUS....
*22B: LDA #$AF ! PREPARE LA SYNCHRO
*22D: STA $F2 !
*22F: LDX #$00 ! RETABLIT LE DEBUT...($200,$2...)
*231: LDA $200,X !
*234: EOR #$AB !
*236: STA $200,X !
*239:
INX
!
*23A: CPX #$2B !
*23C: BNE $231 !
*23E: LDA "4" ! ECRIT 421
*240: STA $400 !
*243: LDA "2" !
*245: STA $401 !
*248: LDA "1" !
*24A: STA $402 !
*24D: LDX #$27 ! ECRIT LE TEXTE DE BOOT
*24F: LDA $260,X !
*252: STA $400,X !
*255:
DEX
!
*256: BNE $24F !
*258: JMP ($288) ! JMP $290
*290: BIT $CFFF ! -----> PARADE POUR LA WILDCARD :
ANNULE LA
ROM
*293: LDA #$0 !
*295: STA $C0F0 !
*298: JMP ($28A) ! JMP $204
*204: LDA #$FF ! PREPARE LA SYNCHRO...
*206: STA $F3 !
*208: LDA #$EA !
*20A: STA $F6 !
*20C: LDA #$AE !
*20E: STA $F4 !
*210: LDX #0 ! TRANSFERE
400.7FF EN 800.BFF
*212: LDA $400,X !
*215: STA $800,X !
*218:
INX
!
*219: BNE $212 !
*21B: INC $214 !
*21E: INC $217 !
*221: LDA $214 !
*224: CMP #8 !
*226: BNE $212 !
*228: JSR $300 ! (BOOT2.SUITE)
*300: LDX $FB !
SYNCHRO AF FF EA AE
*302: LDA $C08C,X !
*305: BPL $302 ! (PREPAREE EN
*204 ET $22B)
*307: CMP $F2 !
*309: BNE $302
!
______________________________
*30B: LDA $C08C,X
!
!
!
*30E: BPL $30B
!
! LECTURE
DE POLO BOOT3 !
*310: CMP $F3
!
!
!
*312: BNE $307
!
! *4000.40FF / ADRESSES
BASSES !
*314: LDA $C08C,X
!
!
*4100.41FF / ADRESSES HAUTES !
*317: BPL $314
!
! *4200.42FF /
DATA
!
*319: CMP $F6
!
!______________________________!
*31B: BNE $307 !
*31D: LDA $C08C,X !
*320: BPL $31D !
*322: CMP $F4 !
*324: BNE $307 !
*326: LDY $50 ! Y=0
*328: LDA $C08C,X !
*32B: BPL $328 !
*32D:
SEC
!
*32E:
ROL
!
*32F: STA $56 !
*331: LDA $C08C,X !
*334: BPL $331 !
*336: AND $56 !
*338: STA $35F -------> $35F (BUFFER LOW)
*33B: LDA $C08C,X !
*33E: BPL $33B !
*340:
SEC
!
*341:
ROL
!
*342: STA $56 !
*344: LDA $C08C,X !
*347: BPL $344 !
*349: AND $56 !
*34B: STA $360 -------> $360 (BUFFER HIGH)
*34E: LDA $C08C,X ! LECTURE D'UNE PAGE
*351: BPL $234E !
*353:
SEC
!
*354:
ROL
!
*355: STA $56 !
*357: LDA $C08C,X !
*35A: BPL $357 !
*35C: AND $56 !
*35E: STA $1000 -------> (BUFFER : $35F.$360)
!
*361:
INY
(RTS)
*362: BNE $328 !
*364: JMP ($36A) !
*367: ASC "ALDO RESET FROM CLEAN CRACK BAND 1984"
*38B: ASC "CCB"
*390: ASC "ALDO & LAURENT NOW FOUNDED 421 SOFTWARE"
*3BB: ASC "THEIR WORK IS WRITING THE ORIGINAL SOFTWARE"
*3BF: ASC "ALDO PROTECTED"
*3F7: ASC "THIS"
COMMENT ALLER JUSQU'AU BOOT3 EN BOOT TRACANT ?
----------------------------------------------
ON VA EVIDEMMENT REPARTIR DU BOOT TRACER BOOT2 EN REMPLACANT LES
VALEURS DU
JMP $FF59 PAR UN JMP A UNE ROUTINE QUI VA EXECUTER LE BOOT2 POUR
RECUPERER
LE BOOT3.
FAITES DEJA: *16FB: 21
*1700: 17 ....NOTRE ROUTINE SERA MISE EN $1721
*170E: 02 ....RETABLIT LE BUFFER NORMAL $200 DU BOOT2
*1721: LDA #$4C ...PLACE UN JMP $FF59 APRES LA LECTURE DU BOOT4
*1723: STA $361
*1726: LDA #$59
*1728: STA $362
*172B: LDA #$FF
*172D: STA $363
*1730: JMP $200.........à vs de continuer...
LE BOOT3 (4000.40FF: ADR.HAUTES / 4100.41FF: ADR. BASSES / 4200.42FF:
DATA)
--------
4000- 00 00 00 2B 2C 2D 2E
2F 4100- 00 00
00 02 02 02 02 02
4008- 30 31 32 33 34 35 36
79 4108- 02 02
02 02 02 02 02 00
4010- 34 45 35 4B 74 36 38
37 4110- 02 00
02 00 00 02 02 02
4018- 00 65 39 3A 00 00 00
14 4118- 00 00
02 02 00 00 00 01
4020- 15 16 17 88 2D 36 3F
48 4120- 01 01
01 01 01 01 01 01
4028- 55 51 58 7A F1 F0 00
01 4128- 00 00
01 01 03 03 02 02
4030- F2 F3 F4 63 00 00 00
00 4130- 03 03
03 00 00 00 00 00
4038- 00 00 00 00 00 00 00
00 4138- 00 00
00 00 00 00 00 00
4040- 00 00 00 00 00 00 00
00 4140- 00 00
00 00 00 00 00 00
4048- 00 00 00 00 00 64 65
66 4148- 00 00
00 00 00 03 03 03
4050- 00 00 00 61 B0 B0 FF
FF 4150- 00 00
00 03 B0 A8 FF FF
4058- FF FF FF FF FF FF FF
FF 4158- FF FF
FF FF FF FF FF FF
4200- 01 02 03 20 18 01 2C 55 !
*4203L
(FIN
AVEC Y=53)
4208- C0 2C 52 C0 4C 00 04 53 !
4210- A5 63 4B 27 09 A6 4C 74 ! 4203: JSR $0118
4218- 19 C6 00 04 1D 1E 1F A9 ! 4206: BIT $C055
4220- 0C 85 51 60 D5 AC CB 97 ! 4209: BIT $C052
4228- 04 04 01 01 B8 00 B5 04 ! 420C: JMP $0400 -> JMP BOOT4
4230- A0 06 A3 74 0B 0C 0D 0E !
7238- 0F 10 11 12 13 14 15 16 ! *421FL
7240- 17 18 19 1A 1B 1C 1D 1E !
7248- 1F 20 21 22 23 4C 2B 02 ! 421F: LDA #$0C
7250- 27 28 29 60 B0 44 FF FF ! 4221: STA $51
7258- FF FF FF FF FF FF FF FF ! 4223: RTS
200:B5 04
22B:20 18 01 2C 55 C0 2C 52 C0 !
*22BL
! *361:
RTS !
234:A5 4B A6 74 4C 00
04
!
!
!
! 22B: JSR $0118 ! *364: JMP $22B !
361:60
! 22E: BIT $C055
!
!
364:4C 2B
02
! 231: BIT $C052 ! *114: LDA #$0C !
3F0:00 B8 A0 06
A3
! 234: LDA #$4B ! *116: STA $051 (NBRE PAGES)
! 236: LDX #$74
!
!
114:A9 0C 85
51
! 238: JMP $0400 ! *188:
RTS !
!---------------------------------!
188:60
! PAGE
ZERO:
!
!---------------------------------!
12D:D5 ! PROCHAINE SYNCHRO !
00:
29
74: 09 !
136:AC
!
! 63:
74
4B: 27 !
13F:CB
!
! 51: 04 (BUFFER EN $0400) 45: 63 !
148:97
!
! 55: 04 (4 PAGES A LIRE) 79: 53 !
! 65:
C6
!
158:01 ! MODIFIE LES
JMP
!---------------------------------!
17A:01 !
BOOT4
-----
400: EOR $0400,X ! DECRYPTE PAGES 4,5,6...
403: STA $0400,X !
406:
INX
!
407: BNE $400 !
409: LDA $45 !
40B: LDX #$00 !
40D: EOR $0500,X !
410: STA $0500,X !
413:
INX
!
414: BNE $040D !
416: LDA $79 !
418: EOR $0600,X !
41B: STA $0600,X !
41E:
INX
!
41F: BNE $418 !
421: LDA #$9E ! NOUVELLE
SYNCHRO : 9E EE D9 XX
(VARIABLE)
423: STA $012D !
426: LDA #$EE !
428: STA $0136 !
42B: LDA #$D9 !
42D: STA $013F !
430: LDA #$02 ! LECTURE 1/2
PISTE 2. BUFFER
$4000. $24 PAGES
432: STA $F1 !
434: LDA #$40 ! ($4000.63FF)
436: STA $55 !
438: LDA #$24 ! FA: 1/2 PISTE
ACTUELLE
43A: STA $58 ! F1:
1/2 PISTE A ATTEINDRE
43C: JSR $0674 !
43F: BIT $C050 ! HGR2
442: BIT $C057 !
445: BIT $C055 !
448: BIT $C052 !
44B: LDA #$8 ! 1/2
PISTE 8
44D: STA $F1 !
44F: LDA #$1C ! ($1C00.3FFF)
451: STA $55 !
453: LDA #$24 ! $24 PAGES
455: STA $58 !
457: JSR $0674 !
45A: LDX #0
! MOVE 6000.63FF EN
800.BFF
45C: LDA $6000,X !
45F: STA $0800,X !
462:
INX
!
463: BNE $045C !
465: INC $045E !
468: INC $0461 !
46B: LDA $0461 !
46E: CMP #$C !
470: BNE $045C !
472: LDA #$E !
LECTURE (SPIRALE) 1/2
PISTE $E
474: STA $F1 !
476: LDA #$C !
($0C00.1BFF)
478: STA $55 !
47A: LDA #$10 ! $10 PAGES
47C: STA $58 !
47E: LDA #4
! $4 PAGES PAR 1/2 PISTE
480: STA $52 !
482: JSR $500 !
485: LDA $C0E8 ! ARRETE MOTEUR
488: BIT $C010 ! ANNULE CLAVIER
48B: LDY #$5B ! CHECKSUM SUR
500.5FFF
48D: LDX #0
!
48F: LDA $63 (74) !
491: EOR $0500,X !
494:
INX
!
495: BNE $0491 !
497: INC $0493 !
49A:
DEY
!
49B: BNE $0491 !
49D:
TAX
!
48D: BEQ $04A3 !
4A0: JMP $06A0 ! ERREUR !!!
4A3: JMP ($200) ! PARFAIT !! (= JMP $4B5)
4A6: LDA $C0E9 ! PARTIE NON EXECUTEE DS
TOUS LES
CAS!!!
4A9: LDA #$10 !
4AB: STA $F1 !
RELECTURE (WARUM?)
4AD: LDA #$40 !
4AF: STA $55 !
4B1: JSR $0500 !
4B4:
RTS
!
4B5: LDA #$10 ! ATTENTE CLAVIER
AVEC
TEMPORISATION
4B7: STA $00 !
4B9: LDA #$0D !
4BB: STA $01 !
4BD:
DEX
!
4BE: BNE $04C8 !
4C0: DEC $00 !
4C2: BNE $04C8 !
4C4: DEC $01 !
4C6: BNE $04CD !
( 4C8: LDA $C000
4CB: BPL $04BD )
4CD: BIT $C010 ! ANNULE CLAVIER
4D0: LDA $C0E9 ! MOTEUR EN MARCHE
4D3: BIT $C054 ! PAGE1
4D6: JSR $4F4 ! TEMPORISATION
4D9: LDA #$12 ! LECTURE SPIRALE
1/2 PISTE $12
4DB: STA $F1 !
4DD: LDA #$40 ! (4000.BFFF)
4DF: STA $55 !
4E1: LDA #$80 ! $80 PAGES
4E3: STA $58 !
4E5: LDA #$4 ! $4
PAGES PAR 1/2 PISTE
-> 1/2 PISTE 32
4E7: STA $52 !
4E9: JSR $0500 !
4EC: BCC $4F1 !
4EE: JMP ($03F2) ! (= JMP $06A0) ERR*
4F1: JMP ($03F0) ! (= JMP $B800) OK!
4F4: LDA #0
! TEMPORISATION
4F6: STA $00 !
4F8:
DEX
!
4F9: BNE $04F8 !
4FB: DEC $00 !
4FD: BNE $04F8 !
4FF:
RTS
!
500: JMP $063B ! ROUTINE DE LECTURE *
SPIRALE
503: LDX $FB...
LES ROUTINES DE LECTURE SUIVENT...
ON TROUVE LA ROUTINE DE DEPLACEMENT DE BRAS DU LECTEUR DU DRIVE DE $5A2
A $612
LA TABLE DES OCTETS DE SYNCHRO POUR CHAQUE PISTE VA DE $61F A $62E
LA ROUTINE DE LECTURE EN SPIRALE VA DE $63B A $673
ET JE DETAILLE LA LECTURE SUIVANTE...
674: LDX $FB !
676: LDA $F1 !
678: JSR $05A2 ! POSITIONNE TETE DE LECTURE
67B: LDA $F1 ! CHERCHE OCTET
SYNCHRO N°4
67D: AND #$F !
67F:
TAX
!
680: LDA $061F,X !
683: STA $0148 !
686: JSR $0114 ! LECTURE $C PAGES
689: LDA $58 !
68B:
SEC
!
68C: SBC #$C !
68E: STA $58 !
690: BEQ $069B !
692: BCC $069B !
694: INC $F1 ! PISTE SUIVANTE
696: INC $F1 !
698: JMP $0676 !
69B:
RTS
!
EN CAS D'ERREUR REPEREE LORS DE LA LECTURE, LE PROGRAMME SAUTE EN
($3F2), LE
CONTENU DE RESET, QUI POINTE $6A0. VOICI LA ROUTINE DE REBOOT
DETAILLEE...
6A0: LDX #$3F !
(RESET)
6A2: LDA $06C0,X !
6A5: STA $0800,X ! MOVE DE LA VERIF EN $800 POUR
EFFACER LA
PAGE TEXT
6A8:
DEX
!
6A9: BPL $46A2 !
6AB: LDA #$00 !
POINTE RESET SUR $800 AU
CAS OU L'ON REPRESSE RESET
6AD: STA $03F2 !
6B0: LDA #$08 !
6B2: STA $03F3 !
6B5: EOR #$A5 !
6B7: STA $03F4 !
6BA: BIT $C081 !
6BD: JMP $0800 ! JMP $6C0 MOVE
6C0: LDX
#0
! EFFACEMENT
$400.7FF
6C2: LDA #$A0 !
6C4: STA $0400,X ! (A0 A0 A0...)
6C7: STA $0500,X !
6CA: STA $0600,X !
6CD: STA $0700,X !
6D0:
INX
!
6D1: BNE $6C4 !
6D3: LDA #$C5 ! ECRIT
'ERR'
6D5: STA $0400 !
6D8: LDA #$D2 !
6DA: STA $0401 !
6DD: STA $0402 !
6E0: BIT $C051 ! TEXT
6E3: BIT $C054 ! PAGE1
6E6: LDY #$F0 ! TEMPO
SONORE
6E8: LDA #$10 !
6EA:
SEC
!
6EB:
PHA
!
6EC: SBC
#$1 !
6EE: BNE $06EC !
6F0:
PLA
!
6F1: SBC
#$1 !
6F3: BNE $06EB !
6F5: LDA $C030 !
6F8:
DEY
!
6F9: BNE $06E8 !
6FB: JMP $C600 ! REBOOT
BOOT5 (ETUDE DE L'EXECUTION DU BOOT5)
-----
B800: BIT $C081 (LECTURE ROM)
EFFACE PAGE 0
B811: JMP ($B815) -> JMP $BF0F
BF0F: EFFACE PAGES 4,5,6,7
RESET EN $BF0F
(-> $BF43 (SE MODIFIE)
BF31: 'D0 10' AU LIEU DE 'A9 D0')
JMP ($BF12)
-> JMP $BE00
BE00: JMP $BE6F
BE6F: LDA #0
: JMP $BE90
BE90: STA $BF80 (00) AU LIEU DE (D0)
JMP $BEAC
BEAC: LDA $BF81 (0A)
: JMP $BEC2
BEC2: EOR $843 (0A EOR 24 = #2E)
: JMP $BEB9
BEB9: STA $BF81 (2E) AU LIEU DE (0A)
JMP $BEE5
BEE5: LDA #$62
: JMP $BE08
BE08: STA $080A (PAS DE MODIF)
: JMP $BE4C
BE4C: LDA #$79
: JMP $BECC
BECC: STA $0813 (PAS DE MODIF)
: JMP $BE82
BE82: LDA #$36
: JMP $BE14
BE14: STA $0827 (PAS DE MODIF)
: JMP $BE51
BE51: LDA #$44
: JMP $BED2
BED2: STA $0911
: JMP $BEA1
BEA1: JMP (BF91) --> JMP $800 (JEU.START)
1/ ETUDE DE LA BOUCLE PRINCIPALE DU JEU
---------------------------------------
800: LDA #$00
802: STA $59 (NIVEAU)
804: LDA #$10
806: STA $15B6
809: JSR $1762 (LECTURE RECORD)
80C: JSR $826
80F: JSR $8EC
812: JSR $A79
815: LDA $A96
818: BNE $800
81A: LDA $50
81C: BPL $812
81E: JSR $1467
821: JMP $80C
2/ ETUDE DE LA ROUTINE $1762 ($809: JSR $1762)
----------------------------------------------
1762: LDA #0
STA $F0
LDA $175D (85)
EOR #$3F
(BA)
CMP #$14
BNE $1770
1770: SEC
SBC $175B (BA-12=A8)
STA
$F1 (ADR.$A800)
JMP ($1784)
-> $1779
JMP ($1782)
-> $177D
177D: JMP $B817
B817: DECODE B900.B9FF PAR EOR #$AB
: DECODE BA00.BAFF PAR EOR #$85
: DECODE BB00.BBFF PAR EOR #$19
: JSR $BD00
: RECODE LES 3
: RTS
3/ ETUDE DE LA ROUTINE BD00 DECODEE
-----------------------------------
BD00: JMP $BD4A
BD4A: LDA #0
BD4C: JMP $BD4F
BD4F: STA $BF80 (DEJA FAIT (00))
BD52: JMP $BD1B
BD1B: LDA $BF81 (2E)
BD1E: JMP $BD58
BD58: EOR $0843 (2E EOR 24 = 0A)
BD5A: JMP $BDB4
BDB4: STA $BF81 (REMET 0A)
BD87: JMP $BD2A
BD2A: LDA #$62
BD2C: JMP $BDD8
BDD8: STA $080A (PAS DE MODIF)
BDDB: JMP $BD10
BD10: LDA #$79
BD12: JMP $BDA4
BDA4: STA $0813
BDA7: JMP $BDFA
BDFA: LDA #$36
BDFC: JMP $BDE8
BDE8: STA $0827
BDEB: JMP $BD96
BD96: LDA #$44
BD98: JMP $BD21
BD21: STA $0911
BD23: JMP $BDAD
BDAD: JMP ($BF98) (= JMP $B900)
Amicalement... MISTER DD (TMC)
===============================================================================
Retour sommaire
Quelques cracks du CCB
Tiens, qu'est-ce donc que celà??? ;-))
Retour sommaire
Le vrai faux retour du CCB
Il s'agit de 2 messages datant de 2000 (et même pas un 1er
avril
en plus!) vu sur le forum général de l'Apple II.
Ils n'ont été suivi à ma connaissance
d'aucun
autre. D'où abandon probable de la chose (ou alors qui sait,
ça a été fait mais de façon
confidentielle!!)
En cas d'abandon, à celà 4
possibilités: 100%
bidon (email Yahoo!), annulation devant l'enthousiasme
général (!), trop de boulot à faire ou
alors
même des années après, il vaut mieux
être
prudent sur le copyright et son identité secrête!!!
Groupes de discussion : comp.sys.apple2
De : Laurent Rueil <laurent_rueil@no_spam_yahoo.com>
Date : 2000/03/03 09:00
Objet : Massive Upload
In an attempt to resurrect the world of the Apple ][, I would like to
inform all the great people in this group that in a couple of months
(not later than April 30th), the CCB will repost ALL (yes: ALL) of the
games and applications written for the Apple ][ starting from 1977 til
1986.
The list will include all the games and most commercial apps, some
really rare, awesome and hard to get items, a total of more than 1000
disk images.
We, at the CCB, own the original copies for all these titles, and disk
images are currently being extracted from them (slow!). So if you are in
for some fun and want a burst of nostalgia, or simply don't want to give
up on using your cool 8-bit machine like ourselves, come back here in
April and you will definitely have some fun.
We just hope that Jobs would listen to Wozniak when Woz told him that :
"Apple should remanufacture the Apple ][".
Cheers,
Laurent Rueil
Member of the CCB
ps: In order to download the games, you will also need to own the
original copies.
Groupes de discussion : comp.sys.apple2
De : Aldo Reset <aldo_reset@no_spam_yahoo.com>
Date : 2000/03/03 09:00
Objet : Excellent News!!!
Hi,
This is Aldo Reset, also a member of the CCB. Hope everyone enjoys the
work that Laurent and I are putting together to make this stuff
available to you.
A web site will also be organized to download the best material
available to date and help the Apple ][ community out there. More on
that later.
So far, things are getting organized and there is still some work to be
done (disk transfer from Apple ][ to Macintosh, and testing with
emulators available on all sorts of machines.)
Nevertheless, I am pretty confident that, starting in April, all the
software will be ready for you to download. We'll keep you posted.
Best,
Aldo Reset
Member of the CCB
ps: Anyone reading this post remembers the CCB? Drop us a line if you do
or if you want to know more about it

|
Retour sommaire