Crédits
- Écrit par — NoRecess
Crédits tels qu’ils figurent dans la release.
Le premier Ghoul’s Fanz, sorti sous le groupe Scorpion en 1993. cpcrulez ne lui crédite qu’un auteur, et c’est exact : celui-là, je l’ai écrit seul.


À lire en ligne
Toutes les rubriques du numéro, relues directement dans l'image disquette et publiées ici dans l'ordre de son menu principal. Choisissez-en une pour la lire.
Choisissez une rubrique ci-dessus pour la lire.
1Editorial
Texte tel que publié en 1993, sans retouche.
Salut tout le monde...
Okay, je me presente.
Mon pseudo est NO RECESS.
Je fais parti du groupe SCORPION. Je possede un CPC 6128 avec un ampli. stereo et une imprimante. Je connais parfaitement le BASIC sur CPC, et j'ai debuté l'ASSEMBLEUR il y a six mois environ.
J'ai créé une demo et un fanzine, ou plutot ce fanzine car j'ai envie de vous faire passer ma passion: le CPC. J'adore les demos. J'ai de nombreux contacts dont RAINBIRD, ORPHEE, LONGSHOT, ABLAZE, MARABU, CATLOC, MEMORY & RSX, SONIC 3', ANTOINE PITROU, EPSILON et tout plein d'autres que j'ai oublié. C'est grace à tous ces contacts que j'ai pu receuillir les informations que j'ai ecrit dans ce fanzine.
Au fait, ce fanzine s'appelle GHOUL'S FANZ. Pourquoi ? 'COZ c'est un fanzine entierement fait à l'aide de GHOUL'S WRITER de TOM ET JERRY du GPA. Ceci me permet d'ecrire des articles rapidement tout en etant facile à lire.
Et le meilleur reste à venir: GHOUL'S FANZ est un fanzine BIMESTRIEL ! Tous les deux mois vous retrouverez un nouveau numero...
Mais le travail demandé est dur ! Si des personnes veulent m'aider dans ma tache, ecrivez-moi, l'adresse est dans la fin de cet article.
Je prevois un grand changement pour le numero 3 ou 4 de GHOUL'S FANZ si ce fanzine connait le succes.
Par contre, les rubriques que je vous propose ce mois-ci sont plutot primitives: seules les rubriques ACTUALITES, DEMOS et FANZINES sont assez bien reussi à mon avis. Quand aux rubriques BASIC et ASSEMBLEUR, elles sont plutot mal faites. (Surtout la rubrique BASIC où c'est le vrai bordel(ik ?)...). Enfin la rubrique ASSEMBLEUR est nulle car pas assez technique et surtout mal expliquéé. Et pour cause: cet article date de deux ou trois mois. A cette epoque, j'etais encore un tout petit programmeur du dimanche...
Et rien que pour vous: j'ai adapté ce fanzine pour les CPC 664 ou CPC 464 avec un lecteur de disquette. Et j'ai meme du adapter ma demo UTOPIA pour les CPC avec 64Ko de RAM. Cette demo va etre diffusé dans la MEGADEMO de POWER SYSTEM...
Je propose aussi avec le fanzine une autre demo (la PLASMA DEMO de GOZEUR) et un programme peu diffusé de plasma créé par ODIESOFT. Malheuresement pour les possesseurs de CPC 464 ou 664, ces deux dernieres demos necessite 128Ko de RAM...
Bon, je vais vous filer mon adresse. Vous pouvez m'y ecrire pour me demander des demos, de l'aide, des freewares ou sharewares, etc... Voici mon adresse:
NO RECESS / SCORPION STORQ Arnaud 14, Allée des Narcisses 83320 CARQUEIRANNE FRANCE
J'attends avec impatience votre courrier !
Allez, il est temps de consulter les autres parties de ce fanzine... Bonne lecture !
NNNN OOOO N N O O N. R. P. N N O O N N O O (C) NO RECESS PRODUCTION N N OOOO RRR EEEE CCCC EEEE SSSS SSSS R R E C E S S RRR EE C EE SSSS SSSS R R E C E S S R R EEEE CCCC EEEE SSSS SSSS
A GREAT CODER ON CPC ? YES ! SCORPION IS A NEW TEAM ON THE CPC SCENE....... WAIT'N'C ! READ DEMONIAK, RUNDSCHLAG, M & C, QUASAR CPC, AND M & C AGAIN... GOOD BYE FOR GHOUL'S FANZ 2 ! N.R.P.
2Actualites
Texte tel que publié en 1993, sans retouche.
Tout d'abord, sachez que l'A.F.C. est en train de renaitre ! Non c'est pas des blagues... Pour commencer, l'A.F.C. est un club d'échanges dedié entierement au CPC. Vous voulez des musiques SOUNDTRAKKER ? des routines ASSEMBLEUR ? des graphes ? des freewares et sharewares ? des demos ? des fanzines ? ou encore tout plein d'autres trucs dans ce genre ? Voila à quoi peut servir l'A.F.C... Maintenant, je vous file quelques informations sur l'A.F.C. (que j'ai demandé au redacteur de PHASER)... Il y a une cotisation annuelle de 12 timbres (seulement) qui serviront à payer l'envoi des bulletins de liaisons, le fanz de l'A.F.C... qui doit etre payé lors de votre inscription dans l'A.F.C. Bien sur, si l'A.F.C. cessait ses activités, les membres de l'A.F.C. se chargeraient vite de vous renvoyer les timbres envoyés... Maintenant, voici les engagements de l'A.F.C.: Vous recevrez tous les mois un bulletin de liaison (pour avoir des news sur les fanzines, demomakers...), Vous pourrez vous mettre en communication avec toutes les personnes membres de l'A.F.C. (et il y en a) Vous pourrez posseder des fanzines actuels ou non (anciens numeros), mais aussi des routines (musiques, rasters, vumetres, etc...), Vous pourrez avoir des demos (pas TOUTES, mais un nombre enorme quand meme !), Vous pourrez vous mettre en contact avec des fanzines etrangers (Allemagne, Grece, Angleterre, Hollande...), Vous pourrez avoir les adresses de differents swappers (distributeurs) de demos, fanzines ou autres, Vous pourrez avoir le fanzine papier de l'A.F.C. gratuit tous les mois ou tous les 2 mois (fanzine redigé par tous les membres de l'A.F.C. voulant y participer), et bien d'autres choses comme des services du style Publicité ou Scannerisations... Et ce n'est pas fini ! Comme quoi vous voyez, le CPC est en plein mouvement ! Vous etes interressé par l'A.F.C. ? Pour etre membre de l'A.F.C., ecrivez à:
A.F.C.
BROUDIN Sébastien 4, bis Avenue GAMBETTA (Appartement 30) 60600 CLERMONT
Dans quelques semaines maintenant sortira la MEGADEMO de POWER SYSTEM. Pour ceux qui ne sont pas au courant, sachez que cette demo reunit pas mal de gens sur CPC comme RAINBIRD, ANTOINE PITROU, TARGHAN, EPSILON, ALN, et moi bien sur ! Oui, c'est vrai ! J'ai bien créé une partie pour la demo... Ma partie pour la MEGADEMO de POWER SYSTEM est une demo plutot sympathique... Je ne vous en dit pas plus ! Sachez seulement que cette partie est ma premiere demo, et que je tacherais de faire mieux dans mes prochaines productions...
J'ai entendu parler d'une eventuelle ONLY FOR YOUR EYES 2... Est ce vrai ? Le premier volet etait sympathique... AST SYSTEM etait, à l'epoque, encore un petit groupe... Maintenant, AST SYSTEM doit etre d'un bon niveau technique coté programmation ! Peut-etre meme que cette demo est parue à ce jour... Je vous donnerais plus de renseignements dans le second numero de GHOUL'S FANZ !
ORPHEE est en train de coder une demo qui regroupera les meilleures musiques de TARGHAN et qui s'appellera CRYSTAL DREAMS... Les musiques du BORDELIK MEETING 3 DEMO et de quelques articles de DEMONIAK 4 vous ont plu ? Hé hé hé j'attends avec impatience cette demo ! Le code est deja bien entamé et ORPHEE espere la terminer d'ici 2 ou 3 mois ! J'espere pouvoir tester cette demo dans le troisieme numero de GHOUL'S FANZ...
TARGHAN termine un utilitaire qui permettra de "ripper" des graphiques, du code et des musiques sans avoir besoin du HACKER... Il prepare aussi une nouvelle demo.
STW de POWER SYSTEM à quitté le CPC... Dommage, je trouvais que sa MORTAL DEMO etait pas mal du tout, surtout au niveau des graphes... Cependant, POWER SYSTEM s'est enrichi avec l'arrivée d'HYDRIS dans leur groupe... Mais comme si cela ne suffisait pas, POWER SYSTEM va subir un second choc: le depart d'EPSILON. Non, ce n'est pas une mauvaise blague... EPSILON va declarer officiellement son depart dans la MEGADEMO de POWER SYSTEM. La, ca risque d'etre un reel choc pour le CPC deja mal en point. Mais maintenant, la question suivante se pose: "POWER SYSTEM survivra t-il encore ?"... Ca, seul l'avenir pourra nous le dire. Mais si POWER SYSTEM tout entier nous lache, alors la... Je prefere m'arreter ici sur le sujet.
Possedez-vous le programme SUPER CHEESE CRUNCHER ? Ce programme est un compacteur créé par ANTOINE PITROU comme la presentation le laissait le pretendre... C'est de la merde ! En effet, ce programme est la version piratée (par qui ?) des series des compacteurs hyper puissants d'ANTOINE PITROU... Ce programme est vraiment pas puissant comparé au CHEESE CRUNCHER 1.1 d'ANTOINE PITROU... De plus, il faut etre completement debile pour creer une option "changer les couleurs", non ? Alors je trouve que le type qui a codé ce programme est un vrai con !!! Bousiller la reputation d'un super programmeur comme ANTOINE PITROU est une idée debile et je pese mes mots... Voila, desolé si je me suis un peu laissé emporter, mais je voulais absolument le dire !
DEMONIAK 4 est un super fanzine (voir la rubrique FANZINES). Ne commandez pas le numero 5 de DEMONIAK car il est encore loin de paraitre. En effet, les redacteurs bossent à fond pour l'instant sur des demos, alors patientez un peu pour le commander... Ceci dit, le succés de DEMONIAK 4 est enorme (selon ORPHEE...) ! Tant mieux pour eux ! Vous etes à mon avis la meilleure equipe française actuelle sur CPC... Continuez !!!
EPSILON a realisé une compilation musicale appelée SOUNDTRAKKER et qui regroupe tous pleins de musiques connus SOUNDTRAKKER utilisées dans des demos... Ainsi, vous pourrez utiliser dans vos propres programmes les magnifiques musiques du BORDELIK MEETING DEMO 3 (partie deux et trois) ou encore celle de la seconde partie de la derniere demo de PRODATRON sur CPC appelée DIGITAL ORGASM. Les musiques sont retirées des logiciels (demos ou jeux en general) grace à la version 7.0 du HACKER. Le player de chaque musique est bien pensé: un vumetre avec visualisation du temps machine... En fait, cette compilation est un "REMIX 95" des series MUSIC PACK de TOM ET JERRY. (D'ailleurs, la musique que vous entendez en ce moment est une des musiques prise dans SOUNDTRAKKER Tome 2... Et oui, cette compilation en est deja à son deuxieme volet !).
FUTUR'S prepare un super jeu d'aventure appellé AVENTURY... La sortie du jeu fera un carton puisque des demomakers y participent comme OFFSET ou RAINBIRD... Des techniques inedites sur CPC veront le jour grace à ce jeu... J'espere pouvoir vous en reparler dans les 2 ou 3 prochains numeros de GHOUL'S FANZ !
Coté jeux, en Allemagne se prepare, et meme peut-etre est terminé, le "mieux super-game" sur CPC (selon le français bizarroide de l'allemand MARABU, un de mes nombreux contacts...). Ce jeu a été créé par ODIESOFT, et coté musique, CRITTERSOAP y a aussi participé. Ce jeu s'appelle MEGABLASTERS... Les deux noms cités auparavant sont tous les deux des demomakers faisant partis du H.J.T. ! Le jeu sera, si tout se passe bien, distribué par EPSILON du groupe POWER SYSTEM.
Puisque l'on parle de l'Allemagne, continuons ! ABLAZE prepare sa premiere MEGADEMO. L'intro et 2 autres parties de la demo sont deja codés, la troisieme et derniere partie etant presque terminée, j'attends avec impatience sa demo !
Toujours en Allemagne, il y a LE fanzine sur CPC. Mieux que QUASAR CPC, ce fanzine a plutot l'aspect d'un vrai magazine (utilisation d'une imprimerie pour la publication du fanzine, articles redigés par des demomakers celebres du style de LONGSHOT, FACE HUGGER, CATLOC ou ABLAZE par exemple, etc...). Pour plus de details voir la rubrique FANZINES.
La scene CPC en Greece commence à se remuer, on dirait ! En effet, des demos ont été créés la-bas (à ma plus grande surprise)... Elles sont plutot symptathiques ! J'attends avec impatience les prochaines demos de CATLOC, à mon avis le leader de la scene Grecque... D'ailleurs, un fanzine disc s'y est créé la-bas. Il s'appelle S.E.X. (pour Sex Entertains Xenomorph) et est testé dans ce numero dans la rubrique FANZINES.
On parle souvent des demos... Les dernieres productions ont été innovantes (BORDELIK MEETING DEMO 3, MADNESS DEMO ou DIGITAL ORGASM pour ne pas les citer...), mais beaucoup se demandent encore: "Mais quel est LA demo sur CPC ?"... Beaucoup vous repondront que THE DEMO est la meilleure demo. A mon avis, la meilleure demo sur CPC est la derniere production sur CPC de GOZEUR appelée MADNESS DEMO. En effet, cette demo emploie des techniques Harwares trés poussées comme la Rupture Verticale qui, lorsqu'elle est habilement pensée, permet le multi-mode sur la meme ligne (d'ailleurs, LONGSHOT avait affirmé dans un de ses articles parus dans le magazine Amstrad Cent Pour Cent que le multi-mode sur la meme ligne etait pratiquement impossible. C'est vrai mais l'effet de GOZEUR utilise en fait plusieurs lignes (c'est vite dit...), d'où la possibilité du multi-mode !) Personnellement, je trouve qu'il en a eu du courage GOZEUR pour reussir à tout synchroniser dans sa demo car ces (ses ?) techniques sont vraiment difficiles à realiser...
Bon, puisque l'on en est aux demos, je continue encore ! Je vous livre mon "TOP 9 DEMOS" qui est en fait une classification des meilleures demos sur CPC. Cette classification est bien sur personnelle. D'ailleurs, si vous en avez à me faire parvenir, n'hesitez à me les envoyer ! (Mon adresse est dans la rubrique EDITO). Mais avant de vous faire parvenir mon "TOP 9 DEMOS", j'aimerais eclaircir un petit point au niveau d'un article d'Amstrad Cent Pour Cent concernant le recapitulatif des meilleurs demos sur CPC. En effet, MEGADETH, le redacteur de cet article, avait declaré: "J'ai dernierement entendu une musique AMIGA sur CPC. (...) Vous devez penser que c'est l'oeuvre des Logons ou bien des Allemands. Eh bien, détrompez-vous, il s'agit en fait de CJC du CCC qui a reussi cet exploit." En fait, CJC n'a fait que distribuer des musiques transferées par FEFESSE pour les LOGON SYSTEM, sans bien sur la moindre autorisation de ces derniers, suite à une erreur dues à STEPHANE SAINT-MARTIN et à un de ces complices... Que cela est compliqué ! Lisez DEMONIAK 3 pour plus d'infos ! (L'adresse est ecrite dans la rubrique FANZINES). Mais bon, je ne suis pas là pour me lamenter sur la mort du groupe LOGON SYSTEM... Ceci dit, il faut quand meme que je vous file mon "TOP 9 DEMOS", non ? Alors le voici !
! TOP 9 DEMOS - Classement realisé le Jeudi 17 Mars 1995 par NO RECESS. ! ! Ordre de preference ! Nom des demos ! Commentaires ! ! 1 ! MADNESS DEMO ! Sans commentaires... ! ! 2 ! VOYAGE 93 ! Vous aimez la 3D ? ! ! 3 ! S&KOH ! Fabuleuses Ruptures... ! ! 4 ! THE DEMO ! Superbe MEGADEMO ! ! ! 5 ! SEA YOU SOON ! LE Plasma sur CPC. ! ! 6 ! PARADISE DEMO ! Chiante à la fin... ! ! 7 ! ULTIMATE MEGADEMO ! 3D primitive mais cool. ! ! 8 ! MOVING PIXELS MEGADEMO ! Sympathique demo... ! ! 9 ! BORDELIK MEETING 3 ! Good CODE'n'ZIK'n'GFX ! !
Si mon classement ne vous plait pas, dites-le moi... Dans ce cas, dites-en moi aussi les causes bien evidemment !
Bon, on revient un peu sur les potins habituels...
Je viens de me procurer un nouveau jeu qui nous vient de la scene allemande, ou plus precisement de l'equipe MOVING PIXELS ou MOPS. Le nom du jeu est SPOTS94. C'est un jeu de reflexion genial dont le heros du jeu est, je crois, un des personnages de COOL SPOTS sur console. (Je ne peux pas vraiment vous dire vu que les consoles sont pour moi signe de cimetiere... Mais le heros principal est tout rouge et possede des petites lunettes noires !). Le but du jeu est de remplir un terrain donné avec son "equipe". Je m'explique: SPOTS doit vaincre son adversaire en lui bouffant son territoire, et meme jusqu'à l'extermination totale de son adversaire ! Bien sur, je ne peux pas decrire toutes les regles du jeu au risque de vous endormir ! SPOTS94 permet de jouer avec 4 joueurs simultanement (Woo c'est enorme ca...). A chaque temps de reflexion de la part du CPC, on peut voir un compteur qui permet de faire patienter le joueur (comme par exemple un loader PC du style du loader de la PARADISE DEMO). Les musiques sont excellentes (KANGAROO et WEEE!, vous connaissez ?) puisqu'elles sont créées avec le SOUNDTRAKKER de BSC... La presentation generale du jeu est trés sympathique. Defaut majeur de SPOTS94: un ecran non-reconfiguré. Meme si cela ne manque pas trop au jeu, je trouve que l'emploi d'un ecran en OVERSCAN aurait permis d'ameliorer encore plus l'interet du jeu. Enfin, ce jeu est distribué en SHAREWARE et donc une somme de 40 francs vous est demandé si vous utilisez et donc gardez ce jeu. Ce jeu est un des meilleurs jeux de reflexion sur CPC avec PUZZNIX et MOLECULARR 2... Enfin, je vous livre les 3 premiers CHEAT que j'ai trouvé moi-meme (aprés de longues parties...) qui vous permettra, si vous trouvez les suivants, de passer à la partie ARCADE, partie que je n'ai jamais vue... Donc, allez sur l'option ARCADE et entrez ces trois mots (dans l'ordre): FLUTE, CLEAN, BETTY. Vous serez alors au level 10 ! Bonne chance... (Au fait, si quelqu'un a trouv les CHEAT suivants, faites-moi signe !)...
Une nouvelle version de GHOUL'S WRITER est en preparation... TOM ET JERRY ( le createur de ce super programme ) me l'a confirmé . Malheuresement, à cause d'un probleme de compatibilité, le programme ne sera pas en overscan... Message personnel pour TOM ET JERRY: et si tu utilisais des ruptures ?
Coté fanzines, je crois que FANTASIA ne paraitra jamais... En effet, il y a comme un "bloquage" au niveau de la redaction du fanzine... Ceci dit, EPSILON a recemment sorti un dernier numero de NEW ARCADE vu que FANTASIA etait sur le point mort... Zappez sur la rubrique FANZINES pour voir le test de ce fanzine !
Quand à moi, je suis en train de coder une autre demo deja plus balaise que celle parue dans la MEGADEMO de POWER SYSTEM... Mais j'y vais mollo pour la faire (boulot oblige...), alors n'attendez pas de moi une demo tous les mois ! Ceci dit, elle paraitra à coup sur...
Pour terminer, je voudrais faire un BIG FUCK à tous ceux qui, un jour, on voulu, et reussit, à deplomber un jeu. En effet, à cause d'eux, les editeurs de jeux et d'autres programmes ont arretés la production de logiciels sur CPC car les benefices etaient insuffisant... Bande de cons ! Les TB CRACKERS et le FAMOUS C.A.C.H. faisait cependant de belles intros, c'est vrai et je l'avoue... Mais ceci est du passé maintenant ! Vous etes fier de vous ?
Tant que j'y suis avec les FUCKINGs, je voudrais faire un enorme FUCK à LA POSTE. En effet, dans ma region varoise, les postiers n'ont rien trouvés de plus amusant de faire une greve ! Resultat: le courrier est retardé, et en consequence les reponses à mes correspondants sont egalement retardés...
Voila, c'est à peu prés tout ce que j'avais à vous dire coté actualités pour ce premier numero. J'ai essayé en meme temps de deborder un peu de ce genre de rubriques traditionnelles, en vous livrant par exemple mon "TOP 9 DEMOS" ou les FUCKINGS pour les demomakers... (Pas de GREETINGS car je risquerais de faire des jaloux si j'en oublie !).
Enfin, n'oubliez pas que GHOUL'S FANZ est bimestriel, et que donc vous verrez un numero tous les deux mois ! (C'est cool ca, non ?)
Une petite remarque tout de meme: ce texte est ENORME ! Si vous avez reussi à tout lire jusqu'à ces mots, vous aurez lu... 15 pages d'un seul coup, ou l'equivalent de 20Ko de texte compressé ! Ce qui est dommage c'est que je ne referais pas de si tot un article aussi long, et aussi interressant (du moins je l'espere...). En effet, j'ai du regarder un peu partout, dans des autres fanzines, autour de mes contacts, etc... Tout ca pour agrandir ce texte à son maximum !
Au fait ! Pour en revenir sur ma partie pour la MEGADEMO de POWER SYSTEM, elle est introduite sur cette disquette... C'est en fait l'option 7 du menu appelé UTOPIA et je l'ai adapté pour qu'un CPC 464 ou 664 puisse la voir correctement sans les banks utilisées d'origine ! Merci qui ?
FIN DE L'ARTICLE - TEXTE TERMINE LE 21.03.95 POUR GHOUL'S FANZ 1 - (C) NRP
3Assembleur
Texte tel que publié en 1993, sans retouche.
Pour la rubrique ASSEMBLEUR du premier numero de GHOUL'S FANZ, j'ai decidé de vous parler de quelques fonctions du GATE ARRAY...
Personnellement, j'utilise l'assembleur/desassembleur DAMS de MICRO-APPLICATION. Pour tous ceux qui ne possedent pas ce genre de logiciels, vous ne pourrez pas aller plus loin dans cet article...
Il y a une rubrique BASIC qui devrait fort vous convenir...
Ensuite, hesitez de critiquer les programmes que je mets dans le fanzine... Je ne suis pas un super programmeur ! J'ai ma façon de coder...
Bon, ben allez, on commence !
Juste pour vous informer un peu, le GATE ARRAY (je l'appelerais desormais G.A.) permet de creer des effets de multi-modes, permet la connection des 64Ko supplementaires pour un CPC 6128...
Tout d'abord, dans un programme ASSEMBLEUR voulant utiliser ce genre de technique, on doit se positionner à l'écran grace à une instruction appelée HALT. Cette instruction a pour effet de "sauter" de 6 caracteres et demi verticalement... Je m'explique: voyez le schema ci-dessous...
Ecran du CPC > ----------------------------------
! 1 !
! ------------------- !
! 2 !
! ------------------- !
! 3 !
! ------------------- !
! 4 !
! ------------------- !
! 5 !
! -------------------- !
! 6 !Nous decoupons donc l'écran en 6 zones numerotées de 1 à 6...
Lorsque que je dit l'écran, c'est l'écran en entier...
Que l'écran soit en overscan ou normal, cela n'a aucun effet sur le G.A.
Par exemple, nous voulons creer un effet dans la partie 3 de l'écran. Il faudra taper 3 fois une instruction HALT. Centrer l'effet dans cette partie, c'est le centrer correctement par rapport à l'écran...
Mais attention, si nous voulons creer un effet, par exemple, dans la partie 2 et dans la partie 4, nous devrons faire un truc du style:
HALT ; Partie 1 HALT ; Partie 2 CALL EFFET1 ; Saute au premier effet HALT ; Partie 3 HALT ; Partie 4 CALL EFFET2 ; Saute au second effet
Toutes les opérations subies sur l'écran devrait etre faite à la suite. On ne peut pas commencer par la partie 4 puis ensuite par la partie 2...
Bon, pour changer les couleurs en ASSEMBLEUR, on fait ce genre d'opérations:
LD BC,#0000 ; BORDER 0,0 CALL #BC38 LD BC,#0000 ; INK 0,0,0 LD A,0 CALL #BC32 LD BC,#1A1A ; INK 1,26,26 LD A,1 CALL #BC32
Mais pour adresser directement une valeur dans le G.A., on doit proceder autrement. On doit s'adresser au port #7F00...
Voici comment realiser l'équivalent du programme ci-dessus:
LD BC,#7F00+16 ; BORDER 0 OUT (C),C LD A,84 OUT (C),A LD BC,#7F00+0 ; INK 0,0 OUT (C),C LD A,84 OUT (C),A LD BC,#7F00+1 ; INK 1,26 OUT (C),C LD A,75 OUT (C),A
Bon, j'explique en details... On se sert du port #7F00, on accede au BORD de l'écran en ajoutant 16, on valide, on met dans l'accumulateur la valeur 84 qui est égale a la valeur 0 du BASIC (j'en reparlerais plus tard), puis on valide. Ensuite, on recommence en accedant au FOND de l'écran en ajoutant 0, on valide, etc... Pour la couleur 1, le chiffre est 75...
Bon, voici un tableau des conversions à faire entre le G.A. et le BASIC... Ce sont donc les couleurs qui y sont representées.
00 -> 84 05 -> 93 10 -> 70 15 -> 78 20 -> 83 25 -> 67 01 -> 68 06 -> 76 11 -> 87 16 -> 71 21 -> 90 26 -> 75 02 -> 85 07 -> 69 12 -> 94 17 -> 79 22 -> 89 03 -> 92 08 -> 77 13 -> 64 18 -> 82 23 -> 91 04 -> 88 09 -> 86 14 -> 95 19 -> 66 24 -> 74
Ainsi, pour changer la couleur 1 en vert fonçé (9), on fera:
LD BC,#7F00+1 OUT (C),C LD A,86 OUT (C),A
Voila, c'est tout simple ! J'espere que vous avez compris...
Mais à quoi cela peut-il servir ?
Et bien, c'est opérations couplées avec des HALT permettent de creer des effets de multi-couleurs !
Observez ce programme:
HALT ; Partie 1 HALT ; Partie 2 LD BC,#7F00+3 ; On selectionne l'encre 3 OUT (C),C ; On valide LD A,78 ; On met dans l'accu. 78 (orange) OUT (C),A ; On valide HALT ; Partie 3 ... La couleur 3 reste HALT ; Partie 4 ... toujours orange... LD BC,#7F00+3 ; On selectionne l'encre 3 OUT (C),C ; On valide LD A,67 ; On met dans l'accu. 67 (jaune pastel) OUT (C),A ; On valide HALT ; Partie 5 ... La couleur 3 reste jaune !
Hé oui, on peut donc varier les couleurs dans les 6 parties de l'écran !
C'est cool, on sait deja mettre toutes les couleurs du CPC à l'écran !
Mais ce n'est pas tout...
Il est aussi possible de changer le mode courant !
Comment ? En entrant une valeur telle que #8C pour le mode 0, #8D pour le mode 1 et #8E pour le mode 2 !
Voici comment entrer un mode et une couleur en meme temps:
LD L,#8C ; On prepare le mode (ici mode 0) HALT ; Partie suivante OUT (C),C ; On valide LD A,64 ; On met la couleur 64 (gris) OUT (C),A ; On valide la couleur OUT (C),L ; De meme pour le mode
Voila, c'est cool, ca, non ?!?!
Bon, voila pour le plus important de ce cour sur les effets du G.A. sur l'écran...
Sachez que l'on pourrait modifier par exemple la position de l'écran grace au registre 2 et ainsi developper ce qu'on appelle un Screen-Waggle (ou distortion), mais ceci est une autre histoire que je risque peut-etre de vous expliquer la prochaine fois !
Voila, ce cour est terminé pour les possesseur d'un CPC ayant 64 Kilo-octets de mémoire vive tel que les CPC 464 et 664 !
Maintenant, pour les possesseurs de CPC 6128, je vais developper un petit article sur les memoires additionnelles qui commencent à rouiller à force de ne pas etre utilisé !
Tout d'abord, vous avez donc 64Ko en plus que les 464 et 664...
Ces 64Ko sont divisés en 4 blocks de 16Ko chacuns.
Il y a donc 4 blocks qui sont accessible via le G.A.
Pour les appeler, c'est simple !
Tapez LD BC,#7F00+#C4 et vous aurez connecté le permier block.
(N'oubliez pas de valider avec OUT (C),C !)
Pourquoi premier ? Parce que le block 1 est #C4, le 2 est #C5, le 3 est #C6 et le 4 est #C7.
Chaque block est accessible alternativement entre #4000 et #7FFF mais n'efface pas le block #4000 à #7FFF de la RAM principale...
Non, pour revenir à la RAM principale, il suffit de faire:
LD BC,#7F00+#C0 OUT (C),C
Voila, vous savez tout ce que vous devez savoir pour l'instant ! La prochaine fois, j'envisage de vous initier aux rasters, aux ondulations, aux damiers, et meme à l'effet obtenu dans la demo du BORDELIK MEETING DEMO 3 ! Et tout cela dans le prochain numero... Ne le ratez pas, il sera genial !
Si vous avez des questions, n'hesitez pas à m'en demander mais ne me demandez pas des trucs hyper-technique (ayez pitié...) !
FIN DE L'ARTICLE - TERMINE LE 24.03.95 - (C) NO RECESS PRODUCTION (N.R.P.)
4Basic
Texte tel que publié en 1993, sans retouche.
Aujourd'hui, j'ai decidé de vous parler des protections de programmes BASIC... Je vais tenter d'etre le plus clair possible.
Avant de commencer, creez un fichier BASIC simple pour tester vos protections...
Ca y est, vous etes pret ? Alors, attachez vos ceintures et partons à la decouverte...
Bon, pour commencer, je vais decrire la protection la plus rudimentaire qui existe sur nos bons vieux CPC...
Sauvegardez votre programme avec la syntaxe suivante:
SAVE "FICHIER .BAS",P
Maintenant, rechargez-le puis listez-le. Rien n'apparait à l'écran, c'est comme si le programme avait été effacé en memoire... Et pourtant, si vous refaites marcher le programme avec RUN "FICHIER .BAS", le programme fonctionnera normalement !
Maintenant, comment lister un programme sauvegardé avec cette protection ?
Si vous possedez l'utilitaire DISCOLOGY ou tout autre utilitaire capable de renommer le fichier avec des options, alors l'operation est plus que simple: il suffit de renommer le programme en enlevant l'option [P] et votre programme est deprotegé !
Il y a aussi une autre façon, plus simple d'utilisation... Il y a trés longtemps (en 1985 !), PRIDE UTILITIES avait créé un programme trés court permettant de lister directement un fichier sauvegardé avec cette protection avec pour seule manipulation d'executer l'utilitaire...
Maintenant, je vais vous decrire une petite ruse...
En sauvegardant votre fichier ainsi...
SAVE "FICHIER .BIN"
... on peut penser que votre programme est en BINAIRE !
Attention ! Le programme restera toujours du BASIC ! Ne croyez pas que l'on pourrait ensuite, par exemple, compacter le programme... Non, je le dis bien fort: le BASIC ne peut pas etre sauvegardé en BINAIRE.
Bon, à partir de maintenant, on va passer au cap superieur.
Avant de commencer, il faut savoir que le CPC code ses programmes en memoire à partir de l'adresse 368...
Je vais vous expliquer d'abord quelques points essentiels pour bien comprendre comment est stocké un programme BASIC.
La memoire est comme un gigantesque casier où l'on pourrait y entrer une donnée ou la lire...
Chaques cases de ce casier s'appelle une adresse. A titre d'informations, nous avons sur tous les CPC un énorme casier de 65535 cases. Chacune de ces cases sont numerotées donc de 0 à 65535.
Un programme BASIC commence toujours à partir de l'adresse 368, et que la longueur du programme ne doit pas exceder environ 30000 cases... En conclusion, une adresse n'est qu'une case de la mémoire.
Dans chaque adresse, il y a une donnée. Cette donnée s'appelle un octet et se situe entre 0 et 255.
Maintenant, il faut savoir que le programme est logée en mémoire sous une forme dite compactée (en essayant de prendre le moins de place en mémoire)...
La mémoire serait vite remplie si chaque instruction prenait le nombre de caracteres qu'en possede l'instruction ! Imaginez la commande PRINT. A la lecture, on voit qu'il y a 5 lettres... Le CPC, lui, codera cette instruction sous la forme d'un code, d'un octet plus precisement... Ce code est appellé un token.
Il faut aussi savoir ce qu'est le système hexadécimal... Quand on apprend à compter, c'est le système decimal. Il y a 10 chiffres numerotés de 0 à 9... Le CPC possede 3 système: le decimal, l'hexadécimal et le binaire. Ce dernier ne nous servira pas pour les protections... Par contre, le système hexadécimal nous servira beaucoup. Dans ce système, il y a 16 chiffres numerotés ainsi:
1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13,14...
Non, je n'ai pas bu ! Pour representer les chiffres dont la valeur est supérieure à 10, on utilise dans le système hexadécimal les lettres de A à F.
Pour eviter les conversions, je vais desormais toujours m'exprimer en hexadécimal.
Comment faire la conversion décimal/hexadécimal ?
Tapez PRINT HEX$(368) par exemple (qui, je le rappelle, est le rappelle, est le debut d'un programme BASIC...). Puis on voit la valeur 170... Pour entrer une valeur hexadécimale, on mettra toujours le signe '&' devant le chiffre. Tapez PRINT &170, et 368 apparait. Le CPC a tout simplement fait unec conversion hexadécimale/décimal...
Notez que l'on aurait pu faire la conversion d'une adresse... Tenez, tapez PRINT &C000, et 49152 apparait.
Enfin, pour entrer un octet dans une adresse, il faut taper la commande suivante, la premiere valeur étant l'adresse, et la seconde, l'octet.
POKE &2000,&3E permet de mettre l'octet &3E dans l'adresse &2000 Pour lire un octet contenu dans une adresse, tapez:
PRINT PEEK(&2000), puis 62 apparait... L'ordinateur donne le résultat sous forme décimale. A vous de faire les conversions...
Remarquez, on aurait pu mettre PRINT HEX$(PEEK(&2000))...
Maintenant, toutes les valeurs supérieure à 255 (&FF) doit étre codée sur 2 octets.
Ainsi, la valeur &C000 est codée par les octets &C0 et &00. On dit que &C0 est un octet de poids fort et &00 est un octet de poids faible Cette valeur (&C000) sera codée en mémoire sous la forme octet faible et octet fort.
Si cette valeur est stockée à l'adresse A, nous aurons:
PEEK(A)=&00 et PEEK(A+1)=&C0
Pour récuperer cette valeur sous la forme décimale, il faut donc faire PRINT PEEK(A)+256*PEEK(A+1)
Bon, j'espere ne pas vous avoir trop endormi, mais désolé, vous devez absolument passer par là pour faire de bonnes protections...
Allez, on continue... Les modifications que nous apporterons à notre programme ne concerneront que les 2 premiers paramètres d'une ligne, sa longueur et son numéro.
Pour visualiser le programme sous sa forme compressé, aidez-vous du petit "éditeur" paru dans un numéro d'AMSTAR & CPC que je m'empresse de vous livrer:
INPUT A:FOR I=A TO HIMEM:PRINT I,PEEK(I),HEX$(PEEK(I)),CHR$(32
OR PEEK(I)),PEEK(I)+256*(PEEK(I+1):NEXT
Pour utiliser cet éditeur, vous devez rentrer l'adresse à partir de laquelle vous voulez lister la mémoire, et vous aurez sur chaque ligne: l'adresse, la valeur stockée à cette adresse, cette meme valeur en hexadécimal, le code ASCII correspondant supérieur à 32, et la valeur codée sur l'octet courant et l'octet suivant, sous la forme de poids faible, poids fort.
Lancez l'éditeur et entrez &170... Les deux premiers paramètres d'une ligne étant sa longueur et son numéro, vous pouvez vérifier que la valeur codée sur les 2 octets &170 et &171 est bien le numero de la première ligne du programme. Vous pouvez donc le modifier par la commande POKE décrite plus haut... J'y reviendrais un peu plus tard...
Une ligne est codée sous cette forme:
Longueur de la ligne en premier, codée sur 2 octets (faible et fort) et Numéro de ligne, codé aussi sur 2 octets (faible et fort).
Ensuite, vient les instructions BASIC codées, et le signal de fin de ligne avec l'octet &0...
Allez, maintenant, vous savez tout ! On peut (enfin !) changer le numéro de ligne d'une ligne... (Sans en changer le veritable ordre de programmation: par exemple, la ligne 10, une fois changée, sera toujours la ligne 10 meme si un LIST affichera une autre valeur aprés des manip').
Vous voulez mettre un chiffre (votre date de naissance par ex.), rien de plus simples !
Faites PRINT HEX$(61079) (ma date de naissance...). Vous obtenez un chiffre, il vous suffit maintenant de le décomposer suivant l'ordre poids faible et poids fort...
Remarque: en mettant la valeur 0 à la valeur du numéro de ligne, pour ne pourrez pas lister cette ligne, meme si DISCOLOGY le peut...
Bon, cela n'est pas suffisant de s'amuser avec la prémiere ligne alors c'est pour cela que nous avons besoin de connaitre l'adresse des lignes suivantes... Je vous conseille vivement de travailler avec une feuille de papier à coté de vous !
La longueur de la ligne est donc codée sur 2 octets au début de la ligne. Si vous ajoutez cette valeur avec la valeur de l'adresse du premier octet sur lequel elle est codée, vous trouverez l'adresse du début de la ligne suivante.
Pour masquer la seconde ligne de votre programme, il suffit d'augmenter la longueur de la premiere ligne de la valeur de la seconde ligne... Donc, ce sera un truc du style POKE &170,X+Y... La ligne 20 sera executée meme si elle n'apparait pas lors d'un LIST !
Vous savez donc reperer le numéro de chanque ligne ?
C'est parfait, on va pouvoir changer le numéro de n'importe quelles lignes de notre programme...
Imaginez une ligne 30 codée en 426 et 427 (désolé pour les conversions !)... Pour remplacer le numéro de ligne (30) par (par exemple) 6128, faites PRINT HEX$(6128) et le résultat est &17F0. Il faut donc faire POKE 426,&F0:POKE 427,&17 et c'est tout !
Une des parties les plus interessante de ce cour...
Imaginez que nous voulons faire boucler la ligne 50 sur la ligne 40 dans votre programme. Pour cela, il suffit de donner à la longueur de la ligne 50 l'opposé de la longueur de la ligne 40 (par ex. 25), soit -25. Le nombre étant inferieur à 0, nous devons donc faire: PRINT HEX$(-25) et on a &FFE7... Il faut donc faire POKE 502,&E7:POKE 503,&FF !
Je voudrais préciser que pour les derniers exemples je me suis aidés de la revue AMSTAR & CPC...
Allez, encore et toujours un autre truc...
Je vais parler du TOKEN. Il vous faut connaitre les valeurs de conversion que lorsque le CPC traduit le programme sous forme compactée... Vous l'avez sous les yeux ? Parfait !
Reperez dans le programme le TOKEN correspondant a votre instruction, puis changez ensuite grace à des POKE par un autre TOKEN...
Exemple de programme modifié avec les TOKEN...
10 MODE 1
15 POKE 393,204 20 OUT 1,100,10 25 POKE 393,185
30 LIST
(Parus dans ACPC).
Cachez les lignes 15 et 25 et le tour est joué ! Si vous ne modifiez pas le TOKEN en cours de programme, vous allez avoir un bug !
Bon, cet article est terminé !
Pfuittt... Pour tout vous avouer, je n'ai jamais autant écris pour un article !
Si vous n'avez rien compris ou vous voulez me demander des infos ou des conseils, n'hesitez pas à m'écrire... (Mon adresse est dans l'EDITO je crois...).
Au fait, c'est vrai que sur la fin, je l'ai un peu baclé cet article, mais bon... c'est pas bien grave, tant que vous avez compris !
Vous pouvez faire de superbes protections avec ce que je vous ai filés aujourd'hui !
J'aurais pu aller encore plus loin, mais ce ne serait plus du BASIC... Ce serait plutot un espece de langage bizarre regorgé d'instructions incoherentes avec des megabugs au listage, etc...
Si vous avez fait un super truc, n'hesitez-pas à me l'envoyer !
Allez, je vous quitte. Maintenant, vous pouvez presser la touche ESCAPE pour revenir au menu !
5Fanzines
Texte tel que publié en 1993, sans retouche.
Je vais tester les fanzines suivants...
- DEMONIAK 4
- NEW ARCADE 6
- S.E.X. #1
- RUNDSCHLAG #16
- QUASAR CPC 7
Commencons par DEMONIAK 4... Ce sont les auteurs de la BORDELIK MEETING DEMO 3, alors avant de commencer le test, je suppose deja que vous voyez de qui je parle... Non ? Mais d'ARKOS bien sur ! Allez, on commence. Tout d'abord, le numero 3 etait deja pas trop mal, mais il y avait des bugs et le code principal etait en BASIC... Desormais, le singe est devenu homme et DEMONIAK est 100 pour 100 ASSEMBLEUR. Le fanzine tient sur une disquette bourrée à fond par des articles compressés. Chaque rubrique est comme une mini demo ! Au fil de la lecture de DEMONIAK 4, vous y verez des vumetres, damiers, ondulations, rasters, animations, scrollings... Et le texte ? Enorme ! Grace a DEMONIAK 4, vous saurez faire un writer digne de ce nom, vous saurez faire des ondulations et des rasters en BASIC, vous saurez decompacter un fichier compacté avec CROWN CRUNCHER ou CROWN IMPLODER, vous saurez programmer correctement avec le 3D CONSTRUCTION KIT, vous saurez tous sur les nouveautés, des fanzines et des demos... Je pourrais en faire des tartines ! Ce fanzine contient 15 rubriques plus 1 turn disc et 2 menu (bizarres au niveau des couleurs)... Et les defauts de DEMONIAK 4 ? Aucuns, ou presque... La rubrique EDITO n'est pas compatible pour les CRTC 1, mais bon, c'est pas bien grave ! Parfois, les couleurs sont mal choisies (la rubrique interview me chagrine un peu), la musique du menu de la face B est bizarre (mais cela ne manque pas, et meme va tout a fait bien avec le dessin de fond)... Bon, voici le verdict final: DMK 4 est le meilleur fanzine sur disquette jamais vu sur CPC. Je crois que c'est clair ainsi, non ? Pour les contacter, voici l'adresse pour l'avoir... (Garanti 100 pour 100 sans fautes de frappes ou d'orthographe !).
NEVO Anthony Le Louya 35290 GAEL
Vous devez surement connaitre les series NEW ARCADE ! Il y eu le 1, le 2, le 3, le 4, le dernier numero 5 et... NEW ARCADE 6 ! EPSILON, le redacteur en chef de NEW ARCADE a decidé de continuer la publication de son fanzine car il a recu enormement de lettres d'encouragement pour le numero 5... Et c'est tant mieux car NEW ARCADE 6 se positionne parmis les meilleurs fanzines sur disquette ! Bon, le test maintenant... Au debut, il y a une introduction qui ressemble plus à une demo qu'a une introduction de fanzine ! En effet, la musique est excellente (SPACE DEBRIS de BSC, seconde partie de la demo DIGITAL ORGASM, vous connaissez ?), les vumetres sont bien faits (rasters-vumetres), des sprites EPS est NA6 bougent dans le sens que vous voulez. Le seul defaut est la lenteur d'affichage du writer. Aprés un bref appui sur la touche ESC apparait le fanzine lui-meme et c'est tout. En effet, NEW ARCADE 6 est un fanzine different des autres: c'est toujours le meme ecran, seul le texte change. Avantage ? Le texte est privilegié au detriment des rasters et autres effets du style de DEMONIAK 4 (damier, rasters, etc...). Ceci dit, vous n'aurez pas moins de 15 rubriques à votre disposition... tenant sur une face entiere seulement. Bon, passons au contenu du fanzine lui-meme. Vous saurez creer facilement des vumetres (ou encore appelés equalizeurs), des RSX, des chargements CPM, des trucs sympas avec des musiques SOUNDTRAKKER, vous saurez tout sur le jeu L'OR DES AZTEQUES (test et solution du jeu)... De plus, il y a un dossier sur le SOUNDTRACK sur CPC, des nouveautés en ce qui concerne les utilitaires freeware et shareware (tiens, GHOUL'S WRITER !), et il y a meme l'histoire du fanzine lui-meme ! Et ce n'est pas fini, sur la disquette, il y a un copieur integré qui pourra copier NEW ARCADE 6 à tous vos contacts, et meme des sources pour DAMS pour le cours BASIC et ASM ! Et, je le repete, tout ca tenant dans une seule face ! Bon, ce fanzine est super... Le seul truc un peu chiant à la fin, c'est d'avoir toujours la meme musique pour chaque rubrique ! Allez, je vous refile l'adresse d'EPSILON...
KASTRIOTTIS Christophe 18, rue PIERRE CURIE 78700 CONFLANS STE HONORINE
Allez, on passe à un autre fanzine, qui cette fois-ci nous vient de l'etranger. Son nom ? S.E.X. ou Sex Entertains Xenomorph... Le titre est plutot provoquant... mais c'est normal, vu que S.E.X. est un fanzine provoquant ! Ce fanzine est créé par B.E.N.G., mais ne pensez pas voir de la 3D ou des choses comme ca, je crois que vous vous etes trompé de rubriques... Bon, commencons ! Aprés une petite introduction sympathique (le code est en BASIC...), apparait le menu. Alors la, meme principe que pour NEW ARCADE 6. L'ecran est en overscan et vous avez le choix entre une trentaine de rubriques (je ne m'en souviens plus !). Le fanzine prend 2 faces. Parfois, au debut de quelques articles, vous pourrez apercevoir une photographie digitalisée de femme nue ou d'homme tué... C'est marrant pour un fanzine de voir ce genre d'image. D'ailleurs, serait-ce un argument de diffusion du fanzine ? Je ne crois pas... En effet, le texte est, encore une fois de plus, ENORME ! Pour le premier numero, CATLOC y a participé, mais en fait il y en a d'autres, mais souvent des demomakers Grecque... C'est logique vu que S.E.X. est un fanzine Grecque ! Les articles sont donc redigé tout en Anglais. Ce qui est cool, c'est que j'arrive à tout comprendre ! Dans le premier numero de S.E.X., il y a un article sur les rasters trés complets par CATLOC, et des trucs sympas pour ceux qui aiment programmer en BASIC. Le reste du fanzine, c'est des trucs du style NEWS, NEWS et NEWS... 3 parties pour les NEWS, c'est pas un peu trop ? Bon, vous saurez tout pleins de trucs à savoir grace à S.E.X... Ce fanzine est donc à posseder meme si quelques trucs me chagrinent (les textes en Anglais, la musiques repetitive, les textes à coupure...). Pour le commander, ecrivez moi plutot que de le commander en Greece pour vous eviter des complications dus aux envoies à l'etranger. Mon adresse est dans la rubrique EDITORIAL.
Je vous parlais dans la rubrique ACTUALITES d'un fanzine créé en Allemagne qui est, à mon avis, LE fanzine papier sur CPC. Son nom est RUNDSCHLAG. De nombreux demomakers participent à ce fanzine comme par exemple CATLOC, LONGSHOT, MARABU, ABLAZE, FACE HUGGER, ANTOINE PITROU... Ce fanzine necessite d'une imprimerie, et surtout à l'aspect d'un magazine hyper-technique. En effet, si nous les francais considerons que QUASAR CPC est le meilleur fanzine CPC, je peux vous affirmer que RUNDSCHLAG est bien le meilleur fanzine INTERNATIONAL papier sur CPC ! Des chiffres: 250 lecteurs par mois, ce chiffre grandissant toujours plus, 50 pages piles bourrés d'informations pratiques, de tests, de CHEAT MODE, de plans pour des constructions electroniques ou de jeux... Enfin bref, ce fanzine est indispensable. J'ai en possession le numero 16 de RUNDSCHLAG. Avec ce numero, j'ai appris à faire un test de touche le plus simplement du monde sans le systeme ! (J'ai d'ailleurs utilisé les routines fournies dans RUNDSCHLAG dans ma demo UTOPIA). Sans commentaires, ce fanzine est GENIAL. Mais comment se le procurer ? Hé hé hé je la voyais venir celle-la... Moi, NO RECESS, je suis le distributeur du RUNDSCHLAG en FRANCE ! C'est pas une mauvaise blague... Mais le fanzine n'est malheuresement pas gratuit... En effet, les moyens utilisés pour RUNDSCHLAG (imprimerie, frais de port) necessite une certaine somme d'argent, ou monnaie d'echange. Cette monnaie est appelée I.R.C. pour International Reply Coupon et vaut actuellement aux alentours de 6 francs 70. Vous m'envoyez un certain nombre de coupon et je vous renverrais votre commande le plus rapidement possible. Il faut savoir que je prends l'engagement de faire le lien entre l'Allemagne et la France (c'est d'ailleurs MARABU qui m'a contacté pour la diffusion du fanzine), et que chaque commande recues se traduira par un retour de votre commande desirée. Alors maintenant, les tarifs. Vous aurez besoin de 4 IRC pour commander un numero de RUNDSCHLAG ou 17 IRC pour l'abonnement des 5 prochains numeros de RUNDSCHLAG. Enfin et si vous le desirez, si vous me joignez une disquette vierge, je vous la renverrais avec les programmes de RUNDSCHLAG (hé oui, RUNDSCHLAG possede pour chaques numeros ses listings sur disquette, du style de ModeMax V1.0 de JUGGLER)... En repondant à MARABU à propos de son offre, j'ai pris l'engagement de faire un lien serieux entre la France et l'Allemagne. Et je compte respecter cet engagement !
Ben tiens, tout à l'heure, je parlais de QUASAR CPC 7. S'il est vrai que RUNDSCHLAG est le meilleur fanzine papier international sur CPC, il ne faut pas oublier QUASAR CPC qui reste l'1 des meilleurs, si ce n'est le meilleur fanzine disponible facilement sur nos contrés... Ce fanzine est trés connu, alors si vous ne le connaissez pas encore, je pense que vous etes un petit nouveau dans le monde de l'informatique ! QUASAR est un fanzine créé de A à Z sur CPC, grace à un CPC. Ce fanzine est trés beau à voir, les digitalisations graphiques sont trés belles. Le contenu du numero 7 es trés complet: des actualités, des tests, des initiations et prefectionnements à l'ASSEMBLEUR, une rubrique CPC PLUS, encore des tests, et des petits programmes, sans oublier les trucs habituels composant un fanzine... L'avantage de ce fanzine, c'est sa facilité de distribution: le prix est gratuit, sauf pour les frais de d'envoi qui s'elevent à 6 francs 70. Le second avantage: sa simplicité de comprehension et de presentation. Ce fanzine est trés clean, trés cool et vous manquerait si vous ne le possediez pas... Pour le posseder, vous devez ecrire à cette adresse:
RIMAURO Gilles et Philippe 8, chemin des Maillos 09200 SAINT-GIRONS
Bon, je vais arreter ici pour ce qui concerne les fanzines.
Je sais, je n'ai pas testé beaucoup de fanzines, mais je n'ai en fait que trés peu de fanzine en possession.
Enfin, si vous desirez que je fasse de la publicité pour un fanzine, ou meme pour votre fanzine, envoyez-en moi un exemplaire à mon adresse (ecrite dans la rubrique EDITO), sur disquette ou sur papier.
Allez, je vous quitte !
P.S.: Un message personnel: seuls les fanzines permettront au CPC de survivre encore plus longtemps...
FIN DE L'ARTICLE - TERMINE LE 24.03.95 - (C) NO RECESS PRODUCTION
6Demos
Texte tel que publié en 1993, sans retouche.
Aujourd'hui, je vais tester les demos suivantes (certaines commencent à etre vielle mais je les trouvent tout de meme geniales alors je vous en fait le test !):
- THE FACE HUGGER'S PART OF THE GOS PARTY 4 MEGADEMO
- HARDWIRED
- DIGITAL ORGASM
- SENTINELS DEMO
- MORTAL DEMO
- BORDELIK MEETING 3 DEMO
- MADNESS DEMO
- SEA YOU SOON
- UTOPIA DEMO
Alors je commence... FACE HUGGER avait fait une partie pour une MEGADEMO avec un nouvel effet sur CPC. L'ecran est divisé en 2 parties principales: un scrolling hardware et l'effet. Cet effet consiste à faire bouger des especes de serpents multicolores en 3D. Ces tubes sont hyper gros et sont au nombre 4. En fait, un tube est composé de plusieurs sprites en forme de boule (comme la partie en 3D de sa ULTIMATE MEGADEMO). L'effet est garanti ! La demo est accompagné d'une musique elle-meme trés sympathique... Cette demo est à posseder absolument d'autant plus que sa taille est de 16ko seulement ! J'ai oublié de dire que cette demo a été créé en 1992 et nous vient d'Allemagne, comme la demo qui va etre testée maintenant appelée...
... HARDWIRED ! Cette demo est deja un peu plus recente (1993). C'est ODIESOFT du groupe HJT qui en est le createur... La encore, il y a un effet genial et surtout jamais vu avant ! Mais ce n'est pas vraiment une demo, c'est plutot un test qu'ODIESOFT a créé. En fait, l'ecran est un simple overscan horizontal avec un dessin qui prend tout l'ecran (l'image est tout de meme bizarre mais j'arrive à distinguer un homme et un logo HARDWIRED qui prend toute la largeur de l'ecran...). Mais ou est l'effet ? Dans l'image ! C'est en fait un effet de "plasma" superbement realisé... En effet, en plein milieu de l'image il y a des formes qui bougent comme une femme qui danserait ou une fumée de cigarette... Les couleurs sont plus foncées où il y a l'effet. Bon, comme je vois que j'ai du mal à m'exprimer (c'est dur de decrire un effet jamais vu avant, vous savez !), je vous conseille vivement de selectionner l'option 8 du menu qui vous permettra de visualiser la demo ! D'ailleurs, j'ai du compresser la demo pour eviter qu'elle ne prene trop de place. Resultat: 12ko grace au CHEESE CRUNCHER 1.1 d'ANTOINE PITROU seulement ! Pour en revenir sur la demo, une musique accompagne la demo et je peux vous dire qu'elle me plait beaucoup. Au fait, ODIESOFT a créé un jeu appelé MEGABLASTERS et il parrait que ce jeu est genial, mieux que les tous derniers jeux sortis en France !
DIGITAL ORGASM... Sous ce titre un peu provoquant se cache une trés belle demo créé par SYMBIOSYS. Le code est de PRODATRON, le graphisme est signé MADE et PRODATRON, et les musiques de BSC (sauf celle de l'intro de la demo). Justement, parlons en de l'introduction de la demo. Aprés un menu affiché en mode 2 avec plusieurs couleurs à l'ecran (des rasters), on voit l'introduction. Cette partie comporte un scrolling hardware et une belle animation de sprites. Mais le plus important dans cette partie est la musique provenant d'AMIGA (oui, vous avez bien lu, AMIGA...) digitalisé grace au fantastique DIGITRAKKER de PRODATRON (tiens tiens...). Ce qui est etonnant, ce que ce genre de musique prend tellement de temps-machine à l'execution qu'il est presque impossible de creer quoique ce soit ! Un grand bravo donc àPRODATRON qui a reussi cet exploit ! (C'est normal quand meme vu que PRODATRON est l'auteur du DIGITRAKKER...). La fonte du scrolling est trés belle. Passons à la partie suivante, appelée CONSTELLATION VECTORS. En haut, un logo, en bas, un writer, au milieu... un effet encore inedit sur CPC. Ce sont des sprites (boules) qui bougent dans tous les sens suivant des trajectoires lissajous et le tout en 3D ! C'est trés beau à voir, d'autant plus que tous les parametres peuvent etre reglés (comme sa partie THIRD AXYS dans la VOYAGE 93)... Cette partie est superbe ! La musique est magnifique (créé par BSC, le createur du SOUNDTRAKKER) et est certainement la plus belle jamais vue sur CPC... Ce qui est marrant, c'est que PRODATRON n'hesite pas à inserer dans la notice (ou bulletin...) de sa demo que cette partie "n'est pas trop dur à coder" ! Ensuite, la seconde partie de la demo. La, je suis desolé, mais je ne peux pas vous dire ce qu'elle contient, parceque cette partie fonctionne pas sur CRTC 1 ! Seul la musique est presente... Mais pour les autres, je vais vous traduire ce que PRODATRON a inseré dans la notice de DIGITAL ORGASM au sujet de cette partie... Voici donc le passage: "La partie hardware de cette demo. Cette partie etait la premiere partie que j'ai fini pour la DIGITAL ORGASM. Je l'ai codé deux fois parceque la disquette avec la partie dessus a été formatée quand j'ai voulu en donner une preview à ALIEN ! Le plasmascroller est un nouvel effet sur CPC." PRODATRON. J'espere que ces cours propos de la part de PRODATRON sauront vous satisfaire à propos de cette partie appelée ZENITH-PART ! Passons donc à la derniere partie de cette demo appeléé OUTRO, ou FIN si vous preferez... Ici, rien de special, meme pas de musiques ou d'overscans, seulement du graphisme magnifiquement dessiné par MADE... Ces graphismes devaient etre inserés dans la troisieme partie de la demo mais PRODATRON n'a jamais pu la coder ! Alors les voici pour ne pas les gacher... Voila, c'est tout sur la description de cette demo à posseder absolument sous peine de mourrir idiot !
Bon, je passe à une autre demo. La derniere production du GPA créé par TOM ET JERRY appellé SENTINELS DEMO. Cette demo est une demo sympathique créé par le createur de GHOUL'S WRITER ! En fait, c'est plus pour faire de la publicité pour GHOUL'S WRITER et MULTI MARK (un autre shareware puissant qui permet la gestion de disquettes dans presques tous les formats et repare, en autre, des disquettes comme le programme MARK ERROR paru dans un numero de CPC INFOS, toujours par TOM ET JERRY !) que TOM ET JERRY a créé cette demo. Bon, passons à la demo elle-meme ! Pas d'introduction, une seule partie compose la demo. En haut est situé un logo SENTINELS qui change pour laisser place à l'adresse de TOM ET JERRY. Au milieu de l'écran, il y a la partie principale de la demo (j'y reviendrais plus tard...). En bas, il y a un scrolling hardware avec une fonte qui me plait beaucoup. Bon, revenons à l'ecran central, delimité par deux rasters blancs. On voit apparaitre un writer, un vumetre 3D assez cool et trés beau à voir, de la publicité pour GHOUL'S WRITER et MULTI MARK, un effet bizarre (des barres obliques qui passent sur d'autres barres obliquent et operent comme un XOR ou un truc comme ca (c'est une bonne idée je trouve)) et un effet de rasters qui bougent... C'est tout concernant l'ecran de la demo. La musique est créé par TOM ET JERRY avec l'aide de SOUNDTRAKKER... L'ensemble general de la demo est trés beau à voir, mais peu innovant... La demo tient dans 19ko seulement et a été compactée avec des compacteurs hyper-puissants. Cette demo est à posseder ! Au fait, toutes les demos, à partir de celle-ci, datent de l'année derniere (1994eme année terrestre).
STW du groupe POWER SYSTEM a créé une demo appelée MORTAL DEMO. Cette demo contient une introduction composé d'un scrolling en mode 2, et le reste de l'ecran est en mode 1. Il y a donc un logo STW et un vumetre style AMIGA (4 voies), et un writer, et une musique SOUNDTRAKKER. L'introduction est belle graphiquement, mais ce qui est chiant, c'est que STW raconte sa vie dedans ! M'enfin passons... à la partie suivante. Alors la on arrive à un ecran vraiment trés beau. En haut, un logo dont on peut le changer par un autre en appuyant sur les fleches haut et bas je crois. Au milieu de l'écran, il y a une belle image graphique créé grace aux ecrans du fanzine CPC FOR EVER 2, toujours du meme groupe (POWER SYSTEM). (Note personnelle: ca va, c'est pas trop dur ?). L'image change pour laisser un écran vide... Meuh non, pour laisser des logos, en fait le logo de l'ecran de presentation du jeu DRAGON NINJA... (Note personnelle: bien le repiquage de logos, ta demo peut-etre belle graphiquement...). Au fait, en haut, il y a un petit vumetre qui donne un bel effet car les musiques possedent des notes regulieres... Alors en bas se situe un scrolling avec une trés belle fonte dessinée par STW. En fait, le scrolling ressemble à un scrolling hardware mais avec la seule presence d'un vumetre, je peux plutot penser que c'est un scrolling avec des LDIRs... Enfin bon, l'ensemble est vraiment beau à regarder, avec deux musiques cools (on peut les changer grace aux touches f1 et f2). Mais bon, ceci n'est plus trop d'actualité, vu que STW a laché la scene CPC...
Maintenant, je vais vous parler de la BORDELIK MEETING DEMO 3. Cette demo a été créé lors du meeting qui s'est deroulé en aout 1994 à COLLERET chez RAINBIRD (salut !). En premier apparait un petit bulletin d'informations en ce qui concerne la demo. Rien de special à signaler, alors passons de suite à la premiere partie de la demo codée par RAINBIRD. Cette partie est l'introduction de la demo. Aprés une animation de sprites assez marrant apparait un logo BORDELIK. En haut de l'ecran, un trés beau logo ARKOS peut se faire distinguer à travers des rasters qui bougent. Au milieu de l'ecran, il y a des vumetres, un peu banal il faut l'avouer... En bas, il y a un writer trés rapide avec une belle fonte créé par RAINBIRD. La seconde partie est deja plus technique. En haut, un logo BORDELIK, avec au fond des sprites qui bougent et qui affichent le mot MEETING. Un peu plus en bas, des enormes rasters-vumetres s'animent au rythme de la musique enchanteresse. Au milieu, un enorme (lui aussi !) damier fait office de jeux. En effet, on peut accelerer ou ralentir la vitesse de defilement du damier. D'ailleurs les impressions d'acceleration sont geniales ! Un sprite bouge aussi (on peut le modifier). J'aime plus particulierement le doigt (FUCK YOU) qui s'anime... En bas, un scrolling harware defile avec une magnifique fonte transferée par RAINBIRD. Cette partie est bien realisée, d'autant plus que GOZEUR y a participé (l'auteur de la MADNESS DEMO, voir test suivant)... Enfin, la troisieme partie, la plus innovante à mon gout. Cette partie contient une musique créée par TARGHAN (tout comme la partie precedente). Cette musique est une des plus belles musiques jamais entendues sur CPC, comme la musique SPACE DEBRIS de BSC dans la DIGITAL ORGASM. Pour plus d'informations sur TARGHAN, allez voir la rubrique ACTUALITES ! Mais revenons à la demo... En haut, un logo ARKOS (qui a demandé tout le talent de RAINBIRD pour le realiser), en bas un scrolling harware realisé par RAINBIRD (la plus belle fonte sur CPC c'est peut-etre celle-ci !) et au milieu de l'ecran se trouve un effet qui m'a laissé de glace: l'utilisation de rasters pour creer un espece de scrolling vertical... La technique est poutant simple, encore fallait-il la trouver ! En effet, cet effet est tout nouveau sur CPC. Si vous voulez plus de renseignements sur cet effet, allez dans la rubrique ASSEMBLEUR y jeter un petit coup d'oeil, vous y verez la maniere d'en creer un ! Cet effet permet de creer facilement des zooms de lettres ou des zig-zags, ou tout ce qui vous passe par la tete... Bon, cette demo est geniale ! Mais avant d'en terminer avec cette demo, sachez que ce meeting a eu un passé. Il y eu le BORDELIK MEETING 1 (une demo y etait sortie), le BORDELIK MEETING 2 (un fanzine de 2 pages bourrées y etait sortie)... et le 3e ! Et ce n'est pas fini: le BORDELIK MEETING 4 est prevu dans les environs d'aout 1995 ! La saga des BORDELIKS MEETING n'a pas fini de faire parler de lui...
Maintenant, je vais passer à LA demo sur CPC appelée MADNESS DEMO. Cette demo a été créé par GOZEUR. Elle emploie des techniques jamais vues auparavant ! En haut se situe... Ouf ! Quel boulot... Avant de commencer, sachez qu'il y a un effet de multi-mode sur la MEME ligne, chose jamais vue avant. Des logos defilent les uns aprés les autres (ces logos sont trés beau) dessinés en mode 1. Au milieu, il y a un ecran en mode 0 contenant un enorme logo GOZEUR qui rebondit au debut (je crois que GOZEUR utilise des techniques harwares...). Ensuite, un scrolling apparait trés beau mais chiant à lire. Des rasters verticaux apparaissent aprés. Et la c'est genial: ensuite apparait un zoom-scroller (je l'ai appelé comme cela en raison de la tecnique utilisée) qui consiste à faire un scrolling qui grossit et diminue. C'est hyper fluide et genial ! C'est L'effet de la demo ! Puis aprés des rasters verticaux grossissent et diminuent... Enfin bref, je n'aurais jamais la patience de tout ecrire ! Dans l'ecran en dessous se situe un damier horizontal (encore jamais vu lui aussi !) ou un effet de plasma beaucoup plus fluide que sa PLASMA DEMO (si vous voulez la voir cette demo, allez dans le menu et choisissez l'option 9...). En bas, un vumetre composé de sprites METALLICA bougent du bas vers le haut (ils sont enorme... Cela cacherait-il l'utilisation de techniques harwares ?), et tout en bas de l'ecran, il y a un scrolling hardware avec une fonte transferée de PC... (celle utlisée dans la PLASMA DEMO, mais avec d'autres couleurs, la fonte rend mieux). Enfin bref, vous avez aimé la demo S&KOH d'OVERFLOW ? Vous avez aimé la PLASMA DEMO ? Cette demo est faite pour vous ! Cette demo utilise des ruptures (verticales, ligne à ligne...). Malheuresement pour nous, GOZEUR a quitté la scene CPC au profit des PC et des AMIGA. (D'ailleurs, GOZEUR a reussi son ROTO-ZOOM et prepare un shoot'em'up assez cool. Ces dernieres mots qu'il m'a ecrit etait: "les passions changent"...). Mais GOZEUR a quitté la scene CPC avec un trés beau cadeau.
SEA YOU SOON ! Mais non, je ne vous quitte pas, rassurez-vous... C'est seulement le titre de la derniere demo de RIC sur CPC ! Tout comme GOZEUR, RIC a voulu faire une demo de choc pour dire enrevoir à la scene CPC. Et c'est reussi ! Aprés une introduction plutot simpliste (multi-mode avec un texte en mode 1 en haut et une animation de sprite en mode 0), on peut voir la demo elle-meme. En bas un scrolling (hardware ?) qui bouge derriere un petit sprite RIC, au dessus, un ENORME plasma qui prend tout le reste de l'ecran. Le plasma créé est le plus beau plasma jamais vu sur CPC: il est hyper-fluide et hyper-rapide ! (parfois trop !). On peut modifier la trajectoire du plasma et sa forme grace aux touches flechées. On peut aussi quitter la demo avec la barre d'espacement. Une musique un peu chiante à la fin vient accompagner la demo. Le texte dans le scrolling est trés bizarre: RIC a t-il bu ? Bon, cette demo doit etre dans votre logitheque !
Bon, je vais faire le test de... ma propre demo ! En fait, cette demo est ma premiere demo. D'ailleurs, vous pouvez la voir en prenant l'option 7 du menu. J'ai adapté ma demo specialement pour GHOUL'S FANZ pour qu'un CPC664 puisse la faire fonctionner correctement ! (La version d'origine utlise les banks memoire pour le retour au BASIC). Cette demo est inclue dans la MEGADEMO de POWER SYSTEM. En haut, on peut voir des nuages transferés par RAINBIRD, un peu plus bas un logo créé par INNOVATION (un pote à moi), un peu plus en bas, un logo NO RECESS. Il y a une ondulation sur ce logo à l'ordre de deux ondulations par balayage. Le resultat n'est pas trés beau, mais il a le merite d'etre le premier... (Remarque: vous savez, c'est vraiment dur de taper deux fois une instruction du type "CALL ONDUL" !)... En fait, j'aurais preferé mettre une ondulation normale, mais le temps m'etait trop limité pour pouvoir arranger cette ondulation. Un peu plus en bas se situe un writer nullisime. En effet, des sprites font office de texte. L'affichage est vraiment laid à voir, d'autant plus qu il n'y a meme pas d'effacage de lignes (comme par exemple cet article en fin de page) ! Nul à chier, ce writer est mon premier writer... Par contre la fonte est belle, meme si j'ai rajouté des signes de ponctuation ! (La virgule est ratée !). Un peu plus en bas se situe un damier. En fait, il est nul ! Regardez en bas au milieu: un raster est oblique... Ceci est dut à un probleme de synchronisation qui m'a pris la tete ! En plus, ce damier n'est pas redefinissable (fleches haute ou basse, où etes vous ?). Non, vraiment cette demo est pourrable. Je me demande comment vous pouvez vous y attacher si vous la trouvez bien ! Moi meme j'y trouve que des defauts ! Ceux qui trouvent que c'est bizarre que je critique ainsi ma propre demo ont tout compris: cette demo est bizarre ! Tenez, vous voyez le logo NO RECESS ? Devinez pourquoi ces couleurs ? En bas du logo je suis dans le 3e ou 4e HALT (je ne sais plus). J'ai changé l'encre de la couleur 1 en bas du logo pour le writer. J'ai alors essayé le raster mais cela prenait trop de temps-machine ! Alors pour combler ceci j'ai du faire une autre bande verte... Triste, non ? En plus, je n'arrive meme pas à afficher un sprite à partir de #8000 ! Les nuages et les logos sont des transferts à partir de #C000 executés en debut de programme... Encore plus triste, non ? Mais bon, je trouve que le seul merite de cette demo soit qu'elle en overscan, chose que je ne savais pas faire il y a encore 2 mois !
Ca y est, c'est fini pour cet article aussi long que la rubrique ACTUALITES ! Je vais vous donner un avis personnel: je troue que les demos sont de plus en plus belles, et surtout de plus en plus innovantes, meme si certains disent que trouver des nouveaux effets est desormais presque impossible !
Au fait, vous pouvez m'ecrire pour me demander toutes les demos citées dans cet article, je vous les copierais volontier !