Myriad Blog 1.3.0 Tuesday, Sep 16th, 2014 at 07:00am 

Friday, Jun 9th, 2006 at 04:49pm
Le CPC 464-664

En octobre 1985, nous faisons l'acquisition d'un CPC 664 (version avec lecteur de disquette du 464)  pour porter le 5ème Axe qui commence à se vendre très fort sur Thomson. La machine est nettement plus évoluée qu'un MO5 (Il faut l'avouer, ce n'est pas vraiment difficile). Ce n'est toujours pas l'équivalent du Commodore 64, mais cela tient la route. Le problème est que nous devons assurer le portage très rapidement : un mois et nous n'avons jamais vraiment travaillé en Z80. (Les processeurs sont différents et bien sûr tout notre programme est écrit en langage machine). De plus, nous étions respectivement, Olivier lycéen et moi étudiant en Biochimie, c'était les cours la journée et la programmation la nuit, week-end et vacances.

Nous choisissons de faire un cross-développement (développement croisé, on édite/compile sur une machine autre que celle qui exécute le programme). Nous écrivons un assembleur/désassembleur Z80 sur Thomson, un programme de conversion de code 6809 en Z80 et connectons Thomson et Amstrad via un cable branché sur le port parallèle.  
Nous profitons du fait que, contrairement au Thomson, l'Amstrad possède un circuit sonore, pour ajouter une musique polyphonique pendant le jeu, musique écrite à l'origine sur Commodore 64 par Gilles Soulet à l'aide de notre logiciel K-Muse.  
 
La version CPC sera livrée juste à temps pour les fêtes de Noël, mais l'écran intégré de très mauvaise qualité du CPC m'aura abimé les yeux à un point tel que je suis resté pendant plusieurs semaines sans pouvoir supporter la lueur d'un écran vidéo...
Le 5ème Axe campera une position résolue, pendant plusieurs mois, au top ten des meilleures ventes de jeu en France, (même Hebdogiciel en a dit du bien...)  mais nous étions déjà sur un autre projet, un jeu résolument différent de tout ce qui pouvait exister...
 
by Didier Guillion
Comments

Comment from Demoniax Ier Tuesday, Jun 13th, 2006 at 04:48pm
LANGAGE C
Merveilleuse machine.
 
J'avais toutefois une question :
 
Est-il possible de ressortir mes vieux cours de C, afin de remettre en pratique la réalisation de "piles" sur cette machine
 
Amicalement
Pascal


Most recent first
Oldest first

Top of page
Last update:  (c) Myriad 2013