VIRTUAL ESCAPE (1999) - Démonstration temps réel réalisée en assembleur 68000 sur Atari ST.



Quelques chiffres:

  • Harware: tourne à 50 frames par seconde sur un Atari ST doté d'un 68000 à 8MHz avec 512ko de RAM.
    Résolution d'écran: 320x200 en 4 bitplans.

  • Code: programmée 100% en assembleur 68000. Approximativement 120.000 lignes de code pour une taille finale de 700ko, graphismes et musique inclus.

  • Trackloading: la machine ne disposant que de 512ko, toute la demo ne peut être chargée en RAM en une seule fois.
    Pour contourner ce problème nous utilisons le principe du trackloading:
    pendant qu'un effet est affiché à l'écran, nous chargeons et décompressons l'effet suivant en RAM grace à des interruptions. Ce principe est utilisé pour chaque nouvelle partie de la démo.

  • Equipe: co-développée et designée avec C. Agez.
    Graphismes 2D réalisée par Nova.
    Musiques par Frank D. et Jochen Hippel.