Charger et afficher des images.

Bah, tout est dit non ?

Charger et afficher des images.

Messagede leglod » Sam 4 Fév 2012 14:36

Salut,
je cherche de quoi charger des images de differents format Neo PI1 PC1 , savoir s'il est plus rapide de charger un image PI1 directement ou PC1 en GFA !
Je voudrai un truc propre car ce que j'utilisai je ne sais pas si c'etait propre ou salle ;)

exemple:
Code: Tout sélectionner

z%=XBIOS(2) ! l'adresse de l'ecran
a%=z%-64000 ! c'est beaucoup mais juste pour test
BLOAD "image.pi1",a%-34 ! me semble que certain logiciel ne sauvegarde qu'a 32032 au lieu de 32034
VOID XBIOS(6,L:a%-32)   ! modifie la palette
BMOVE a%,z%,32000  ! affiche l'image en la copient

Avatar de l’utilisateur
leglod
 
Messages: 182
Inscription: Jeu 6 Nov 2008 22:33
Localisation: Montpellier (34) sud France

Re: Charger et afficher des images.

Messagede shadow272 » Sam 4 Fév 2012 17:54

Salut leglod,

Ton a%, tu décide toi même de l’allocation mémoire :shock:
Les PI1 sont de 32066 octets pour les vraies PI1 (DEGAS ELITE) et 32034 pour les autres.
Moi je dirais:
INLINE a%,32066
BLOAD "IMAGE.PI1"
xb%=XBIOS(2)
VOID ou ~ XBIOS(6,L:a%+2,32) facultatif
BMOVE a%+34,xb%,32000

Pour le chargement, c'est plus rapide une PC1 ou une image compactée, le hic c'est le temps de décompression après chargement.
Tu as un poste sur les compacteurs et le GFA ici: http://atari.gfa.forum.free.fr/viewtopic.php?f=20&t=66
Un ATARI, le GFA c'est le bonheur
Avatar de l’utilisateur
shadow272
Administrateur du site
 
Messages: 211
Inscription: Mer 15 Oct 2008 21:40
Localisation: Hainaut, Belgique


Retourner vers Questions/aide

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron