RD's x86 Tools for ATARI 8-BIT & 16/32-BIT Computers
  DEGAS ELITE XL (16-32BIT)
 

DEXL 1.1.0-B (32-Bit edition).
Compatible with 32 & 64-bit systems
 
7z archive password is "dexl", CRC32 of full archive is $BAF93890
THE CRC32 of the EXE "DEGAS ELITE XL V.1.1.0-B (build 2023-08-01) is $0CA70EBB

Security : DO NOT OPEN FILES WITH OTHER SIGNATURES.
After that, carefully scan files with a good anti-virus.

 


 
Availaible for the moment



 Here below, some in-progress DEGAS ELITE XL screenshots & infos :
click on "display picture" to enlarge screenshots samples (in properties-left button).
Ci-dessous, quelques captures d'écrans montrant l'évolution du programme.
Click sur "afficher l'image" pour avoir la pleine taille des screenshots (dans propriétés-bouton gauche).
DEXL 1.1.0-B (2023-08-1) :
*********************


Notes:

-Several corrections in save/load pictures (messages).
-Clipboard handling adapted to low & med res (ST & STE) and high resolutions.
-Bloc editor fully ported in 3 graphics resolutions.
-many internal errors solved.

-Save (save only by now) in RAW format is added (only 32000 bytes bitmap), as asked by my
friend Shadow.

DEXL is now best viewed in 1920X1080 resolution, controls were enlarged for best viewing and will be soon be supported in 4K.


As I do this in my free time (witch is very short theses days), bugs can occurs yet, be free to report.

 

DEXL 1.0.0-G (2023-07-11) :
*********************
Notes:

-load picture now adapt automatically graphic resolution for picture format (with warning).

-Pi1 & Pi2 for STE are no more in DEXL, replacement are PE1 & PE2 to avoid errors, neitherless,
PE1 & PE2 are just an extension change for DEXL PI1 & PI2 STE.
To load with original DEGAS, just change the extention.

-BLOC-EDITOR 
& CLIPBOARD EDITOR arrangements (add warning messages & done messages)

under modification, V.1.0.0-G soon availaible

DEXL 1.0.0-F (2023-07-06) :
*********************
Notes,


fix some bugs introduced by 32-64-bit port.

-4096 colors window fixed
-moving magnify on the top
-enlarge again
..


 

DEXL 1.0.0-E (2023-05-08) :
*********************
 Notes,

The availaible version (1.0.0-E) is a 32-bit version with a 64-Bit background, as Atari friends ask for runing it on WIN7-32-Bit
I just add a programmable header at compilation time to easily switch between 32 or 64-Bit (Win) model.

As third-party libs were removed including whistles, bells & kludge gadgets (I never liked them), this version is more stable.

All file format changes are explained in info-part of the program.

In addition I put the first public video on DEXL (an old one from 2011) with a demo of Zoom-rotate bloc in "DEXL : HOW-TO (Video)" section.
I wasn't aware of background soundtrack recording with video a the time, so be lenient with me.

Improved versions will certainly follow, as ST/E scene seems to be more alive these days.

Best to all.

DearHorse

DEXL 1.0.0-E (2023-05-06) :
*********************
-Cleanning/ erasing all third party libraries done
-x86 assembler code removed

-re-design interface for larger screens & eyes - done.
-bugs introduced in version 1.0.0-B with large code update, fixed (undo-redo not yet fixed)


ATTENTION ! -> the PSx (PS1-PS2 & PS3 files) are no more compatible with older PSx format !!!!
(1.0.0-E don't read old PSx) this was necessary to identify ST or STE machine target.

The same idea for Pi1 & Pi2 will be see later (perhaps another extension as Pe1 or orther name, that will be a full Pi1 data compatible but for STE).  Be free to give your idea.



DEXL 1.0.0-B (2023-03-30) :
*********************
Cleanning/ erasing all third party libraries and removing x86 assembler code functions to improve portability, stability and made it more easy to compile to 32 or 64-bit target (32-bit target is already asked by some friends).




DEXL 1.0.0 (2023-01-21) :
*********************

Due to the very tiny icons and options of DEXL (designed for old 1024X768 screens), -a pity for eyes, I know- the actual version is under big modification, more confortable for eyes and with more airy interface.
The old interface with zoom under the picture is no more, just beginning at 1K window, near full screen on 1920x1080.
Buttons were bigger, more visible, bloc-sprites and text have their own area, unmixed with draw tools.

Adding snap function today.

Happy new year to all, less wars for money, more fraternity and sharing.

DEXL 0.7.0 (2021-10-27) :
***********************

DEXL first 64-bit edition release.
Première version 64-bit de DEXL.



 



DEXL 0.7.0 64-bit (win64 compatible win7-8-10 & 11) portage is now finished.   Just some graphic adaptations to do.

DEXL 0.5.0.F (2019-01-30) : INTERMEDIATE RELEASE AVAILAIBLE

DEXL 0.6.0 (2019-01-31) :
***********************
A minor bug solved : when click on "Cls All", pictures background color where not correct all the time. -> solved in the 3 resolutions in 0.6.0 version.
Bug mineur résolu : Quand click sur "Cls All", la couleur de fond des images n'étaient pas toujours correctes -> résolu dans les
3 résolutions graphiques, à partir de la version 0.6.0

DEXL 0.5.0E (2018-07-05) :
***********************
Bug solved in NEOCHROME format reading in STE mode, colors were darker due to old inadapted color computation.
Bug résolu dans la lecture de fichiers NEOCHROME (ST) en mode STE, les couleurs étaient plus sombres et parfois décalées, à cause d'un ancien calcul incorrect qui était resté en l'état (vu le peu d'usage du *.NEO que je faisais).

DEXL 0.5.0E (2018-07-04) :
***********************
Hello,

Today some graphic files associations enabled (PI1,NEO,PI2,PI3 at the moment).
Prg now allow loading picture by double-click on file (after doing windows file-association, see screenshot below), avoiding splash screen and DlgMessages for quick visualisation in this loading case.

Bonjour,
Aujourd'hui ajout de l'association de fichiers graphiques (PI1,NEO,PI2,PI3 pour le moment).
Pour permettre de visualiser un fichier degas/ neo en double-cliquant dessus, après avoir fait l'association entre le programme DEXL et le type de fichier dans windows (voir screenshot ci-dessous).
j'ai aussi annulé les vignettes d'accueil/ de validation pour ce cas, pour plus d'aisance et de rapidité.

 
 


DEXL 0.5.0B (2018-06-01) :
***********************
BMP export option (all low/med/high res).
To use as export option (insert into word processing prgs or any other usage).
Users can choose BMP into "SAVE Pic" file type option. just write the COMPLETE filename into the file-selector (with dot and BMP extention).
the BMP saved is 32bit/pixel format, unpacked, most compatible file to be found.

Exportation en BMP (tous modes graphiques).
Ceci pour utiliser comme option d'exportation d'images (pour inserer un PI1/PI2 ou PI3 dans un document de traitement de texte ou autres) à des fins de documentation lors de l'écriture d'un projet sur le ST/E.
Les utilisateurs peuvent choisir l'option "BMP" dans le choix de fichier dans "SAVE Pic", il faut juste (pour le moment) bien écrire le nom et l'extension de fichier en entier (ex: machin.BMP) pour que cela fonctionne bien.
Le BMP sauvé est des plus compatibles possible (32bit/pixel, non compressé,..)


DEXL 0.5.0B (2018-02-15) :
***********************
1/ Adding an extended mode (switchable) to use with larger screens (nb: DEXL was previously written for 1024X768 res-screens)
several buttons add in the upper-left corner (window/ parameters area) to switch in classic/exended mode.
Theses are named 0K-1K, ..

1/ Ajout d'un mode étendu (selectionnable) pour utiliser avec de plus grans écrans
(nb: DEXL à été écrit pour le mode 1024X768 à l'origine).
Plusieurs boutons ont été ajoutés dans le coin supérieur gauche de la fênetre de l'application (window/ parameters) et permettent de switcher entre divers modes tout en conservant le mode classique . Voir 0K-1K,..

classic mode "0K" (Zero-K) (usable on 1024X768):
Le mode classique "0K" (Zero-K) ressemble à çà :



Extended mode 1K (mostly for (about) 1600 pixels-wide screens) :
Le premier mode étendu "1K" ressemble à çà :



nb: With this mode, the zoom area diseapears and a "Magnify" button is activated to provide
a zoom bloc, following the mouse. This zoom act fully as in the classic mode.

nb : Avec ce mode, la partie zoom disparaît pour des raisons de place et un bouton "Magnify" est activé afin de fournir une loupe, malgré tout.
Cette loupe possède les mêmes propriétés que celle disponible dans le mode classique mais celle-ci suit le curseur de la souris.


2/ Adding FlipH et FlipV to the sprite-handling (bloc) area.
Functions add the possibility to flip verticaly and/or horizontaly in-use sprite (bloc).
Once the bloc-sprite is taken, just click FlipH or FlipV.

2/ Ajout de deux fonctions (FlipH et FlipV) dans la manipulation de sprites (blocs).
Les fonctions offrent la possibilité de retourner horizontalement et/ou verticalement le sprite au vol, pendant son utilisation.
Une fois le bloc-sprite pris, simplement cliquer sur les boutons adéquats pour réaliser l'opération.


 
Have a nice day and thanks to MisterDID tester of the actual software.
Bonne journée à tous et merci à MisterDID pour les tests.

DEXL 0.5.0 (2018-02-08) :
**********************
-Zoom area more smooth and cross-pixel fully centrered.
-Restriction to 10 zoom-indexes.
-Correction of a bug in multi-PI2-pack file at the selector level.

-Zone zoom plus facile à gérer et mire bien centrée
-Restriction à 10 amplitudes de zoom
-Correction d'un bug dans la gestion des fichiers PI2 multiples (problème au niveau du sélecteur)


DEXL (2014-02-17):
*****************
DEXL 0.4.7 release

DEXL (2014-02-04 BIS):
**************************
1/  Save List of Bloc-sprites/ Load List of bloc-sprites (save and load up to 10000 blocs-sprites in one *.BL2 file) activated in medium resolution (management in both ST & STE mode).    To do : the same thing in highres.

1/  Sauvegarde de Liste de sprites/ Chargement de Liste de sprites (sauvegarde et chargement jusqu'à 10000 blocs-sprites dans un seul fichier *.PS2) 
activé dans le mode moyenne résolution (pour ST & STE).  A faire : même chose en haute résolution





DEXL (2014-02-04):
**********************
1/  Save pics/ Load pics (save and load up to 100 PI2 pictures in one *.PS2 file) activated in medium resolution (in both ST & STE mode)
1/  Save pics/ Load pics (sauvegarde et chargement jusqu'à 100 images PI2 dans un seul fichier *.PS2) activé dans le mode moyenne résolution (pour ST & STE)

 

DEXL (2014-01-28):
**********************
1/  DEVPAC 2.1 code generator for sprites is ok
2/  Simplification of "To GFA Basic" and "To Devpac" options, now just save coords & pictures for each.
3/  Project : think to add ATARI 8-BIT (400/800/XL/XE/5200) support in DEXL...

1/ Générateur de code DEVPAC 2.1 pour les sprites terminé
2/ Simplification de la sauvegarde "To GFA Basic" et "To Devpac", maintenant sauvegarde des coordonnées
    et des images pour chaque.
3/ Projet : Réfléchir sur l'ajout de la gestion des modes graphiques des ATARI 8-BIT dans DEXL...


DEXL (2014-01-19):
**********************
1/  Fix load/save palette functions in ST & STE mode
2/  Fix : when "load pics" is used, a final message says "pictures well saved.  wrong message fixed.
3/  Fix : when color select in color selector 512 & 4096, fill patern was not updated with the new color.

Time to setup CAMSTUDIO witch made quirks on my system and I must do HOW-TO-DO HD videos

Best to all Atarians over the world. 

Plusieurs corrections :

1/ load/save palette ok dans les modes ST & STE,
2/ correction d'un message erroné à la suite de chargement d'un fichier *.PS1 (images multiples),
3/ couleur du patern non mise à jour lors d'un choix de couleur dans le selecteur de couleurs 512&4096

Le temps de régler CAMSTUDIO qui me fait des problèmes sur mon système et je fais des videos
"COMMENT-FAIRE" en HD.

Bonne reprise à tous


 


Pictures handling credit : oky2000 (2011) from AtariAge Atari ST/TT forum.


DEXL (2014-01-04):
*****************
0.4.6 release, match ste model. STE Pictures tested on real STE with DeluxePaint 4, Degas & GFA basic 3.5F.
samples given with the pack (see "true ste" in PI1 filenames) are correct on DEXL & STE machines.

Version 0.4.6 Images STE testées sur un vrai STE avec DeluxePaint 4, Degas & GFA Basic 3.5F.
les examples donnés avec le pack (voir "true ste" dans le nom de fichier PI1) sont corrects sur DEXL
 et sur les machines STE.

DEXL (2013-12-23):
*****************
A last test on real STE this week-end shows that PI1 (4096 colors model) don't work correctly in save/load 
because 4th bit interpretation by STE and while DEXL do it as "logical way" (but why do logical when they can do worst, isn't it ?).

So wait a short time to use PI1/PI2 in STE mode. In fact, a single SHL on each 4-4-4bits RGB will solve this.
and version 0.4.6 or further will correct this. Otherwise, PI1 ste pictures will show as they load in ST mode.

another mismatch is up and down RGB in blue chanel, seems not activated ...

Un dernier test sur un vrai STE cette fin de semaine a montré que les images PI1 (modèle 4096 couleurs) ne sont pas sauvées/ chargées correctement à cause de l'interprétation du 4e bit par le STE.  DEXL le fait de manière logique (en tout cas comme la logique le veut, mais pourquoi faire simple quand on peut faire compliqué n'est-ce-pas ?) 

En tout cas attendez un peu pour utiliser les PI1/PI2 en mode STE. En fait un simple SHL sur chacun des 4-4-4bits RGB solutionne çà et la version 0.4.6 ou supérieure solutionnera çà.

Degas Elite XL (2013-12-15):
************************
-Adding a tool in "color" folder : change only a R,G or B chanel of selected color(s) by 1 (increase or decrease).  can be used with selection of colors in palette checkboxes. Can be usefull to modify general saturation aspect of a bunch of colors, in one time.

-Ajout d'un outil dans la rubrique "Color" : Augmentation ou diminution de la valeur d'un canal R,G ou B d'une ou plusieurs couleurs choisies dans la palette.
Peut être utile pour modifier l'aspect général d'une image sur un lot de couleurs choisies.  
 


 
this tool is activated in "Color" folder
l'outil se trouve dans le folder "Color"



Degas Elite XL (2013-11-26):
*********************************
-Improvements in "color" folder : all functions, as copy-palette, cols-to-dark & cols-to-light, ..  can be used with selection of colors in palette checkboxes.

examples :

-if you select colors 1,2,4,9,10 as in the first screenshot, and you click on palette-copy after select a source and a target screen, only color(s) selected will be copied from screen to screen (with a recolor of the picture).

-if select same colors and do a col-to-dark click, all RGB chanels of selected colors will be decreased by value 1. Same idea for "cols-to-light".



-Améliorations dans le folder "color" toutes fonctions sont maintenant associées a des couleurs individuellement sélectionnables avec des "boîtes a cocher"
 
exemples :

-si vous selectionnez les couleurs 1,2,4,9,10 comme dans le premier screenshot, et que vous cliquez sur palette-copy après avoir choisi un n° d'image source et de destination, seules les couleurs concernées seront copiées (avec un recolor de l'écran destination).

-si -avec les mêmes couleurs- vous faires un click sur col-to-dark, chaque canal RVB des couleurs sélectionnées sera décrémenté de 1. Même idée pour le "col-to-light".



           

Release after checking flaws seriously .

Degas Elite XL (2013-10-31):
*********************************
-STE 16 color registers/ 4096 color palette pictures are now perfectly supported in PI1/ PI2 models (just to be carefull to know if ist ST or STE picture I suggest to put the model in the filename since PI1/ PI2 do not contain ST or STE information).
Bloc/sprite-file is ok in STE model too (*.BL1).  
The clipboard color algorithm is improved to match STE model with more accurate (not yet perfect) computation (custom quantization for ST/ STE)

Actual version is 0.4.1

-Les graphismes du STE (16 registres/ 4096 couleurs) sont maintenant parfaitement supportés dans les modèles de fichier PI1/ PI2 (juste être prudent quant à savoir s'il s'agit d'une image ST ou bien STE. Je suggère de mettre l'information dans le nom du fichier).
Les fichiers Bloc-sprites sont aussi validés pour le STE (*.BL1).
Et enfin, l'algorithme de recherche de couleurs a été amélioré pour le modèle STE avec un calcul plus précis, adapté pour le ST et le STE. 

Version actuelle : 0.4.1



 
 

Degas Elite XL (2013-10-16):
*********************************
-In Bloc/Sprite management, ST and STE model are on the way to be finished (in fact, must be tested) and High-res model will be programmed soon.

-Dans le module Bloc/Sprite editor, les modes ST et STE sont maintenant presque completement supportés (a tester en fait) et le mode haute résolution
va bientôt être programmé aussi. 






Degas Elite XL (2013-10-08):
*********************************
-Palette in 4096 colors is fixed in new 0.4.0 beta version, theorically no more garbage after -this is true- 
 a while of mess.

 Test must be made for Degas elite pictures and loading with degas elite (because it has not planned  for 4096
 colors at the time) but as the differences between 512 and 4096 color palette  0RRR0GGG0BBB (ST) and 
 RRRRGGGGBBBB (STE), it should not  cry with this (on a ste) I think, unless you change the colors,
 then it should be interesting to see.
 Anyway, this has yet to be tested in real hardware.

 For color conversion issue, some problem weren't solved in the code (false colors, ST colors for STE pictures, ..) 

 To approximate the true color values ​​ST / STE and eliminate the perceptual differences between the ST and
 the STE colors , I used a statistical method to determine the "best" color.

My x86 system reference is 0..255 for each RGB chanel, ST is 0..7 and STE is 0..15
so (for ST) : 256 values must be divided by 8 and a unit in ST is somewhere between 32 values on x86 sys.

ST RGB  0,0,0 is in 0..31,0..31,0..31   and STE RGB 0,0,0 takes place in 0..15,0..15,0..15 (example) .

the best choice of RGB convertion (for me) was to take the midpoints of theses values to avoid a RGB too white in high values and too dark in low ones. 
 
So the ST-RGB 0,0,0 will be 16,16,16 , STE-RGB 0,0,0 -> 8,8,8  as ST-RGB 7,7,7 will be 240,240,240, 
STE-RGB 15,15,15 ->  248,248,248.
The difference is small to see with the naked eye and does not alter the original colors .

It's also important for these differences I do not mix ST and STE images in managing DEXL .

That is why it takes me to write (soon) a filter for importing images to ST STE and vice versa for the colors.

BUT ! ! the PI1 or 2 format does not specify the size of the palette used, and if higher (than 7) values ​​are written
in the RGB channels , if we go back to the original Degas Elite, I think things goes well until changing the RGB values 
...
After this is unpredictable.
 
Can use a special value to extend the PIx format ? (a value not a byte) .

-La palette en 4096 couleurs est corrigée dans la nouvelle version 0.4.0, théoriquement plus de chipottage 
 après il est vrai, un moment de bazar total dans ce mode.

 Des test doivent être réalisés pour le programme original Degas elite avec le chargement d'images (car il n'a 
 pas été prévu pour 4096 couleurs à l'époque) Mais comme les differences entre les palettes 512 et 4096
sont respectivement RRR0GGG0BBB0 (ST) et RRRRGGGGBBBB (STE), il ne devrait pas trop crier, sauf si on
change les couleurs, là ce devrait être intéressant à voir.
De toutes façons, ceci doit encore être testé sur du vrai hardware.

 Pour les conversions couleurs, quelques problèmes n'avaient pas été traités partout dans le code
depuis un moment (fausses couleurs, couleurs ST pour images STE, ect ...)

Pour approcher les vraies valeurs des couleurs ST/STE et éliminer les différences perceptuelles entre le ST et
le STE colors, j'ai utilisé une méthode statistique afin de déterminer la "meilleure" couleur.

Ma référence x86 est 0..255 pour chaque canal RGB, le ST en a 0..7 et le STE : 0..15
aussi (pour le  ST) : 256 valeurs doivent être divisées par 8 et chaque unité RGB du ST est quelque part
entre 32 valeurs dans le système x86.

Donc le ST RGB  0,0,0 est entre 0..31,0..31,0..31  et le STE RGB 0,0,0 prend place entre 0..15,0..15,0..15 (exemple) .

Le meilleur choix evident pour moi est de prendre les valeurs médianes de ces valeurs pour éviter que les couleurs
claires soient trop claires et inversément, les sombres trop sombres.
 
Donc le ST-RGB 0,0,0 sera 16,16,16 , STE-RGB 0,0,0 -> 8,8,8  tout comme le ST-RGB 7,7,7 sera 240,240,240, 
et le STE-RGB 15,15,15 ->  248,248,248.
la difference est infime à voir à l'oeil nu et ne dénature pas les couleurs originales.

C'est aussi pour ces différences importantes que je ne mélange pas les images ST et STE dans la gestion de DEXL.

C'est pour cela qu'il me faudra écrire (bientôt) un filtre d'import d'images ST vers STE et vice-versa pour les couleurs.

MAIS !!!!  le format PI1 ou 2 ne spécifie pas la taille de sa palette utilisée et si on écrit des valeurs plus hautes que 7 
dans les canaux RGB, si on repasse dans le Degas Elite original, il me semble que sela se passera bien jusqu'au moment ou l'on changera les valeurs RGB ... Après c'est imprévisible.
 
Peut être utiliser une valeur spéciale pour étendre le format PIx ? (une valeur pas un byte).





Degas Elite XL (08-08-2013):
*********************************
-BLOC Editor completely activated for the job it was intended to do : generate source code.
 I will post HD videos to explain the full usage.
The main goal was to collect data of bloc-sprites "easily" and generate files (*.LST for GFA Basic code, *.INL for colors palettes and bitmaps) to include in programming languages (first it's for GFA-Basic, tested here with GFA 3.5F on STEEM).

-L'Editeur de blocs est complètement terminé et fait le travail pour lequel il a été écrit : générer du code source.
 Je posterai bientôt je l'espère, une video HD d'un exemple l'illustant parfaitement.
 Le but premier était de collecter des paramètres de bloc-sprites et de générer des fichiers les contenant (*.LST
 pour le code GfaBasic et *.INL pour les palettes couleur et les bitmaps) afin de les inclure dans des sources de
 langages de programmation (d'abord pour le GfaBasic, celui utilisé ici étant le 3.5F sur STEEM).



1/ in Bloc editor, we manage and test
1/ Dans l'éditeur de bloc, on gère et teste


 
2/ With "To GfaBasic" we save (only save) data script (several forms) that can be reloaded with GfaBasic Editor
    The option "save to gfa basic" asks a name and create a sub-directory with this name.
    In this sub-directory, some files are created : *.LST witch is the code for GFA and *.INL witch are color
    palettes and bitmap files, always 32 & 32000 bytes each, ready to be included in GFA editor (merge),
    as following example.

2/ Avec "To GfaBasic" on sauve (on ne peut que sauver) des scripts de données qui peuvent
    être rechargées ensuite avec l'éditeur de GfaBasic.
    L'option "To GfaBasic" demande un nom et crée un sous-répertoire à ce nom.
    Dans ce sous-répertoire, des fichiers sont crées : *.LST qui est pour le code GfaBasic et des *.INL pour les
    palettes de couleurs et les bitmaps, toujours de 32 & 32000 bytes chacun, prêts à être inclus dans l'éditeur
    du GFA (option merge) comme le montre l'exemple suivant.

 

 
3/ The *.LST code contains "demo" code to test data generated by DEXL, this test-code is balised and can
     be easily removed (we just need data), it's only to test purpose.
    The test only displays bloc at the mouse position, left mouse click for skip to next bloc and right click to
    stop test.

3/ Le code *.LST contient également du code "demo" pour tester les données générées par DEXL, ce code de
    test est balisé et peut être facilement retiré (comme on souhaite juste les données) c'est juste pour tester.
    Le test affiche des blocs-sprites à la position du curseur de la souris. Un clic sur le bouton gauche affiche
    le bloc suivant, un autre sur le bouton droit arrête le test et rend la main à l'éditeur.
    Attention que la palette par défaut est celle de la première image, il faut changer certains paramètres à la main
    pour afficher une autre palette (le test est peu complexe pour des raisons de place).

 


4/ Now the management of bloc-sprite in quantity, with pictures as source can be done in one time, left more 
    time to think at the other particularities of program.
     
    To all, have nice holidays


4/ Maintenant, la gestion de blocs-sprites en quantité importante peut être réalisée en une seule fois, laissant plus
    de temps pour les autres particularités du programme à réaliser.


   Bonnes vacances à tous

     DearHorse


Degas Elite XL (16-04-2013):
*********************************
-Adding BMP picture support (saves only in RGB32bit pictures).  
remark : removing 1/2/4/8bit pictures support because lots of tricky code-lines and really no uses since GIMP or PS does it better than I can do, if conversion really needed.

-Ajout du support du format BMP (sauvegarde en RGB32).
ps: retrait du support 1/2/4/8bit support car actuellement sans réel usage vu que GIMP ou photoshop le fait mieux que je ne pourrais le faire en cas de conversion réellement néccéssaire.




Degas Elite XL (25-03-2013):
*********************************
-Complete management in low & medium resolution with ST (512 colors) and STE (4096 colors).
-Basse et moyenne résolution gérées en mode ST (512 couleurs) et STE (4096 couleurs).

DEXL is now at 0.3.6 version (not yet download link)
 
 

Degas Elite XL (12-03-2013):
*********************************
-Load/ save PI2 graphic format activated

-Activation du chargement et de la sauvegarde de graphismes au format PI2




 


Degas Elite XL (07-03-2013):
*********************************
-Load/ save PI3 graphic format activated

-Activation du chargement et de la sauvegarde de graphismes au format PI3


Degas Elite XL (27-02-2013):
*********************************
-Activation of high resolution in DEXL, adding all tools support in this mode,  adding some programming adaptation for clipboard import, but all picture handling works fine.
 Next to do :  Load/ save PI2/ PI3 files. 

-Activation du mode haute résolution dans DEXL, avec support de tous les outils présents.
 


 

Degas Elite XL (14-02-2013):
*********************************
-Activation of medium resolution in DEXL, adding all tools support in this mode, keeping ST/E particular display (rectangular pixel)
 some programming adaptation for clipboard import, but all picture handling works fine.
 Next to do :  Load/ save PI2 files. 

-Activation du mode moyenne resolution dans DEXL, avec support de tous les outils présents et l'affichage particulier (pixel rectangulaire) de ce mode graphique.  Quelques adaptations ont du être programmées pour l'importation d'images du presse-papier mais tout fonctionne bien.
 La suite : Chargement/ sauvegarde des fichiers PI2

 


Degas Elite XL (20-03-2012):
*********************************
-Correction of a hidden severe bug (corrected in DEXL 0.3.4E version) : when using SAVE PICS (a whole bunch of pics), if you try to load a picture after that, some scraches appears on the picture screen. This is my fault, I forget to change the file handler properties, so a friend tells me that when he save 8 pi1 pictures at once with "save pics" function, he was unable to load onother one at other location. now corrected.
Another add is to warn when the PI1 file allready exists.  other formats will be follow (PSx,..)

Other feature added is that if you load N pictures, after modifs, when saving, the name proposed to save is the same that you previously used to load the picture.  Except if you uses PSx function, of course.

-Correction d'un bug caché et assez irritant (corrigé dans la version DEXL 0.3.4E) : quand vous utilisez la fonction "save pics" (sauver un ensemble d'images en une fois), si vous essayez de charger une image après avoir sauvé cet ensemble, celle-ci affichera des parasites, voire un message d'erreur sans que l'image elle-même ne soit en cause.  C'est de ma faute, j'avais laissé les descripteurs des fichiers tels quels et oublié de les réinitialiser (selon que l'on charge ou que l'on sauve). c'est maintenant corrigé.
Un autre ajout (j'ai perdu une image que je retouchais depuis une heure à cause de cela), est un avertissement si on enregistre sur une image déjà existante. Cà va suivre pour les autres formats (PSx,..)

Une autre capacité ajoutée est la retenue des noms lors des chargements d'images et qui sont automatiquement reproposés lors de la sauvegarde. Sauf pour le cas des chargements/sauvegardes groupées (PSx).


Degas Elite XL (23-01-2012):
*********************************
-Adding some features in 'screen' section tools: HFlip (a fullscreen horizontal mirror), VFlip (a fullscreen vertical mirror), HMirror (a horizontal with line-mouse selection mirror) VMirror (Vertical with line-mouse selection mirror). And a four direction one pixel shifter for whole screen (to help positionning).

DEXL is now at 0.3.4 Stage, online at 0.3.5

-Ajout (ou plutôt activation) de quelques outils dans la section 'screen' : HFlip (un mirroir horizontal plein écran), VFlip (un mirroir vertical plein écran), HMirror (un mirroir horizontal a sélection sur une ligne pilotée à la souris) VMirror (un mirroir vertical a sélection sur une ligne pilotée à la souris). Et un scroller 4 directions de 1 pixel (pour aider à positionner un écran).

DEXL est maintenant à la version 0.3.4, en ligne à la version 0.3.5



  

 
 










Degas Elite XL (18-01-2012):
*********************************
Actual version (not yet released, release at 0.3.5) : V.0.3.4

-Bugs solved (from code source 0.3.3)  : 

-BOX & PBOX problems in the border of the screen. 
-Load/save PALETTE was using the old color computation method, witch shade to dark original colors and trouble other functions.
-Use BLOC from a screen to another, if the color of the two screens don't match, the ask-conversion-message do nothing :-(

Version actuelle : V.0.3.4  (pas encore fournie, en ligne à la version 0.3.5)

-Disfonctionnements trouvés et corrigés (de la version 0.3.3)  : 

-problème du BOX & PBOX si l'on se trouve sur les coordonnées maximales de l'écran.
-Load/save PALETTE utilisait une ancienne méthode de calcul (non basée sur la statistique) et comme celle-ci à changé partout ailleurs, les couleurs n'étaient pas "bonnes" et visuellement un cran plus sombre que les originales.
-L'utilisation de BLOC d'un écran à un autre, si les palettes des 2 écrans n'étaient pas identiques, un message demandant une conversion couleur du bloc était démandée, jusqu'ici rien n'était converti et donc impossible d'utiliser le bloc recoloré :-(


Degas Elite XL (04-01-2012):
*********************************
-Adding a new color function (idea by my friend SHADOW) :  Change a pixel color with another color in a area  
-Ajout d'une nouvelle fonction couleur (idée soufflée par mon ami SHADOW) : Changer la couleur d'un pixel par une autre couleur, dans une zone choisie.

-Example : first take a picture
-Exemple : d'abord prendre un bitmap 



 
-Next, in the new tool select two color registers in spinedit button (first is color to be changed, second is the new color).   And click on "Replace Color" button.
-Ensuite, dans le nouvel outil, selectionner deux registres couleur dans les boutons spinedit (le premier est pour la couleur à changer, le second, la nouvelle couleur).  Et cliquez sur le bouton "Replace Color".
 

 
-Now if you click on picture, you can define a rectangular (as for a bloc selection) area [or not] to do the change.
-Maintenant, si vous cliquez sur l'image, vous pouvez définir une zone rectangulaire (comme pour la prise de bloc) où le changement s'opèrera. 
 

 
-At the second click (to finish rectangle), the color 13 (blue) of the area will be changed by color 15 (white) (with my test values).
-Au second click (pour fermer le rectangle), la couleur 13 (bleue) de la zone doit changer pour la couleur 15 (blanche) (avec les valeurs de mon test).
 

 
-With the hope it will be usefull for some of my Atarian friends in the next release of DEXL.
-En espérant que cela sera utile à mes amis Atariens dans la prochaine mouture de DEXL. 

 

Degas Elite XL (02-12-2011):
*********************************
-On the fly little video demonstration of Rotate & zoom options with bloc-sprite tool. (HD) :
-Une petite video de démonstration des options de rotation & de zoom liées à l'outil Bloc-Sprite :

http://www.mediafire.com/?wqqti6t9tkd9gsq



Degas Elite XL (29-11-2011):
*********************************
-A friend report that when you save a file without extension DEXL saves nothing and don't say that. It was because some internals.
Now if you only put a name DEXL will save in PI1 by default.

-Un ami a fait remarquer -justement- que si vous sauvez un fichier image sans donner l'extension, DEXL ne sauve rien du tout et ne le dit pas ! Ceci à cause de certains mécanismes internes
.  Maintenant, l'extension PI1 sera prise par défaut si rien n'est indiqué.


Degas Elite XL (29-11-2011):
*********************************
-Programming real-time bloc zoom finished. The zoom option can be Zc (zoom by coords X or/ and Y) or Za (zoom all with keeping proportions) 
it can be transparent or not (Tr).  SpinEdits are in percent(s). The bloc size is défault 100%.
-Programmation du zoom temps-réel terminée. Les options du zoom sont Zc (un zoom sélectif sur x ou Y ou les 2) ou Za (zoom global avec proportions gardées). Le zoom du bloc peut être transparent (Tr) ou pas. les SpinEdits sont exprimés en pourcent(s), la taille du bloc étant par défaut à 100%.



Degas Elite XL (28-11-2011):
*********************************
-Beginning with real-time bloc zoom. 
-Attaque de l'outil de zoom temps-réel.

Degas Elite XL (23-11-2011):
*********************************
-Real-time bloc rotations are finished, with this you can take a bloc (as usually matter) and click to R (rotate) to select rotation option and with little spinedit, change the angle and immediately see the result during bloc movement.   If you select the spinedit and move value with mouse roller or arrow keys [up/down] you can move the bloc where you want during angle calculation.
Rotation can be used with transparency or not.
DEXL is now at 0.3.1 Stage

-L'option de rotation de bloc est terminée. Avec elle vous pouvez prendre un bloc (méthode habituelle) et cliquer sur  R (Rotation) pour sélectionner l'option de rotation dont l'angle se trouve dans un petit spinedit à côté du R.  Le résultat est immédiat (ou devrait l'être).  Si vous sélectionnez le spinedit et que vous revenez ensuite à l'écran, vous pouvez bouger l'angle avec la roulette de la souris ou les flèches (haut et bas) du clavier, ainsi vous pouvez à la fois voir le résultat et le positionner très précisément.
Les rotations peuvent être réalisées en mode transparent ou pas.
DEXL est maintenant à la version 0.3.1






Degas Elite XL (22-11-2011):
*********************************
-Beginning with real time bloc-rotations -thanks to SSE-  New options are added to manage the bloc déformation. Some trouble with transparency, but will be solved quickly.
Two options are R (rotate) and Z (zoom) added to Tr  and Ac.
-Attaque de l'outil de rotation de blocs en temps-réel -merci aux instructions SSE- Encore quelques soucis avec la gestion de la transparence durant la rotation mais cela devrait se régler rapidement.  Les deux options se trouvent dans la zone "bloc" et sont R (rotate) Z (zoom) en complément de Tr et Ac.






Degas Elite XL (18-11-2011):
*********************************
-DEXL 0.3.0 is linked to download. The pdf user-guide is available in french at this time.  English guide will follow in no more than 2 weeks.

-DEXL 0.3.0 est en libre téléchargement. Le guide de l'utilisateur l'accompagne en français uniquement pour le moment. La version anglaise suivra j'espère dans moins de 2 semaines.


Degas Elite XL (10-11-2011):
*********************************
-DEXL 0.3.0 is finished. Before release link, I just update the documentation "user-guide" because some functions need to be explained to be used correctly. A PDF file with screenshots, examples and tricks will follow, I expect in no more than a week.
As usualy, Atarian Friends can ask via my mailbox (see in MAIL-CONTACT) to get immediate release.

Degas Elite XL (08-11-2011):
*********************************
-Now when the mouse is on the ST/E screen the speed of the mouse slow down to provide more accuracy, outside of this zone, the speed will remain at the original system speed.   The speed of the mouse -as in AtariTools-800- can be selected with a spinEdit button located just at the left side of the magnify button. The value can vary from 1 (the slowest) to 20 (the fastest), normal system speed will be around the value 10. The DEXL is now at 0.2.9 stage.



ST-DEXL  (25-10-2011):
**************************
Bloc Editor > GFA-Basic LST code generation finished & fixed with included sample code to test.
DegasElite XL is now at 0.2.8-A stage.


 


ST-DEXL  (20-10-2011):
**************************
Bloc function completely fixed.  There was a bug when copying a bloc from a picture to another with different color palettes. Now a detection warns if palette is not the same at the destination and don't copy the bloc. 

ST-DEXL  (12-10-2011):
**************************
Picture selector completely fixed in low-res.
Before, when we change the page, the selection by clicking on screens returned always the first page (zero) picture set even if we were on page 1,2,3 or 4.
Now all is correct.
 
Weeks (or months?) ago I just stopped the development in this place and forgotten to finish. ...

DEXL is now at 0.2.8 stage.




clearer data description in information zone (folder based) :





ST-DEXL  (20-07-2011):
**************************
An information window was added to explain the structure of  *.PSx, *.BLx and *.LIS files used by DEXL.


ST-DEXL  (18-07-2011):
**************************

ST-DEXL V.0.2.7 Release with some major bug corrections.


ST-DEXL  (18-07-2011):
**************************

-bug in 512 color palette solved, a wrong value mistake.
-Reorganisation of the display, X,Y,Width,Height and offset values are now on the top of screen.
best viewed and clean the Bloc function part.  
-Soon a new release with operational new tools.

ST-DEXL  (14-07-2011):
**************************
I forgot,ST-DEXL has now a green splash screen :-) at launch and is at 0.2.7 stage.




ST-DEXL  (14-07-2011):
**************************
The screen selector is finished with low-res model. The screen selector is call just by little button
just under the bitmap editor, with tools for move between 100 pictures (a little grid).

It is intended to fast selection through the 100 avalaible pictures (for each resolution).
Clicking on the miniature just select picture with larger display (under the list).
A little checkbox under each picture is to see if selected or no (to save whole selected pics by example with "Save Pics" button).
A number is for id the picture in 0..99 and we can view 20 pictures a once on each page.
Select will select edit picture zone with the picture chosen.

Remark about "Save Pics" or "Load Pics" :  

note that if you select pictures 1,2,8,32,88, 98,99 and save, only the selected pictures (1,2,8,32,88,98,99) will be saved, and, in this order.  

When you reload with "Load Pics" the procedure load the pictures at the same locations (1,2,8,32,98,99).  Before loading, if you work on other pictures in other locations, they will stay unchanged. 




ST-DEXL  (13-07-2011):
**************************

ST-DEXL V.0.2.6-C release to download ->  3 bugs  solved.
 
1/ in DEXL editor, when you use VTEXT annulation (right click) the previous bitmap
is recall with its colors. An UNDO was present at the end of the procedure
that now is removed, so you can use TTF text (VTEXT) without headache.
2/ in Clipboard module, when using (ST) FOUND xC Bal
(aka found the color balance in picture) prg first does a ST 512 color conversion to help.
The picture stay in 32bit/pixel mode on screen (while it works internally) -> now the picture
is correctly refreshed and we see the correct 512 colors conversion.
3/ With offsets (X-Y) used to change mouse cursor position (mainly for better free
positionning BLOC or VTEXT) in the older versions, offsets stay at their values, so
when using another function, we can have surprises !  Now offsets are reset to zero after operation or annulation.

Next to come : better zoom-zone accuracy and slow-down mouse cursor movements in graphic Edit-zone.


 

ST-DEXL  (05-07-2011):
**************************

ST-DEXL V.0.2.6B release to download. Testing release before 0.3.0.
including a folder with example files.




ST-DEXL  (01-07-2011):
**************************

Load and save multiple pictures [LOAD PICS-SAVE PICS] done and tested in main DEXL menu (*.PS1),
Load and save list and pictures in BLOC-Animator module done and tested. (*.BL1)

Integrated documentation on file types on the way
ST-DEXL is now at 0.2.6 stage, next release for anyone who want test at 0.3.0.

PS: Some garbage in color menu (in ST RGB code display) will be fixed soon.



ST-DEXL  (20-06-2011):
**************************

Animation management in In bloc-sprite editor module is finished and fully tested. In addition,
The real-time modification of timer value is availaible to more accuracy simulation.
Saving datasheet to GFA-BASIC source code is finished and tested too.

ST-DEXL is now at 0.2.4 stage



ST-DEXL  (16-06-2011):
**************************

In bloc-sprite editor, bloc-sprites can be of any size within the maximum graphic resolution
(320X200-640X200-640X400) used.

when "select" option is enabled, graphics sprite is updated in view zone automatically when moving selected
row in grid. 
Management of sprites is now near full completed :-) , just to activate : the animation zone and save to
GFA/ASM format.

The animation zone must work like this : put a start bloc-number, put a end bloc-number (or a number of sprites, I don't know yet..)
and set a timer value (in ms). A panel [with play-stop/pause-backward-advance-go to the first sprite
and go to the last sprite] to control animation. Very easy.


 
 



ST-DEXL  (15-06-2011):
**************************

In bloc-sprite editor : save and load bloc list datasheet are finished.
Two options availaible : first the possibility to load/save only the datasheet LIST and second,
load/save the datasheet list and pictures used by the list.

A third menu will be soon avalaible : save datasheet to the GFA-basic listing format and
automatic generation of inline data for the pictures. So an LST will be generated, just add *.INL
files with GFA editor and go on. The same will follow to devpac 2, after testing GFA.

ST-DEXL is now at 0.2.3 stage.



ST-DEXL  (09-06-2011):
**************************

In bloc-sprite editor : 

-Edition : When grabbing bloc, data are automatically generated under the bloc zone. The function to add a bloc in list is done with bloc counter.
Toggle to edit/select rows is done. Option to move (or not move) the row from a line to another is done. Functions to clear list, add a row, delete a row, insert a row are done. Function to reorder by number is done.



ST-DEXL  (01-06-2011):
**************************

Bloc-sprite editor : First shot.

When clicking on "Edit Bloc/list" button, a Sprite-editor module window appear.

The bloc editor included in ST-DEXL is a sprite manager that will provides text-code for GFA-BASIC & ASM.
It is not intended for pixel modify, witch can be done with DEXL paint functions, but to manage sprites trought
avalaible pictures, all in combination with DEXL main functions.

The idea is this : When you cut a bloc with bloc function in ST-DEXL, you can switch in Sprite editor module and add
it automatically to a list (data sheet) composed of 8 cols and save/load list when you want. Of course; you can
also add/write manually informations on sprites you have in mind and test.

Theses data are :

1) bloc index (witch is the number of the bloc selected for your animation),
2) graphic type (witch is graphic mode-pixel type for the Atari),
3)  Xpos,Ypos,Width,Height,  (witch are the X,Y pos and W&H size of the bloc in whole picture)
7) picture number (witch tell where is the number of picture(0-99) within we take the bloc)
8) and bloc name (witch is a txt information you set manually, to remember the usage of the bloc, can be blank)

So, in GFA or 680x0 ASM,it will be more easy to manage sets of sprites, automatically with DEXL.
The data are generated in *.LST with RCCopy and Bitblt functions in mind.

Possibility will be given to animate and see the result, with a timer simulator to see best interval.
If you modify directly in picture, modification is automated in sprite-editor.

Multiple possibility to load/save will be added. Lotsa work to come :-)


ST-DEXL  (18-04-2011):
**************************

During AC2011 : new version of 512 color palette (ST) & 4096 color palette (STE) selectors.
the new version allow to display palette with different options and displays for color information
between RGB24 and ST/STE RGB3/RGB4 components




ST-DEXL  (12-04-2011):
**************************

Continuing with the clipboard features : recolorisation & adaptation of clipboard-sprites, one screen, one palette.

The "bloc to clip" function now acts fully as bloc-sprite tool, with transparency enabled and offset
setting in X and Y position.  


examples :

1/ A 16 color screen with default colors



2/ Take a clip with crimson-dynamo [(c) marvel comics],recut & adaptation with a choice of 8 colors.



3/ Copy modified clipboard on screen WITH keeping 8 clipboard colors used for Dynamo.
    We can see that first 8 colors are re-colored with colors from clipboard and 8 others are left as is.



4/ With new tool (moving/rotating left or right color palette by a number) move 8 colors of Dynamo
    to 8 higher numbers with no change at actual screen, just a color organization for users.



5/ Take another Clipboard picture to make an example of 2 clip blocs on same palette/ same screen.
    First, convert TV set picture with 8 colors.



6/ Copy again Red-Dynamo (8 colors) on TV set picture (8 colors)
   This is to illustrate the possibility to take and convert multiple graphics in clipboard 
   and adapt to one ST palette. Of course, colors and ratio match the real ST/E screen. 



ST-DEXL  (30-03-2011):
**************************

Continuing with the clipboard module : Crop in clipboard picture ,
with the editor module : Zoom parameters added.

1/ Copy paste clipboard with [pretty] pinup draw by Esquire AL. MOORE in june 1950.



2/ Found 16 more closer colors and match them with Floyd-Steinberg (FS Color care option) dithering.



3/ Select "crop" function (usage is the same as bloc function) and set rectangular area wanted.



4/ At the last click selection, crop of picture area is made.



5/ Now, after hiding clipboard handling module and do a click on CLIP TO BLOC function,
    we can build a picture demo (transparency is set on with background color to avoid square bloc).



Another thing added is the option to set the zoom property as you want in a 1%-100% range

Example 1 : here range is set to 87% of actual picture-editor  



Example 2 : here range is set to 28% of actual picture-editor  




 

 
  82004 visiteurs (177174 hits)  
 
Ce site web a été créé gratuitement avec Ma-page.fr. Tu veux aussi ton propre site web ?
S'inscrire gratuitement