Productions - Les débuts

Vous trouverez ici tous les programmes que j'ai faits sur CPC avant mon entrée au GPA. Il y a un peu de tout, la qualité est inégale, mais les utilitaires peuvent se montrer digne d'interêt. Je n'ai pas mis tous les programmes que j'ai créés, car certains sont vraiment anecdotiques (premiers programmes en Basic).

Ananas connection
Publication : aucune

Un tout petit jeu de simulation économique en Basic. Vous devez gérer une plantation d'ananas, afin de faire fortune. L'idée n'est pas du tout originale, mais le traitement est correct. Le programme manque juste de variété pour "accrocher" longtemps. La page d'introduction, représentant un billet d'un dollar américain, a entièrement été faite avec des caractères redéfinis, ce qui m'a quand même pris quelques heures de dur labeur...

Catalog 7
Publication : aucune

Qui n'a pas un jour programmé un logiciel pour gérer ses listes de jeux ? Voici la dernière version de mon interprétation personnelle du genre. Catalog 7 utilise un système maison de fichiers à accès direct assez frustre et peu optimisé. Il permet quand même d'avoir dans sa base jusqu'à 900 enregistrements, ce qui n'est après tout pas si mal. Ce programme n'a pratiquement pas été diffusé, j'ai pourtant été obligé de le protéger un petit peu car un de mes contacts avait gentiment changé le nom de l'auteur...

Genekar
Publication : Aucune

Un classique utilitaire de rédefinition de polices de caractères, en MODE 2. Ce programme n'est pas plus mauvais que la plupart des logiciels de ce genre, voire même meilleur que certains listings publiés dans des revues, et propose quelques petites nouveautés (décalage vertical et horizontal d'un caractère). Il est par contre un poil lent, ce qui le rend moins agréable à utiliser que l'éditeur d'OCP, par exemple.

Intros de jeux déplombés
Publication : euh...

Plutôt que d'avoir une liste sans fin dans cette page HTML, j'ai préféré regrouper toutes les intros que j'ai programmées dans une seule compilation. Cela va des débuts laborieux à des programmes plus ambitieux. Je précise (encore une fois ?) que toutes ont été réalisées avec l'assembleur intègré du Hacker 7.0, ce qui est en soit déjà une performance !

Lycée
Publication : aucune !

Voici un jeu d'aventure en mode texte sur lequel j'ai passé beaucoup de temps. Si la programmation n'est pas trop mal faite, on ne peut pas dire que le jeu soit passionnant, probablement du fait d'un manque cruel de rebondissements dans le scénario, d'une certaine répétitivité des actions à mener et d'une difficulté mal dosée. Bref, on s'ennuie ferme dans ce lycée... Ce programme a au moins eu le mérite de m'aider à comprendre les techniques utilisées pour la programmation d'un jeu d'aventure "traditionnel".

Machaon
Publication : Amstrad Magazine numéro 29

Un jeu de réflexion en Basic qui n'a pas trop vieilli. Passons sur la page d'introduction un peu ratée et sur la musique en Basic médiocre, le reste du programme est honnête. En fait, il ressemble beaucoup à un jeu publié dans un hors-série Hebdogiciel, l'Age de Pierre de Stéphane Vallois. A noter que ce programme a fait l'objet d'un update, car la routine de saisie du highscore ne fonctionnait pas sur CPC 464. Le gars qui s'occupait des listings avait passé une semaine à essayer de me contacter pour me demander un correctif !

Mark Error
Publication : CPC Infos numéro 31

Certainement le programme le plus connu de cette liste ! Cet utilitaire est un formateur de disquettes. Il permet d'utiliser des disquettes partiellement défectueuses, une première à l'époque ! De façon plus anecdotique, Mark Error proposait aussi un copieur 2 passes (lecteur A: uniquement). Seul gros défaut, les graphismes, assez catastrophiques. J'en ai d'ailleurs réalisé une autre version, Mark Error +, un peu plus tard...

Molecule
Publication : Aucune

Hop, on reprend deux trois routines de Machaon, et voici un nouveau jeu en Basic. Le principe est simple, vous êtes un petit insecte qui doit manger tous les fruits dans un tableau. Il est obligatoire de manger ces fruits dans un ordre bien précis, sous peine d'exploser ! Une fois un niveau "nettoyé", on recommence avec moins de temps. Un scénario sans vraiment d'interêt, une fois le programme fini, je ne l'ai même pas proposé à une revue informatique, c'est dire !

Multi-codeur 1.0/2.0
Publication : Amstar/CPC numéro 40 et CPC Infos numéro 26

Voici un couple de programmes plutôt spécialisés. Leur but est de protéger le contenu d'un programme binaire des regards indiscrets ou des fanas de l'éditeur de secteur. Ecrits entièrement en assembleur, ils sont implantés en mémoire vidéo. Les codages proposés sont classiques et arrêteront l'utilisateur moyen. Seul "défaut", le temps de décodage est proportionnel à la longueur du fichier d'origine. Plus le fichier est codé, plus le décodage sera long...

Odin
Publication : aucune !

Mon dernier "gros" jeu en Basic. Là encore, mes efforts n'ont pas été recompensés, malgré des graphismes assez fignolés pour des caractères redéfinis, et une programmation générale propre. C'est le principe du jeu qui une fois encore pèche : le héros ère dans un labyrinthe à la recherche de trois diamants. Il peut faire de bien mauvaises rencontres, trouver des objets. Petite originalité, il est possible d'invoquer des dieux pour demander de l'aide. Comme pour Lycée, on s'ennuie rapidement.

Out Ecran
Publication : Aucune

Encore un programme un poil orienté déplombage... Ce programme permet de reformater en un écran 17ko les pages graphiques dont la largeur est de 64 caractères (spécialité Gremlin graphics et Durell Software). On peut ainsi par exemple les imprimer correctement. Il est possible de suivre un processus inverse. Je vous l'accorde, cela n'a plus beaucoup d'utilité de nos jours !

Sexy Words
Publication : aucune !

L'exemple parfait du programme réalisé pour être vendu à une revue informatique. Manque de bol, juste au moment où j'allais le proposer à Am-Mag, un clône a été publié dans un hors-série de CPC ! Le principe du jeu est primitif : essayer de deviner un mot en choisissant des lettres. En cas de réussite, une partie d'une image représentant un charmante donzelle en tenue d'Eve s'affiche alors ! Pour la petite histoire, un des "modèles" provient d'une photo sur une bouteille d'Evian !

Reductor
Publication : Amstar/CPC numéro 38

Un de mes premiers programmes utilisant des routines assembleur. Il s'agit d'un compacteur d'écrans 17ko utilisant la classique méthode de recherche des suites d'octets de même valeur. Par rapport aux autres programmes de la même époque, il proposait quelques nouveautés, comme la possibilité de faire un compactage en mémoire vidéo. Il a été publié avec une liste de petites routines affichant des images d'une manière non traditionnelle. Un programme pas inutile, même s'il pourrait être un peu amélioré...

Two Mag intro
Publication : ben non !

Une petite intro, codée sur le pouce pour l'ami Two Mag. Le résultat n'est guère brillant, et il me semble bien que David n'a jamais utilisé cette peu reluisante prestation pour un de ses cracks. Le code est propre, mais cela manque furieusement de graphismes et d'originalité... Enfin bon, on ne peut pas toujours être bon ! Je ne sais par contre pas trop de quand elle date, il faudra que je fasse le tour de mes disquettes pour la retrouver...