FUSS v1.0
F030 Universal Screen Saver
By T.AL 93


  - "encore un screen saver !"
  - "eh oui mais ..."

    . celui-la marche dans *tous* les modes falcon et ST compatibles
    initialiss par XBIOS(5) (SetScreen)
    . version 1 code en environ une aprs-midi
    . installable
    . desinstalable !
    . on peut meme modifier le nom du fichier de sauvegarde
    . le format des fichiers F30 gnrs par Fuss est fourni
    . les sources de Fuss v1.0 et de son viewer sont fournis
    . la doc est carrement gniale
    
  - "euh? mais comment j'ai fait pour vivre avant Fuss ?"
	- "va comprendre Charles, aujourd'hui ..."
	
	
	
Fonctionnement:

    FUSS_V1.TTP
    
    Si Fuss n'est pas install, il s'installe avec "\saver.f30"
comme nom de fichier de sauvegarde. (on peut le modifier dans fuss.s
au label 'defaultfname'.)

    Si Fuss tait dj install il se dsinstalle.
    
    FUSS_V1.TTP f:\f30\save1.f30
    
    Si Fuss n'est pas install, il s'installe avec "f:\f30\save1.f30"
comme nom de fichier de sauvegarde.

    Si Fuss tait dj install la prochaine image sera sauve sous
le nom f:\f30\save1.f30.


  - "euh? c'est gnial"
  - "ben ouais ..."

    Pour lancer la capture il ne reste plus qu'a appuyer sur Alt+Help.  

  
    VIEWER.TTP

    Demande le nom du fichier F30  charger ("e:\tmp\saver.f30" sera
pris en compte sur une validation  vide).

  - "et l'image rippe fut ..."
  - "WHAAOUOUOUUO"
  
  
    VIEWER.TTP f:\f30\save2.f30
    
    Charge et affiche le fichier image f:\f30\save2.f30.
    
    
remarque: si le fichier spfici n'exsite pas viewer essaie de charger
l'image par defaut "e:\tmp\saver.f30".



Commentaires:


    fuss_v1.s: bof
    
    viewer.gfa: bof
    
    
Format des images F30:

    Le premier mot du fichier est le mode retourn par Vsetmode(-1)
(c'est aussi le parametre de SetScreen(3))

    Ensuite la palette pour les modes bitmap,
                    32 octets pour les modes ST compatibles
                    1024 octets pour les modes Falcon bitmap
                    
    et la ram vido pour les modes bitmap.

    Pour les modes truecolor le fichier n'est constitu que du mot de
mode cran et de la ram vido.


    En fait il suffit de tester le bit 2 du mot de mode pour
determiner si l'affichage est truecolor ou bitmap.
    Pour un bitmap il faut aussi tester le bit 7 pour savoir si le
mode est compatible ST. Si oui la palette fait 32 octets sinon elle
fait 1024 octets (256 mots longs).

    C'est beaucoup plus clair dans le source de viewer.gfa.
    
Petite remarque: il faut acceder aux registres de la palette falcon
par mots longs sinon problmes de couleurs. (la composante rouge est
mal initialise.)



  - "c'est fini, au revoir les petits enfants"
  - " ..."


  atchao bonsoir.
  
  
  Jean Claude IEHL
  Chemin des allees
  65460 BAZET
  
  internet: si2g23@cix.cict.fr (pour l'anne 93-94)    
  
