Obligement - L'Amiga au maximum

Dimanche 16 décembre 2018 - 11:24  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles en d'autres langues


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Logiciels
 · Jeux
 · Scène démo
 · Divers


Jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


Programmation : Assembleur - Visionneur d'images IFF
(Article écrit par Max et extrait d'Amiga News Tech - juillet 1990)


Voilà qui devrait faire plaisir à un certain strasbourgeois amateur de 3D : la création d'un visionneur/décompateur d'images au format IFF, toutes résolutions - sauf Overscan, faut pas exagérer. Étant donné que je ne dispose pas du magazine pour moi tout seul (soupir), je supposerai que vous connaissez déjà les éléments principaux du format IFF pour entrer directement dans le vif du sujet. Dans le cas contraire, reportez-vous à la littérature adéquate, style cet article, "La Bible De l'Amiga" ou "Amiga ROM Kernel Reference Manual : Includes and Autodocs" pour les anglicistes.

Le programme présenté ici ne permet pas l'affichage de plusieurs images chaînées dans un seul fichier. De même, il ne prend en compte que les chunks les plus importants, à savoir : FORM (quand même !), CAMG (spécifique à l'Amiga), CMAP (palette), BHMD (bitmap header) et BODY (les données graphiques elles-mêmes). Il accepte aussi bien les fichiers compressés (selon l'algorythme en vigueur, baptisé "ByteRun1") que les fichiers étendus (résultats de l'IFF-Converter de Deluxe Paint). Toutes les explications nécessaires sont incluses sous forme de commentaires dans le listing, aussi n'en sera-t-il pas dit plus ici. Attention, c'est parti.

assembleur
assembleur
assembleur
assembleur
assembleur
assembleur
assembleur

Voilà, on se retrouve dans environ 30 jours avec deux routines de tri (l'une pour des nombres, l'autre pour des chaînes) demandées par M. Sorant, gentil lecteur de... Vensuillet ? Vermuillet ? Vesrouillet (d'après notre vénéré directeur de publication, il s'agit de Vernouillet en Eure-et-Loire. La prochaine fois, écrivez mieux, tout de même...).


[Retour en haut] / [Retour aux articles]