GT Turbo
20 May 2005, 14:48
Ellipse le convertisseur d'image pour la Jag avance, je poserais très très bientot une preview utilisable ici.
GT Une pieuvre !! :wacko:
Azrael
20 May 2005, 15:16
Excellent ! Tout avance petit à petit...
GT Turbo
21 May 2005, 10:56
J'espère pouvoir la mettre en ligne avant ou au moins pour l'ouverture officielle de ce site.
J'ai encore la doc et l'article Gpu et que je veux finir avant l'ouverture aussi !!
GT Turbo ;)
Azrael
23 May 2005, 09:06
Ne t'abime pas la santé quand même !
GT Turbo
26 May 2005, 11:14
Le code avance très bien, si on excepte quelque petits soucis avec la convertion en CRY (voir rubrique dvp consoles), j'ai déjà commencé a écrire la routine de lecture Tga, seules les formats 1,2,9,10 du Tga (Apparement les plus courants) seront supportés. Le prog reconnait déjà le fichier Tga, l'Iff mais pour l'instant ne traite que le TRP (Escape paint, prog Falcon) et cela marche très bien.
GT Turbo :yes:
GT Turbo
31 May 2005, 12:00
YES !! La routine de décompactage Tga fonctionne, par contre j'ai transformé les 3 routines de sauvegarde en une et pour l'instant j'ai quelques lignes de graffes qui se font mangé lors de la sauvegarde. Sinon cela avance bien.
GT Turbo ;)
Fredifredo
31 May 2005, 13:07
faut absolument que je t'envoie le code source TGA que j'ai aussi...
Fredifredo
31 May 2005, 13:18
:) Mail envoyé !
GT Turbo
1 Jun 2005, 09:58
Colis reçu Fredifredo, je regardes cela en détail ce soir. Voila un apercu d'Ellipse en .acc sur le bureau de mon Falcon :
GT Turbo ;)
OUAAAA :blink:
Trop génial comme logiciel....
(au passage, j'adore l'icone windows :D)
Une question : est-ce qu'il est prévue de faire une convertion de groupe (convertir tout un dossier et sous dossiers) ?
GT Turbo
2 Jun 2005, 10:01
SCPCD :
OUAAAA :blink:
Trop génial comme logiciel....
(au passage, j'adore l'icone windows :D)
C'est aussi ma préféré !!
SCPCD :
Une question : est-ce qu'il est prévue de faire une convertion de groupe (convertir tout un dossier et sous dossiers) ?
J'en prend note, très bonne idée !!
GT ;)
GT Turbo
2 Jun 2005, 19:50
Quete :
Pour vérifié certaines routines je recherches des images TGA de type :
2 et 9,10 de petite taille ou moyenne (24*24 jusqu'a 320*240)
Il me manquait le type 1 mais Fredifredo en a une dans le zip qu'il m'a envoyé.
Le type 2 est un fichier TGA avec une palette mais image compacté.
Le type 9 est une image TGA codé true color (Pas de palette) non compacté.
Le type 10 est une image TGA codé true color (Pas de palette) mais compacté a moins que cela soit l'inverse !!
Et ceci en 16, 24 et 32 bits par pixel.
Merci d'avance a tous.
GT En train de faire la quete !! :wacko:
Fredifredo
4 Jun 2005, 10:36
Je viens de faire des tests avec Photoshop et certains modes semblent impossible ( pour lui )
par exemple :en 8 bit > pas de compression RLE
je t'envoie mes tests ...
GT Turbo
5 Jun 2005, 09:35
Colis recu, merci encore Fredifredo. (J'ai eu ton source, je n'ais pas trop eu le temps de regardé en détails, comme tu l'a dit apparement il y a un pb d'init vidéo, moi le haut de l'écran part en fleur, le sprite et le son cela marche nickel, je te tiens au courant dès que je peux)
GT :blush:
GT Turbo
1 Jul 2005, 09:00
J'ai repris la route du coding, j'ai commencé la partie pour les images 16 bits, merci encore a Fredifredo, j'ai pas eu besoin de me faire c..... pour les images.
GT En train de coder (Cela faisait longtemps :wacko: )
Je me suis "lancé" dans le Visual C++ pour faire une application qui converti du tiff ou du jpeg en cry... c'est pas gagné...
GT Turbo
1 Jul 2005, 13:06
Azrael :
Je me suis "lancé" dans le Visual C++ pour faire une application qui converti du tiff ou du jpeg en cry... c'est pas gagné...
J'espère que tu disposes des routines pour le tiff ou le jpeg, ce sont pas les formats les plus simples !!
Perso je te recommande le Tga, en étant en plein dedans je peux t'expliquer et meme t'aider pour ce format.
GT Turbo B)
Normalement j'ai une librairie qui lit ces formats. Mais là je me bat pour comprendre comment obtenir le selecteur de fichiers... je fait mes premiers pas en fenetrage... c'est le caca pour le moment. Et puis faut que j'apprenne le C++. Ca fait longtemps que je voulais m'y mettre, mais je ne trouvais pas d'application interessante et pas trop "dure" pour m'y coller. Maintenant que j'ai une motivation, je peux apprendre. En plus de ça je viens de me concocter un environnement de développement pour Poong trop cool : compilateur sous Steem avec editeur sous Windaube, je vais enfin pouvoir afficher 100 lignes de code en une seule fois !!! (où sont mes lunettes ???).
GT Turbo
6 Jul 2005, 09:11
ENFIN !! Ca y est je sors de ma léthargie, j'ai enfin vraiment repris le code !!
Hier soir j'ai débuggué du Poong (J'ouvre un autre poste dans cette section a propos !) et j'ai écrit le code de lecture des rasters (Palette étendues) des fichiers IFF pour Neo Master, ce qui permet de faire des graffes 3200 couleurs pour la Jag sur un simple ST.
La routine de décompactage IFF, cela fait un moment que je l'ai écrite (C'est la meme que celle de Degas PC1), il me reste a tout mettre ensemble, et encore la routine qui lit les pixels du dessin et pose la bonne couleur pour la Jag, cela se fait assez vite !!
GT Enfin reparti ! :yes:
GT Turbo
7 Jul 2005, 08:39
La routine de décompactage IFF est dedans et elle tourne, il me reste plus qu'a parcourir l'image pour sauver la bonne couleur en tenant compte des rasters.
GT Turbo :yes:
GT Turbo
8 Jul 2005, 12:13
L'iff c'est bon cela tourne, il me reste a recopier et modifier legerement une routine de palette, j'ai déjà fait plusieurs transferts, c'est nickel !!
Après il me reste plus qu'a terminer les routines Tga et cela sera fini, enfin bon c'est vite dit !!
Et après on rajoutera les conversions en chaine
GT Turbo ;)
GT Turbo
9 Jul 2005, 12:19
La gestion des rasters est presque fini, un petit probleme sorte d'entrelacement qui n'a pas de raison d'etre, qui passera a la casserole tout a l'heure. Sinon cela tourne terrible.
Transferer des graffes cela donne une de ces envies de develloper des jeux !!!
Pour essais :
http://cerebral-vortex.net/files/ELLIPSE.ZIP
GT Turbo ;)
GT Turbo
11 Jul 2005, 09:40
Je commences a convertir les graffes, et je m'apercois qu'il va falloir que je commences les routines de compactage d'image fixe, car le TC ca mange !! hihi !!
GT Turbo
GT Turbo
19 Jul 2005, 09:53
On reprend le 'codinge', j'ai juste vite fait une modif sur Ellipse hier soir, parce que certaines de mes lignes de code sont pas trop compatible avec le cache du 68060, j'ai juste du reprendre 4 lignes (En meme temps cela m'a fait apparaitre un bug !) et voila cela tourne nickel !!
GT Turbo ;)
GT Turbo
20 Jul 2005, 08:53
La nuit fut courte, 3 litres de jus de fruits, deux paquets de gateau et une nuit qui reprend de l'interet ! :wacko:
J'ai écrit 4 routines Tga cette nuit, donc sont acceptés les formats Tga suivants :
Type 2 (True Color pas compacté) :
- le 16 et le 32 bit
Type 10 (True Color compacté) :
- le 16, 24 et 32 bit
Il ne me manque plus que le 24 bit pas compacté (Du moins pour cette version d'Ellipse). Après quelques modifs et une premiere version utilisable sera enfin dispo, avec toutes les fois ou je l'ai annoncé avant cela sera dur a croire mais bon cela va dans le bons sens.
Un grand merci a Fredifredo pour ces images (En passant Fredifredo tu n'aurais pas une image 24 bit pas compacté par pur hasard ! lol !)
GT Turbo :yes:
GT Turbo
21 Jul 2005, 14:23
defsdgfsfdg de PC !! Il veut pas de ma disquette Falcon, il lit que la moitié, la convertion d'images 'rastérisés' provenant de Neo Master fonctionne, je voulais poster un code Jag mais dans le c.. !! J'ai commencé a insérer les routines Tga dedans ca devient bon !!
GT Turbo :)
Je suis impatient de voir le programme tourner sur mon Falcon....:yes:
GT Turbo
21 Jul 2005, 17:48
SCPCD :
Je suis impatient de voir le programme tourner sur mon Falcon....:yes:
Tu possèdes un Falcon ?
GT Ebloui !! :yes:
J'en ai même 2 !!!!
dont 1 avec une CT2 ;).
(ils sont a mon père, mais comme il ne les utilisent plus je les ai un peu 'herité' :D)
GT Turbo
22 Jul 2005, 08:51
Atariste de père en fils ?
Ca y est cette dfg de machine a accepter ma disquette !
Donc ici :
http://Cerebral-Vortex.net/files/D_32000.ZIP
Ceci est juste une bete image mais elle provient de Neo Master, c'est une image qui a été rastérisé a fond (16 palettes par 200 lignes=32000 couleurs) converties par Ellipse, j'ai encore un leger bug sur la première ligne, mais je penses que j'ai un décalage de 1 ligne sur les palettes. C'est assez FUN parce que dans le fichier on trouve une palette général au format IFF : les 3 composantes chacune codé sur 1 octet (donc valeur allant de 0 a 255) alors que meme sur un Ste cela va de 0 a 15, c'est pas trop un probleme) mais après quand vous devez convertir les palettes 'rasters' au format standard hard Atari c'est que du bonheur, car vu que sur un Ste le 4 bit de chaque composante est le bit 0 (Histoire de garder la compatibilité avec le Stf !) cela commence a se compliqué mais bon, on va y arriver !!
GT Un coloriste ! :wacko:
GT Turbo
22 Jul 2005, 14:02
Ca y est !! Le Tga avance, le Tga non compacté en 16 bits se convertit en RGB16, nickel, pour le 32 bit je me bat (Et je comptes bien gagné !) il y a une permutation bizzare entre les composantes de couleur ! :wacko: Je vais essayer de finir le 32 bit aujourd'hui et finir pour le Tga compacté demain. Bientot fini ? J'ai hate comme cela je pourrais avancer sur le reste !!
GT En train de me battre avec les couleurs !! ;)
Fredifredo
22 Jul 2005, 14:28
GT Turbo
23 Jul 2005, 23:30
Je vais me garder l'image sous le coude. Ca y est !! J'ai réussi a débugguer ce code de m.... A nous les Tga 16, 24 et 32 bits sur la Jag, demain il me reste plus qu'a rajouter le code de décompactage !!! Et quelques bricoles et une preview sera dispo !!
GT Turbo ;)
cooper
24 Jul 2005, 22:13
Bonsoir messieurs,
Félicitations pour Ellipse, ça va bien le faire à mon (humble) avis.
Juste un petit aparté (promis après j'arrête, pas taper môssieur modérateur!!) :
GT tu voulais ajouter le support des listes chaînées pour Lynx dans Topaze. Là, tu vas avoir un noyau assez bien foutu qui tourne pour la conversion d'image pour la Jag. Ne serait-il pas judicieux (et possible) d'utiliser ce même noyau pour faire de la conversion Lynx en format de sortie également? (pour un avenir lointain hein, y'a pas urgence), ça permettrait aux pôvres coders Lynx d'utiliser un prog de conversion décent pour avoir des sprites et leur éviterait de coder le leur :)
En plus, les sources C sont dispos et commentées :
sources de sprpck
Merci de m'avoir écouté :)
Coopy.
GT Turbo
25 Jul 2005, 10:21
Salut Coopy,
J'en prends note pour une prochaine version, je ne penses pas que cela soit un gros probleme et si cela peut aussi vous faire avancer, pourquoi pas ?
Heuresement que tes sources C sont commentés, sinon direction la corbeille ! lol !!
GT Turbo ;)
cooper
25 Jul 2005, 20:44
Ok, merci patron!
Si ça peut te rassurer, chuis moyennement copain avec du C "costaud" egalement ;)
GT Turbo
26 Jul 2005, 10:57
Je vais enfin pouvoir continuer, j'avais commencé a reprendre dans l'ordre les formats pour faire les essais avant de poster une preview, et cela fait trois jours que je cherches, suite a un bug je pensais que c'était Ellipse, mais c'était mon code Jag qui déconnait. Je voulais dégager tous les bugs que j'avais avant d'essayer de finalisé un peu ce prog, et en fin de compte bug il n'y avait pas !!
GT Bien heureux !! ;)
GT Turbo
26 Jul 2005, 14:14
Je viens de finir un bout de code et on va remettre tout a plat sur la table, donc :
Le Trp (Escape paint (Falcon)) est convertit en : RGB16, RGB24, CRY16 code fonctionne et essais fait c'est bon.
L'Iff de Neo Master (Atari) est convertit seulement (Pour l'instant) en RGB16 fonctionne a 80%
Le Tga type 2 :
Tga 16, 24 et 32 bits convertit en RGB16
Tga 16, 24 et 32 bits convertit en RGB24
Le code est fait et cela fonctionne, j'ai juste pas essayer a partir d'une source 24 bits j'ai pas d'image mais coté structure c'est pareil qu'un 32 bit avec un octet d'attribut en moins par point, donc cela devrait marcher du premier enfin on espere !! Il me manque le CRY16 et le tga type 2 fonctionne, il me reste a remettre la routine de décompactage pour le type 9.
Ceux qui veulent faire des graffes en RGB24, pourront sans problème mais perso je fais pas trop la différence entre le 16 et 24 et j'ai essayer plusieurs fois, peut etre que seul les graphistes verront la différence, mais bon doubler la taille d'un fichier pour que quelques personnes arrivent a voir une vague différence cela fait chère !!
GT En train de convertir ! ;)
GT Turbo
26 Jul 2005, 19:24
Et on rajoute le Tga type 2 en cry !!
GT Turbo ;)
GT Turbo
28 Jul 2005, 08:38
La routine de décompactage est dedans, le format type 10 est supporté, et du 'presque' premier coup il y a juste la gestion de l'origine Y de l'image, ce qui fait que certaines images sont dans l'autre sens !! Ca c'est un truc intelligent d'utiliser un bit pour préciser que l'origine de l'image est en bas a gauche ou en haut a gauche !!!
Encore cette bricole et je finis mon format Iff et je postes la premiere preview
GT Turbo ;)
GT Turbo
28 Jul 2005, 16:11
Un bug en moins, je ferais un controle ce soir mais pour le Tga, cela devrait etre bon, il me reste a finalisé l'iff et je balances la premiere preview !!
GT Heureux !! ;)
GT Turbo
29 Jul 2005, 16:32
Hier soir j'ai passé la soirée sur mon Falcon, retiré encore quelques bugs, rajouté deux bricoles et surtout un truc, avec chaque image convertit un petit fichier ascii est sauvé avec le meme nom que l'image (Sauf extension différente, bien sur !) avec dedans, la taille du graffe (X, Y) le mode vidéo de l'image et le nombre de phrases de l'image. Option déconnectable bien sur. Les lignes du fichier info sont précédé de ; cela permet d'insérer directement le fichier dans le code pour savoir (Par exemple pour la liste de sprite, etc...)
Faut que je finisses enfin ma partie Iff totalement, je vais aller me cherche du Coca et un paquet de gateau et c'est parti !!!
GT Parti finir ce prog !! ;)
GT Turbo
30 Jul 2005, 14:42
Ca y est la chasse aux bugs est ouverte, la preview est dispo ici :
Ellipse preview
Toute la partie Iff est finie, cela fait bizzare de partir d'une image 16 couleurs Atari pour finir en 24 bits sur une Jag, je vous l'accorde mais cela marche !! Si si j'ai essayé !!
Doc francaise et anglaise fournie avec (Pas terrible les docs, l'anglaise encore pire mais bon, aujourd'hui fait trop chaud et je suis comme les Cpu, ca chauffe de trop c'est foutu ! lol !) :wacko:
Rendez moi un service, si vous trouvez un bug, dites le moi seulement demain soir merci !!
GT Turbo B)
GT Turbo
2 Aug 2005, 12:50
Ce coup ci c'est moi qui me suit pas endormi !! J'ai optimisé certaines routines de convertion, j'ai rajouté aussi un fichier de config (Qui permet de définir les chemins aux images sources et le chemin pour la sauvegarde, cela evite de se ballader dans les arborescences), une console (Dans une fenetre, qui affiches les différentes actions) cela permet quand j'aurais fini le code de convertion de graffes en gros de garder un oeil sur le travail en cours). J'ai encore deux, trois bricoles mais le plus gros c'est qu'il faut que je finisses la routine de compactage / décompactage. Voila pour les news fraiches !!
GT Pas frais !! :wacko:
Est-ce que tu as fini le TGA : car j'ai quelques images TGA qui ne passe pas...
GT Turbo
2 Aug 2005, 13:33
SCPCD :
Est-ce que tu as fini le TGA : car j'ai quelques images TGA qui ne passe pas...
Envoie moi les images, que je fasses les essais. Par contre si tu as un message d'erreur genre 'Seule type 2 et 10', c'est normal, trop fainéant pour l'instant j'ai pas codé les routines ds autres types (Ceux avec palette !)
GT Un trop fainéant ! :wacko:
GT Turbo
4 Aug 2005, 09:24
SCPCD m'ayant fait par de son soucis a convertir une image Tga, voici une version 0.2 de la preview, apparement la convertion fonctionne avec cette version. Par contre si les couleurs de l'image sont bizzares chercher pas j'ai pas encore pu vérifié si mes optimisations fonctionnait !!!
Voici la nouvelle preview :
http://Cerebral-vortex.net/files/ELLIPS02.ZIP
Quelques bricoles en plus, un 'Ctrl' C affiche la console. Un fichier de configuration est apparu pour l'instant celui est juste constitué de 3 lignes :
console=on
read_path=d: ruc.zip
save_path=e:save.pic
Sur la premiere ligne, vous avez l'état de la fénètre console au lancement du prog, tout autre truc que on, la laisse fermer. Les deux autres indiquent les chemin d'accès pour la lecture et la sauvegarde des images, cela evite de se ballader dans les disques durs. Juste un truc (Pour le moment) le fichier de config doit etre placé a la racine du D pour etre lu
GT Turbo ;)
GT Turbo
12 Aug 2005, 13:19
La convertion a partir d'une image 24 bits fonctionne, merci a SCPCD pour l'image de Doom 3, ca rend super bien sur une Jag avec une résol correct (Et surtout un moniteur trop petit !)
Exemple :
http://cerebral-vortex.net/files/doom3pic.zip
GT Turbo :p
GT Turbo
22 Aug 2005, 10:40
Fgdfyhosiyhd d'IFF de m.... !! Hier soir j'avais prévu de faire un release d'Ellipse, et la cadeau !! Connerie de format IFF de m..... !! D'un coté on vous previent qu'il a des octets parfois non signalés pour aligner certaines adresse, et certains fichiers n'en tienne pas compte !! J'hallucine !!!
GT Enervé !! :wacko:
GT Turbo
24 Aug 2005, 12:59
Et hop enfin la voila :
Ellipse v0.4
Ca marche j'ai réessayé tous les formats, la convertion d'un dossier fonctionne (Merci a SCPCD pour l'idée).
GT Turbo B)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.