initial commit

This commit is contained in:
root
2023-06-12 09:14:09 +02:00
commit b4912f303e
2545 changed files with 209350 additions and 0 deletions

View File

@@ -0,0 +1,86 @@
_START CONVOL 0000 0000 0000 DSP56000 4.1.1
_DATA P 0000
0AF080 000040
_DATA P 0040
08F4A8 000000 08F4BF 000C00 08F4A0 000001 000BB8 0003F8
0500BA 0004FA 08F4BE 000000 0AA980 00004C 200013 084C2B
45F400 000000 200065 0AF0AA 00005B 45F400 000001 200065
0AF0AA 00007F 0C004C 310000 05F421 FFFFFF 060780 000062
0AA980 000060 0859EB 7A8300 05F420 FFFFFF 301000 06DA00
00006B 0AA980 000069 0858EB 05F421 FFFFFF 05F422 FFFFFF
05F423 FFFFFF 6A8200 7B8500 63F400 000200 310000 06D200
00007A 635900 204B13 205213 300000 04D2A0 0C004C 05F421
FFFFFF 61E000 060540 000086 0AA980 000084 0859AB 0AA823
61E000 798513 62F400 000200 788513 223600 05F423 FFFFFF
340000 05F424 FFFFFF 2C1F00 218500 5C8000 44F400 000008
200045 0AF0A2 00009F 0BF080 0000AD 0AF080 0000A1 0BF080
0000D2 0AA803 63F400 000200 05F423 FFFFFF 060640 0000AA
0AA981 0000A8 08DBEB 205813 0C004C 47F400 FFFFFF 06D900
0000D0 22D113 5E0E00 331000 35FF00 060240 0000C4 229900
060140 0000C2 4CDB13 5E8E1B 46E903 029078 233700 598ED0
205F02 580E00 22F900 205813 61D01B 5F8400 5F8E0B 0AF0AA
0000CC 4E8E00 4C8400 2000D8 22A40B 029008 205C4D 027048
5D5A00 00000C 06D900 000126 22D113 5E0700 5E0800 5E0900
331000 351F00 060240 0000FF 229900 060140 0000FD 4CDB1B
55E913 21A701 26026E 5D0CB8 46F46E 001000 5D0BB8 47F46E
FFFFFF 5D0A1B 5E8900 4E8C03 029078 5989D0 4E8B02 58091B
5E8800 200003 029078 5988D0 4E8A02 58081B 5E8700 200003
029078 5987D0 233702 580700 205F13 22F900 205813 61D01B
5E8400 200003 0AF0AA 00010B 4C8400 4E8700 4E88D0 5C07D0
4E8900 5C08D0 5C0900 22A41B 5F8713 20000B 029008 20004D
027048 5F0700 5F8900 20000B 029008 20004D 027048 5F0900
5F8800 20000B 029008 20004D 027048 0605A0 20003B 5C893B
21A400 5D8742 060BA0 20003B 21A400 205C42 5C5A00 00000C
_SYMBOL P
BCR E 00FFFE
PBC E 00FFE0
HCR E 00FFE8
HSR E 00FFE9
HTX E 00FFEB
HRX E 00FFEB
IPR E 00FFFF
pt_in E 000000
indata E 000200
startY E 000000
nplanes E 000000
fw E 000001
fh E 000002
fnbpts E 000003
shift E 000004
imgw E 000005
outw E 000006
red E 000007
green E 000008
blue E 000009
re E 00000A
gr E 00000B
bl E 00000C
ms E 00000D
gray E 00000E
filter E 000010
outdata E 000200
start I 000040
main I 00004C
getpar I 00005B
endrec I 000063
end_filter I 00006C
end_mkpt I 00007B
calc I 00007F
end_pts I 000087
Tb16 I 00009F
do_send I 0000A1
end_send I 0000AB
p8_convol I 0000AD
fw_loop8 I 0000C3
fh_loop8 I 0000C5
after_shift8 I 0000CC
imgw_loop8 I 0000D1
p16_convol I 0000D2
fw_loop I 0000FE
fh_loop I 000100
after_shift16 I 00010B
make16bits I 00011D
imgw_loop I 000127
_END 0040

Binary file not shown.

BIN
tools/vision/DSP/JPEGD.PRG Normal file

Binary file not shown.

BIN
tools/vision/DSP/nfjpeg.prg Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

331
tools/vision/HISTOIRE.TXT Normal file
View File

@@ -0,0 +1,331 @@
V I S I O N
-----------
http://vision.atari.org ou http://jlusetti.free.fr
E-Mail : vision@atari.org ou jlusetti@free.fr
Tous les details des dernieres mises a jour sont disponibles sur:
http://vision.atari.org/vhisto.htm
Version 4.0e (Decembre 2003)
----------------------------
* Correction du bug faisant planter VISION lorsque l'on cree une nouvelle
categorie depuis le formulaire d'informations sur l'album
Version 4.0a (Novembre 2000)
----------------------------
* VISION devient modulaire !
Un clic avec le bouton droit sur une image fait apparaitre un popup donnant
acces aux LDV (Librairies Dynamiques VISION).
Vous pouvez ensuite selectionner votre LDV, voir ses details et l'appliquer
sur l'image ou sur un bloc.
Un kit de developemment est egalement disponible sur le site WEB.
Les LDV sont basees sur les librairies dynamiques GEM (LDG), developpees
par Dominique Bereziat et Olivier Landemarre. Merci a eux !
!!!! IMPORTANT !!!!
N'oubliez pas de copier LDG.PRG dans le dossier AUTO !
* Grosse refonte de l'interface
- Bien plus respecteux du Multitache Magic ou Mint...
- On peut d<>placer les fenetres de progression et celles-ci
se redessinent bien...
- Plusieurs boites de dialogue sont devenues non modales:
. La roue True Color
. La s<>lection d'un index de la palette (fenetre redimensionnable
et librement positionnable)
. Le catalogue -enfin!-
. La vue du catalogue en vignettes -enfin!-
- Pleins de d<>tails du style, on peut iconiser, bouger, retailler les
fenetres alors qu'une boite modale est ouverte
* Nouvelle fenetre : Image Browser
Tres pratique, cette fenetre permet de visualiser tres rapidement les images
d'un dossier a la maniere du logiciel ACDSee sur PC (excellent logiciel par
ailleurs...). Cette fenetre est affichee au demarrage et donne acces aux fonctions
suivantes:
- Chargement d'une image : L'image demandee sera affichee et laliste des images du
meme dossier sera memorisee
- Image precedente/suivante : Permet de visualiser l'image d'avant ou d'apres. Noter que
( touches <- et -> ) vous pouvez, durant le chargement d'une image l'interrompre
et avec les touches de <- et -> enchainer sur le chargement
de l'image suivante / precedente.
- Edition : Permet d'ouvrir une fenetre classique d'image VISION
permettant la modification
- Impression : Cette fonction permet d'imprimer l'image courante
- Supression : Supprime le fichier image sur le disque
- Zoom : Popup permettant de selectionner le niveau de zoom desire
- Deplacement : Si l'image est trop grande pour etre affichee en totalite
dans une fenetre, vous pouvez vous deplacer dedans en
maintenant appuye le bouton gauche de la souris et en la
deplacant dans le fenetre de l'Image Browser
* Extension de l'id<69>e de cat<61>gorie par d<>faut dans l'album
Il est possible d'associer <20> la place d'une categorie par defaut un fichier INI qui
determine les 3 categories possibles suivants les repertoires ou l'image se trouve.
Ce fichier INI <20> indiquer dans la fenetre d'informations sur l'album est structure ainsi:
[Lookn] --> n est l'ordre de priorite de recherche (0 est le plus prioritaire)
Path=... --> Chemin et masque, si le fichier a ajouter entre dans Path, cette image
sera enregistree avec les categories suivantes
Catn=... --> Nom de la categorie n (1,2,3) de l'image. Si cette categorie n'existe pas,
elle sera creee (attention a la limite des 32 categories). Si une erreur
survient ou si Catn n'est pas indique, la categorie par defaut de l'album
sera utilisee.
Ce fichier INI est tres puissant pour organiser vos images si vous avez l'habitude de les
rassembler dans des repertoires ! Par exemple, une fois fait, ce fichier vous permet d'ajouter
automatiquement d'un seul coup toutes vos images sans qu'il soit necessaire de reprendre
ensuite a la main les categories !
* Gestion du protocole VA_START
- Si votre bureau (Thing, Magic, Mint,...) gere ce protocole, vous pouvez charger a
la suite une nouvelle image dans VISION sans qu'il soit necessaire de le relancer
* Gestion des noms longs
! IMPORTANT !
Suivant les versions du systeme (Tos, Mint, Magic...), certaines fonctions
proposees par le systeme ne gerent pas les noms longs, cela peut entrainer
des erreurs notamment lors des conversions en serie ou de l'ajout d'images
dans un album. Pour palier a cela, VISION propose sa validation dans la
fenetre des preferences (cela remplace d'ailleurs l'option des popups a
defilement qui ne servait pas a grand chose...)
* Sur clic droit dans la vue en fenetre du catalogue, apparition d'un
popup donnant acc<63>s a:
- Chargement de l'image sous la souris
- Information sur l'image
- Export en HTML de la vue en fenetre (avec possibilite de dupliquer les
images correspondant aux vignettes)
* Pour les conversions en serie, on peut specifier la destruction des fichiers
sources, leur deplacement et l'ecrasement des fichiers existants
* Plus rapide : le tri suivant criteres pour le catalogue (jusqu'a 30 fois !)
* Les filtres peuvent maintenant etre traduits et integres (de la meme
facon que les langues) dans VISION (creer le repertoire du nom de la
langue dans VISION\FILTRES)
* Lors d'une conversion en serie ou d'un ajout d'images dans un album,
la progression s'affiche de maniere globale et non plus sur chaque
image traitee
* Dans la boite de dialogue des formes, on peut maintenant specifier un
type de debut et de fin differents pour une ligne
* Lors de l'utilisation de l'outil lignes ou K-lignes, les coordonnees
s'affichent dans la barre d'info de la fenetre
* Sur clic droit sur une image, on peut lancer un programme externe (en
parallele si un systeme Multitache (Mint, Magic...) est utilise)
* La palette fait parite de la liste des actions possibles lors d'un clic
droit sur une image
* Ajout de la cle SplashWindow dans vision.ini indiquant si la fenetre de
presentation doit etre affichee
* Ajout de la cle DisplayToolBar dans vision.ini indiquant si la barre
d'outils doit etre affichee. Pour la reafficher, passer par les
preferences
* Si VISION ne trouve pas VISION.INI au demarrage, il vous permet de le trouver
a sa place
* Correction de bugs
------------------
- Sous NVDI5, les drivers d'imprimantes sont reconnus
- Sur une machine necessitant l'utilisation du format VDI standard, la
fonction "Copier" dans le Presse Papier GEM ne prenait pas en compte
le format VDI standard et l'image copiee etait incorrecte.
- Sur une machine necessitant l'utilisation du format VDI standard, les
conversions en serie ne pouvaient pas marcher dans certains cas
- Suivant le nombre de fontes et la postion de la fonte syst<73>me dans la liste,
il etait possible que cetteliste soit mal affichee dans le formulaire de
parametrage du texte
Version 3.5a (Decembre 98)
------------
* Impl<70>mentation du tramage en 256 couleurs (selection automatique)
* Ajout de la fonction de recopie d'ecran (SnapShot), activable par les
touches '*' et '/' du pave numerique:
'*' : Propose le choix entre l'ecran entier et un bloc rectangulaire
'/' : Recopie avec les parametres presents dans la derniere configuration
* Gestion du format JPEG en import sans DSP
Support du format 256 couleurs en niveaux de gris
Support du format progressif (entrelace)
* Gestion du format JPEG en export sans DSP
Qualite de sauvegarde reglable
(Le module import/export JPEG sans DSP est en grosse partie base
sur le travail effectue par le Independent JPEG Group)
* Possibilite de decouper une image en n lignes et m colonnes afin de sauver
chaque bloc dans un fichier (pratique pour creer des tableaux d'images dans
une page HTML)
* Gestion du format GIF entrelace en import
* + Rapide : tramage en niveaux de gris accelere de 25 % a 35 %
* La fenetre du catalogue est maintenant redimensionnable
* Ajout d'un popup apparaissant sur un clic droit sur image permettant l'acces
aux fonctions suivantes :
agrandir, maximiser, informations, sauver, sauver sous et fermer
* Possibilite d'activer un fichier journal au format VSS afin de generer
automatiquement un fichier diaporama en chargeant des images a la suite
* Correction du bug provoquant systematiquement une allocation memoire pour
le undo lors d'une operation de correction gamma ou luminosite en True Color
* Correction du bug en True Color lors du chargement d'une image monochrome
(affichage en rouge et blanc au lieu de noir et blanc)
* Correction d'un bug pouvant empecher le chargement de la fin d'une image
TIFF compresse LZW
* Correction du bug provoquant l'affichage d'une mauvaise palette en 256
couleurs dans le cas ou seules les 16 premieres couleurs sont utilisees
* Correction du bug generant un mauvais fichier lors de la sauvegarde
en GIF d'une image ayant moins de couleurs que la resoution graphique
* Correction de bugs divers pouvant entrainer un plantage lors du chargement
d'une image GIF animee
Version 3.0d
------------
* Correction du bug avec NVDI empechant la selection d'une couleur dans une image True Color
Version 3.0c
------------
* Gestion des modes TrueColor 16 bits (65K), seul le mode 24 bits n'est
pas encore gere
* Detection automatique de l'organisation True Color et de
la necessite d'utiliser le format VDI standard
* La fenetre du catalogue devient "presque" non modale
* Les fleches de direction peuvent etre utilisees pour se deplacer dans
les fenetres d'image ou du catalogue
* L'iconification marche sous Magic
* Doc HTML On et Off Line consultable sur le site WEB de VISION:
http://www.mygale.org/01/jlusetti
* Sauvegarde des parametres des outils (ligne, point,...) dans
VISION.INI
* Correction d'un bug empechant la selection d'une couleur en True Color
* Correction d'un bug amenant <20> un plantage lors d'un UNDO disque sur la
palette
* Le temps d'attente ShareWare passe a 10 secondes
* Les fichiers diaporama (.VSS) acceptent des commentaires en ligne
* La traduction Anglaise a ete amelioree par Hallard TANGERAAS, merci a lui !
Version 3.0b
------------
* VISION devient SHAREWARE !
Prix : 150 Frs (cheque a l'ordre de Jean LUSETTI,
coordonnes dans REGISTER.TXT)
* Ajout d'une fenetre de zoom (x 1,2,4,8,16) en TEMPS REEL
Les outils peuvent maintenant etre utilises avec une
precision inegalee.
* Ajout de la fonctionnalit<69> de diaporama (SlideShow)
Directement int<6E>gr<67> au catalogue ou pouvant etre cree "a la main"
en tant que fichier texte d'extension VSS
* Plus RAPIDE !
Conversion indices --> format bitplan ATARI
Tramage
Decompactage LZW
Exemple : Le chargement d'une image TIFF 256 compressee LZW en mode
16 couleurs a ete divise par 2,3 !
* Les informations d'une image comprennent maintenant un compte rendu sur
les performances de chargement :
Acces disque
Conversion indices --> bitplan
Decompression
Tramage
Transformation format graphique specifique <--> format ATARI standard
* Les buffers UNDO peuvent maintenant etre definis sur disque
--> Jusqu'a 99 niveaux d'annulation !!!
* TOUTES les operations deviennent annulables
Y compris rotation, luminosite (TC), correction Gamma (TC) conversion et
redimensionnement
* Compatibilite avec les cartes graphiques et emulateurs ST sur Mac/PC
Grace a une boite de dialogue permettant a VISION de detecter
l'organisation du mode True Color (detection automatique integree)
NOTE:
Les modes True Color 16 et 32 bits ont pu etre testes.
Le mode 24 bits est present mais NON TESTE, faute de machine
et de carte video le permettant
En 16 bits, seul le mode 32K est utilise
* Les icones apparaissent en couleurs sur toutes les machines et non plus
uniquement sur FALCON.
* Gestion simplifiee de la langue utilisee
Choix dans la boite des preferences
La traduction de VISION dans n'importe quelle langue se limite a traduire
3 fichiers de ressources.
* Le fichier de configuration (ex VISION.CFG) devient VISION.INI au format texte
Plus facile et plus souple a utiliser
* La roue True Color est sauvee dans le fichier tcwheel.dat
Le temps d'initialisation du mode True Color disparait
Correction du bug empechant la selection d'une couleur dans la roue TC
avec NVDI ou un emulateur.
* L'ensemble des messages est rassemble dans le fichier VMSG.RSC
Cela permet de reduire la taille des fichiers VISION.RSC et VISIONB.RSC
qui contenaient chacun une copie de ces messages.

Binary file not shown.

View File

@@ -0,0 +1,15 @@
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
CHKMSG.PRG
;.C [ -Y ]
;.L [ -Y -G -L ]
;.S [ -Y ]
=
..\..\..\LIB\PCSTART.S ; Startup code
CHKMSG.C
PCSTDLIB.LIB ; Standard library
;PCEXTLIB.LIB ; Extended library

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More