|
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.
|
|
|
|
|