Donkey Kong, the Real Arcade Game... sur Thomson ?
Un prototype de Donkey sur le micro-ordinateur 8bit Thomson MO6... assez surprenant avec des graphismes et couleurs très proches de l'arcade ! Et puis encore plsu surprenant... réalisé avec le langage basic UG Basic (un langage basic "universel" sensé tourner sur quasi tous les micro 8bit) !
Thomson vaincra ??? Possible, la preuve :
"J'ai essayé de faire un prototype de Donkey Kong pour MO6/PC128. C'est un titre super converti pour une mer de plateformes, mais il n'était jamais arrivé sur le "pauvre" MO6, alors par curiosité j'ai commencé à faire quelques expériences à la volée jusqu'à ce que je me laisse enfin emporter.
Cette machine présente de grandes limitations en ce qui concerne le déplacement des graphiques sur l'écran.
En revanche, à mon avis, nous parlons toujours de l'ordinateur avec la meilleure palette de couleurs de toutes les machines 8 bits existantes, et cela nous permet de restituer des graphismes plutôt fidèles au coin-op. Le meuble bar avait une résolution de 224 x 256 pixels et j'ai dû le réduire au mode écran couleur 160 x 200 x 16, de manière à avoir : 1) pas de conflit de couleurs 2) deux pages vidéo interchangeables qui évitent le scintillement. Ce rétrécissement a évidemment entraîné des changements dans le level design, mais j'ai quand même réussi à mettre les 4 niveaux présents dans l'arcade, avec la même séquence, plus les différentes spécifications de chaque niveau (les 6 étages du premier, la plateforme mobile et le ressort du deuxième, les tapis roulants du troisième et les plateformes escamotables du quatrième). J'ai également réussi à mettre les marteaux et les boules de feu, même si en raison de problèmes de mémoire, les mouvements de certains ennemis ont dû subir des simplifications, également d'un point de vue graphique (réduits à 8x9 pixels pour ne pas trop ralentir).
La démo a été écrite en utilisant le très puissant ugBASIC User / Support Group par Marco Spedaletti, qui, en travaillant avec moi sur le projet, a fait de nombreuses optimisations qui nous ont permis d'adapter autant de choses que possible. Avec lui nous sommes encore en train de finir de développer la démo pour voir comment insérer les dernières choses manquantes (comme les bonus, la possibilité de jouer avec les sprites de Luigi et Popeye, diverses améliorations ici et là et une version pour TO8)."
Paolo Cattaneo