Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Un développeur fait tourner les cinématiques de Command & Conquer sur un Atari ST de 1985

5 août 2026 à 07:41

Jonas Eschenburg se tape un petit délire cet été, en portant Command & Conquer sur Atari ST, et il vient de s'occuper des cinématiques du jeu, le tout sur une machine équipée d'un Motorola 68000 cadencé à 8 MHz. Le même garçon avait déjà fait tourner Doom dessus.

Le décalage vaut le détour. Command & Conquer sort en 1995 sur PC, en VGA 256 couleurs, soit dix ans après l'Atari ST, qui affiche lui 16 couleurs en 320 par 200 points.

Envoyer les pixels bruts à l'écran est hors de question sur ce genre de matériel. La machine n'a ni le débit de lecture ni la puissance de calcul pour ça.

Ce clic autorise une connexion à Google : adresse IP transmise et traceurs possibles. En savoir plus Voir cette vidéo sur YouTube

Eschenburg a donc écrit son propre codec, baptisé STV, adapté du format VQA que Westwood utilisait à l'époque pour ses vidéos. Le principe repose sur un codebook, autrement dit un dictionnaire de petits carrés de pixels : au lieu de transmettre chaque image entière, le fichier envoie surtout des numéros qui pointent vers des motifs déjà connus du lecteur.

L'astuce est en réalité ailleurs. Les blocs sont découpés pour tomber pile sur l'organisation mémoire de l'Atari, qui range ses couleurs en plans séparés plutôt qu'en pixels contigus, ce qui permet au processeur de recopier les motifs sans passer son temps à réorganiser les bits.

La palette et le dictionnaire se mettent à jour en continu pendant la lecture, et pas une fois pour toutes au début du fichier. Ça évite le gros pâté de blocs baveux qu'on attendrait d'une compression aussi agressive.

Le tout fonctionne sur un 8 MHz d'origine. Sans accélérateur. A priori, aucun jeu Atari ST n'avait affiché de vidéo plein écran avant celui-là.

Le jeu, lui, reste beaucoup plus poussif pour le moment : quelques images par seconde en 16 couleurs, correct seulement à partir d'un Falcon, et il réclame 4 Mo de mémoire. Autour du codec, Eschenburg a publié une dizaine d'utilitaires, dont un encodeur pour fabriquer les fichiers STV et un lecteur natif pour les regarder sur la machine.

Tout est sous licence GPL sur GitHub, le portage se récupère sur itch.io, et il faut fournir ses propres fichiers du jeu d'origine puisque le projet n'a rien à voir avec EA.

Détail amusant, le son ne sort que sur STe et Falcon. Sur un ST de base, les cinématiques défilent en silence complet. La question étant maintenant de savoir si tout ça ne m'a pas donné envie de rejouer à Command and Conquer, pour ressortir mon premier pseudo de game : Moissonneuse killer (vraiment).

Source : Hackaday

Atari Gamestation Go : une nouvelle console mobile

2 janvier 2025 à 21:57

On ne sait pas grand-chose de la nouvelle Atari Gamestation Go pour le moment. La marque l’a présentée avec un petit clip vidéo sans plus de détails sur son équipement. 

Evidemment, cela laisse un peu sur sa faim et on manque d’informations. Si on doit faire le détail de ce qui semble certain c’est le design global et l’ergonomie de l’objet. La Atari Gamestation Go est une console assez classique dans son approche avec un écran central entouré de contrôleurs de jeu. Sans surprise, on retrouve une disposition proche de celle d’une Switch ou d’un Steam Deck.

A droite, on note des boutons ABXY translucides et illuminés par des LEDs puis, en dessous, ce qui ressemble à une sorte de pavé numérique orthogonal composé de 12 touches. Pas de joystick de ce côté de l’engin donc, ce qui est une disposition assez étrange, mais qui peut correspondre à un usage dédié à l’émulation de jeux utilisés originellement par Atari avec un joystick très simple.

A gauche, un petit joystick, une toute petite croix directionnelle et un troisième dispositif que j’ai eu du mal à identifier. Il semblerait qu’il s’agisse d’un petit trackball, peut-être pour piloter un curseur à l’écran.

 Un ensemble de quatre gâchettes sur le haut de l’appareil est également présent. On peut également découvrir un lecteur de cartes MicroSD, un bouton « home », un bouton de démarrage à gauche.

Et à droite un bouton de volume, un port casque jack 3.5 mm et une sortie HDMI plein format.

Enfin sur l’arrière de la Atari Gamestation Go, on note deux ports USB type-C qui paraissent destinés à accueillir des manettes de jeux. Avec la sortie HDMI, cela permettrait de piloter la console en mode sédentaire en la connectant à un téléviseur.

Rien d’autre pour l’instant, Atari prévoit de présenter l’engin au CES 2025 sans plus de détails pour le moment.

Minimachines.net en partenariat avec Geekbuying.com
Atari Gamestation Go : une nouvelle console mobile © MiniMachines.net. 2024.

❌
❌