home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 4: The Falcon Archive / nf_archive_four_v1.0.iso / ARCHIVE / WORK / UTILITY / FUSS_V1.ZIP / FUSS.TXT < prev    next >
Text File  |  1994-01-04  |  3KB  |  118 lines

  1. FUSS v1.0
  2. F030 Universal Screen Saver
  3. By T.AL 93
  4.  
  5.  
  6.   - "encore un screen saver !"
  7.   - "eh oui mais ..."
  8.  
  9.     . celui-la marche dans *tous* les modes falcon et ST compatibles
  10.     initialisés par XBIOS(5) (SetScreen)
  11.     . version 1 codée en environ une après-midi
  12.     . installable
  13.     . desinstalable !
  14.     . on peut meme modifier le nom du fichier de sauvegarde
  15.     . le format des fichiers F30 générés par Fuss est fourni
  16.     . les sources de Fuss v1.0 et de son viewer sont fournis
  17.     . la doc est carrement géniale
  18.     
  19.   - "euh? mais comment j'ai fait pour vivre avant Fuss ?"
  20.     - "va comprendre Charles, aujourd'hui ..."
  21.     
  22.     
  23.     
  24. Fonctionnement:
  25.  
  26.     FUSS_V1.TTP
  27.     
  28.     Si Fuss n'est pas installé, il s'installe avec "\saver.f30"
  29. comme nom de fichier de sauvegarde. (on peut le modifier dans fuss.s
  30. au label 'defaultfname'.)
  31.  
  32.     Si Fuss était déjà installé il se désinstalle.
  33.     
  34.     FUSS_V1.TTP f:\f30\save1.f30
  35.     
  36.     Si Fuss n'est pas installé, il s'installe avec "f:\f30\save1.f30"
  37. comme nom de fichier de sauvegarde.
  38.  
  39.     Si Fuss était déjà installé la prochaine image sera sauvée sous
  40. le nom f:\f30\save1.f30.
  41.  
  42.  
  43.   - "euh? c'est génial"
  44.   - "ben ouais ..."
  45.  
  46.     Pour lancer la capture il ne reste plus qu'a appuyer sur Alt+Help.  
  47.  
  48.   
  49.     VIEWER.TTP
  50.  
  51.     Demande le nom du fichier F30 à charger ("e:\tmp\saver.f30" sera
  52. pris en compte sur une validation à vide).
  53.  
  54.   - "et l'image rippée fut ..."
  55.   - "WHAAOUOUOUUO"
  56.   
  57.   
  58.     VIEWER.TTP f:\f30\save2.f30
  59.     
  60.     Charge et affiche le fichier image f:\f30\save2.f30.
  61.     
  62.     
  63. remarque: si le fichier spéficié n'exsite pas viewer essaie de charger
  64. l'image par defaut "e:\tmp\saver.f30".
  65.  
  66.  
  67.  
  68. Commentaires:
  69.  
  70.  
  71.     fuss_v1.s: bof
  72.     
  73.     viewer.gfa: bof
  74.     
  75.     
  76. Format des images F30:
  77.  
  78.     Le premier mot du fichier est le mode retourné par Vsetmode(-1)
  79. (c'est aussi le parametre de SetScreen(3))
  80.  
  81.     Ensuite la palette pour les modes bitmap,
  82.                     32 octets pour les modes ST compatibles
  83.                     1024 octets pour les modes Falcon bitmap
  84.                     
  85.     et la ram vidéo pour les modes bitmap.
  86.  
  87.     Pour les modes truecolor le fichier n'est constitué que du mot de
  88. mode écran et de la ram vidéo.
  89.  
  90.  
  91.     En fait il suffit de tester le bit 2 du mot de mode pour
  92. determiner si l'affichage est truecolor ou bitmap.
  93.     Pour un bitmap il faut aussi tester le bit 7 pour savoir si le
  94. mode est compatible ST. Si oui la palette fait 32 octets sinon elle
  95. fait 1024 octets (256 mots longs).
  96.  
  97.     C'est beaucoup plus clair dans le source de viewer.gfa.
  98.     
  99. Petite remarque: il faut acceder aux registres de la palette falcon
  100. par mots longs sinon problèmes de couleurs. (la composante rouge est
  101. mal initialisée.)
  102.  
  103.  
  104.  
  105.   - "c'est fini, au revoir les petits enfants"
  106.   - " ..."
  107.  
  108.  
  109.   atchao bonsoir.
  110.   
  111.   
  112.   Jean Claude IEHL
  113.   Chemin des allees
  114.   65460 BAZET
  115.   
  116.   internet: si2g23@cix.cict.fr (pour l'année 93-94)    
  117.   
  118.