Mon p'ti nom à moi c'est Rafo, j'ai 31 ans, je vis à Lyon et j'ai un passé assez tourmenté, honte à moi, mais jugez plutôt :
en 1987, j'étais au collège, et je fréquentais assez fréquemment un magasin dont je tairai l'enseigne, pour y pianoter 2 ou 3 trucs sur les CPC qu'ils y avaient. A l'époque, je faisais des trucs gentillets en BASIC, c'était tout bête, mais ça attirait l'oeil. Les personnes qui travaillaient là-bas à l'époque ont fini par le remarquer. Un jour, un des vendeurs m'a emmené voir le Directeur. J'me suis dit "Ils doivent en avoir marre de moi, ils veulent plus que je revienne". J'y vais, et en gros le Dirlo me propose de "travailler" chez eux pendant un mois des vacances d'été, en échange de quoi, ils m'offraient un 6128 avec écran couleur (celui-là même sur lequel je m'amusais assez souvent).
Pourquoi ai-je mis "travailler" entre guillemets ? Ben parce que je n'avais pas encore 16 ans, et qu'il n'était donc pas question d'un contrat de travail, mais surtout, que je n'avais absolument aucune contrainte, je venais si je voulais.
Mon rôle là-bas n'était pas de vendre des machines, mais plus de montrer aux visiteurs ce que l'on pouvait faire avec un ordinateur, c'était toujours mieux que d'avoir des CPC allumés avec juste "Ready" d'affiché. Il s'avère que ça a plutôt bien marché car les ventes, à défaut d'exploser, avaient bien augmenté. Je découvrais aussi l'Amiga500 (notamment son synthétiseur vocal sur lequel je me suis bien amusé), et le PC (à l'époque, des PC 1512). Vers le mois d'août, le jour de mon anniversaire, on est arrivé là-bas avec mes parents et on est reparti avec un CPC dans la voiture, j'étais tout content (et y'avait de quoi), et c'est là que l'histoire a vraiment commencé.
Pendant 2 ans, j'ai bidouillé pas mal de trucs dessus. D'abord en Basic, mais j'ai vite cherché à aller plus loin, le Basic étant définitivement trop lent. J'ai découvert la fonction "Désassembleur" de Discology et j'ai commencé à étudier les opcodes du Z80. Sympa comme p'ti proc, avec notamment quelques instructions très pratiques, genre LDIR et RDIR (hop ! un scroll en 13 octets
N'ayant jamais disposé d'assembleur sur CPC, j'ai toujours "codé" directement en binaire, sous discology, dans un fichier bidon que je "remplissais" au fur et à mesure, dans l'éditeur, et le désassembleur me permettait de vérifier que je ne faisais pas de conneries. C'est très bourrin, mais ça marchait bien, même si j'ai jamais pu faire de gros trucs avec ça. Les 2 trucs les plus sympas que j'ai pu faire au bout de 2 ans, c'était :
- une cracktro pour AMC, avec rasters qui se baladaient (j'avait récup une
routine dans une autre cracktro, car en l'absence totale de doc sur le sujet, je
ne voyais pas du tout comment ça marchait), et une zik aussi récupérée dans
une autre cracktro (là non plus, je ne savais, et ne sais toujours pas comment
on joue du son en Assembleur sur le CPC).
- une modification des routines d'ODDJOB pour générer des disquettes avec des
formats de secteurs à la con, genre taille 5 (4096 octets), qui, s'ils ne
permettaient pas de loger autant de data sur une disquette, me permettaient
en revanche de créer des compils de jeux custom (jusqu'à 4 par face) avec un
chargement ultra-rapide, les potes au Lycée appréciaient beaucoup cette
feature.
Un peu avant que le pauvre 6128 ne rende l'âme (un matin comme ça, il a plus démarré), j'avais pratiquement réussi à créer un format tellement bizarre que discology se cassait les dents dessus. Les secteurs faisaient 6144 octets (ça correspond à une taille de 5.5
Et, comme je l'ai dit, le 6128 a laché un beau matin, stoppant net mes travaux sur le sujet. J'ai conservé le moniteur, et je suis passé sur consoles (mes parents n'auraient pas pu me payer un autre CPC).
MegaDrive, puis SuperNES, puis PCEngine.
Et un matin, j'me suis dit "merde, les consoles c'est bien zoli, mais on fait rien avec ça, 'faut que je me remette à produire un peu".
Allez hop ! 1994, chute de Commodore, Auchan liquide ses stocks d'Amiga, je prends un A600 à 1000 balles et je me procure Protracker (une perle ce soft) et je me mets à ziker (j'avais aussi fait quelques zikes assez sympa sur CPC, mais en basic only).
Le 600 a vite été remplacé par un 1200, que j'ai suréquipé au fil des années, et que j'ai toujours aujourd'hui, et qui marche très bien, et sur lequel j'ai fait de l'assembleur 68K, du C, essentiellement orienté système (j'ai jamais eu l'occasion de "taper dans le hard" de l'Amiga).
Aujourd'hui, j'ai 2 PC (dont un portable), un Amiga 1200 boosté à donf, un Pegasos (une sorte d'Amiga Nouvelle génération à base de G3 à 600 MHz).
Tout récemment, je suis allé à une démoparty, la BreakPoint, gros rassemblement en Allemagne. Il y avait de tout, PC, MAC, Amiga, et surtout des C64 en quantité hallucinante. Il semble que cette machine connaisse toujours un vif succès outre-rhin (il y en avait bien plus que d'Amiga et de Mac réunis), et...
3 CPC.
Un des mecs balançait des démos dessus, et j'ai été scotché de ce que des furieux arrivaient à tirer de cette machine. Des vortex en overscan à la frame avec plein de couleurs, un truc de ouf ! Et là, je me suis mis en quête, dès mon retour, de sites traitant du sujet. Jusqu'à tomber sur celui-ci.
Voici donc la situation :
Un émulateur, c'est bien zoli, mais on fait rien de sérieux avec ça (j'ai bien l'intention de faire joujou avec le lecteur de disquettes et continuer mon travail sur ce format à la con que je maîtrisais presque, même si j'ai pas mal perdu la main, au bout de 15 ans), du coup il me faut la vraie bécane. De plus, l'internet fourmille de docs très détaillées sur les routines système, les registres hard et ce qu'il faut pour faire joujou avec tout ça, j'ai déjà amassé pas mal de docs de mon côté, je vais éplucher tout ça.
Je lance un appel d'ailleurs : je cherche donc à acheter un CPC6128 avec écran couleur et quelques disquettes (il me faut au minimum discology, quant à un soft assembleur/débugger, je me débrouillerai pour en trouver un, à moins qu'une âme charitable veuille m'aider dans ce sens), le prix n'est pas trop un problème, dans la mesure du raisonnable, et dépendant évidemment de l'état de l'ensemble. Seule (et grosse contrainte) : j'habite Lyon et n'ai pas de bagnole. Alors bon je peux toujours me balader avec ça dans les transports en commun (j'espère qu'il y aura pas kkun d'assez tordu pour me braquer pour me piquer un CPC). Les frais de ports en cas d'envoi sont beaucoup trop élevés en regard du prix d'une telle machine et ma confiance dans la Poste et les divers transporteurs ne m'incite pas à procéder autrement qu'en direct avec le vendeur.
A bon entendeur, faites marcher vos éventuelles relations, y doit bien y avoir quelqu'un qui a ça dans un placard depuis 10 ans et qui ne s'en sert plus, que diable
Voilà, désolé de vous avoir emmerdé avec ma vie, j'aurai sûrement des trucs à demander aux kadors du coin, et je pourrai toujours de mon côté apporter des réponses. (pour le coup du formatage zarb pour faire des compils de jeux qui se chargent super vite, j'ai déjà l'idée d'un tutorial qui ne serait pas très difficile à faire, il faut juste que j'aie un vrai CPC pour pouvoir le tester en live. Je suis pas sûr que les .DSK permettent d'émuler ce genre de trucs.
Bien entendu, s'il existe des groupes / clubs CPC sur Lyon, je serai ravi de les rencontrer pour partager des connaissances / passions / softs / etc...
Je sais, j'ai une âme de gosse.
A plus...















