CPC Rulez
https://cpcrulez.fr/forum/

iMPdraw v2.0
https://cpcrulez.fr/forum/viewtopic.php?f=6&t=6123
Page 2 sur 3

Auteur :  hERMOL [ 18 Août 2019, 09:30 ]
Sujet du message :  Re: iMPdraw v2.0

Excellent tout ca! :JC_doubleup:

Auteur :  AsT [ 20 Août 2019, 18:30 ]
Sujet du message :  Re: iMPdraw v2.0

Merci à vous :biere:

Auteur :  AsT [ 08 Nov 2019, 21:18 ]
Sujet du message :  Re: iMPdraw v2.0

Après 1 longue année de coding, de débugg, de béta testing, voici en exclusivité les versions d'iMPdraw v2 & iMPdos 512 [Alchimie 13 edition]

J'attends vos remarques éventuelles, ainsi que vos propositions d'améliorations.

Bon Graphs à tous!

Download Now!

Auteur :  Princesse Mariana [ 20 Mars 2020, 10:56 ]
Sujet du message :  Re: iMPdraw v2.0

Nouveau site, nouveau lien pour iMPdraw v2 :

http://impdraw.wikidot.com/

Citer :
iMPdraw est un logiciel de retouche/dessin fullscreen disponible uniquement en rom, compatible Amstrad Cpc Old & Amstrad Plus crée par AsT/iMPact avec l'aide de Kris et de Barjack. Le développement a démarré en Mai 2018. Nous avions à ce moment précis, besoin d'un logiciel de dessin capable de faire aussi bien des graphs sur cpc old que sur cpc plus, mais aussi d'un logiciel fullscreen utilisant tous les modes graphiques des cpc, alors nous l'avons fait !

Auteur :  AsT [ 20 Mars 2020, 11:54 ]
Sujet du message :  Re: iMPdraw v2.0

Bien vu ! :mdr:

Auteur :  AsT [ 23 Mars 2020, 21:00 ]
Sujet du message :  Re: iMPdraw v2.0

Maintenant, réalisez vos animations avec iMPdraw v2!







Alors, vous aimez ?

Auteur :  norecess464 [ 24 Mars 2020, 14:46 ]
Sujet du message :  Re: iMPdraw v2.0

C'est un bon pas en avant :)

Auteur :  AsT [ 24 Mars 2020, 16:28 ]
Sujet du message :  Re: iMPdraw v2.0

Merci Arnaud :biere:

J’avance plutôt bien.

Auteur :  AsT [ 26 Oct 2020, 12:44 ]
Sujet du message :  Re: iMPdraw v2.0

Bonjour à tous,

Sortie depuis hier du Pack iMPdraw_Dos Ultimate Edition.

Cette version contient iMPdos, albiDOS et M4_Asic Dos (pour carte M4) ainsi que la dernière version de CpcImgConv de Demoniak.

Inutile de vous rappeler que pour l'utiliser sur cpc, vous devez être au minimum équipé d'un romboard (une xmem fera le job).
Toutes les hardwares additionnels sont également les bienvenue. Par hardware, j'entends, xMass, M4, et Albireo.
Toutefois, iMPdraw fonctionne également avec des floppy disc 3 pouces et 3 pouces et demi ainsi qu'avec un Gotek.

- Pour toutes informations sur comment utiliser iMPdraw : http://impdraw.wikidot.com/
Maintenez Ctrl+h pour avoir l'aide dans les menus [editeur] et [fullscreen].

- Pour toutes informations sur comment utiliser iMPdos : http://impdraw.wikidot.com/
ùhlp est aussi votre ami.

Mention spéciale @Kris qui a réalisé le graph livré avec cette version.
Remerciement à tous les béta-testeurs qui ont joué le jeu. Inutile de les nommer, ils se reconnaitront.

Merci de me faire part de bugs éventuels ainsi que de vos commentaires, bon et moins bon.
J'espère quand même que vous prendrez autant de plaisir que j'ai eu à coder ce soft.

Bye,

AsT/iMP4CT.

Edit: Nouveau lien vers le .zip

Auteur :  AsT [ 28 Jan 2021, 17:43 ]
Sujet du message :  Re: iMPdraw v2.0

Gros Update d'iMPdraw v2.

Pour en profiter : iMPdraw_210128

Quoi de nouveau depuis la Pampers Edition ?

Citer :
i2 210128 iMPdraw ZQ ed
Files : i2801.o - ext2112.o - h2112.o - a2112.o

[Mode Fullscreen] : Changement de la valeur minimum du curseur en y qui passe de 10 lignes mini à 8 lignes mini pour les besoins de BLINKY, comme quoi, iMPdraw s'adapte.
i2 201218
Files : i1812.o

[Mode Fullscreen] : Correction d'un bug qui écrivait en #80 (00) et qui effaçait les 2 premiers pixels de l'image à la ligne 7.
i2 201119-2
Files : i1911-2.o - ext1911c.o

[Mode Sprh] : Correction bug 081
[Mode Sprh] : Correction du bug lié à la touche D qui restituait la page écran -1 octet.
[Mode Editeur] : Correction du bug du Hud (1ère ligne du logo iMPdraw).
[Mode Fullscreen] : La capture des sprites hard tient maintenant compte du mode écran. Si celui-ci n'est pas en mode 0, le sprite Hard n'est pas capturé.
i2 201118-7
Files : i1811-7.o - ext1811b.o

[Mode Editeur] : Correction du bug sur la palette de l'encre 2. Bien vu Kris.
[Mode Editeur] : L'affichage du Hud a été modifié. Ainsi speed a été remplacé par spd pour laisser apparaitre P: qui identifie quelle image est traitée (1 ou 2).
[Mode Editeur] : Correction d'un petit bug sur la palette pendant le changement de mode. En effet, si on se trouvait en mode 0 sur l'encre numéro 13 et qu'on passait en mode 1 ou 2, celui-ci conservait la position de l'encre 13. C'est corrigé.
[i/o Load/Save] : Correction du reset lors d'un load.scr ou d'un accès répertoire sur Albiréo.
[Mode Fullscreen] : En cas de Ctrl+N; new screen, le nom du nouvel écran est à nouveau demandé.
[Mode SprH] : Correction du bug D, Display Screen qui si on appuyait sur Esc effaçait les sprites hard présents à l'écran.
[Mode Fullscreen] : Correction copy Trame X, touche T.
[Mode Fullscreen] : Correction copy Trame Y, touches Shift+T
[Mode Fullscreen] : Correction taille du windows f2 qui allait 2 lignes trop bas.
[Mode Fullscreen] : Correction du bug de Kris. Un pixel en #4000 était effacé après un retour de l'éditeur de sprh.
[Mode Fullscreen] : Correction du flip horizontal H qui pouvait poser problème lorsqu'un écran était chargé/sauvegardé dans la mémoire cache.
i2 201117-6
Files : i1711-6.o - ext1611.o

* [Mode Editeur] : Correction du bug sur la palette de l'encre 2. Bien vu Kris.

i2 201117-5
Files : i1711-5.o - ext1611.o

* Refactorisation et optimisation de la rom i. (+256 octets gagnés)
* [Mode Editeur] : L'affichage du Hud a été modifié. Ainsi speed a été remplacé par spd pour laisser apparaitre P: qui identifie quelle image est traitée (1 ou 2).
* [Mode Editeur] : Correction d'un petit bug sur la palette pendant le changement de mode. En effet, si on se trouvait en mode 0 sur l'encre numéro 13 et qu'on passait en mode 1 ou 2, celui-ci conservait la position de l'encre 13. C'est corrigé.

i2 201115
Files : i1511.o - a1511.o

Retour au basic Ctrl+b ne garde plus trace des touches appuyées précédemment.
[Mode Animation] : En entrant dans ce mode, un write_cache est maintenant effectué. Cela permet, lors du retour de ne pas perdre les éventuelles modifications réalisées en amont.
i2 201114-2
File : i1411-2.o

Refonte totale du système de cache qui devenait un véritable bordel.
Le retour basic via ctrl+b enregistre les modifications de l'image en cours, mais aussi la position du curseur courant, ce qui permet lors de retour via ùi de retrouver la dernière zone de travail.
i2 201113
File : i1311-6.o

Gros gros gros débug de la partie "mémoire cache" de la xMass.
Lancer iMPdraw dans n'importe quelle partition est désormais possible.
Utiliser dans un cas extrême la nouvelle rsx d'iMPdos, ùclear pour effacer la mémoire cache.

i2 201113
File : i1311-3.o

[Boot i2] : La rsx ùi,"file" charge maintenant le fichier dans la dernière mémoire cache utilisée 1 ou 2. (xMass Only)
[Boot i2] : la rsx ùimp ou ùimpdraw efface l'image (avec ou sans xMass) et l'image chargée en mémoire cache 1 ou 2 (xMass Only)
[Basic] : la sauvegarde des interruptions a été déplacé pour éviter le bug de la restitution des int chargées par le cache.
i2 201113
File : i1311-2.o

[Boot i2] : Réglage bug démarrage sur Partition vierge.
[Mode Editeur] : Correction bug 080 [Kris]
[Mode Editeur] : Correction du bug sur l'affichage de la palette mode 2. L'affichage était décalé d'une ligne vers le haut.
Refactorisation des routines Sla a et Srl a plus d'autres.
i2 201110
Files : i1011-5.o et ext1011b

[Mode Editeur & Boot] : Correction bug 078 & 079
[Mode Editeur] : Correction léger bug affichage pipette.
i2 201110
Files : i1011-2.o - ext1011a.o

[Mode Sprh] : Correction bug qui reset quand ctrl+esc. La taille de la rom ext était supérieure à #4000.
[i/o Load/Save] : Correction impossibilité d'accéder à la M4 (via la touche 5)
Refactorisation de la rom ext. Faut gagner des octets à tout prix.
i2 201109
Files : i0911-4.o - ext0911a.o

[Mode Fullscreen] : On affiche l'adresse écran dans le Panel. Celle-ci est pointée via le curseur window, et plus précisément, c'est l'angle haut/gauche qui est pris en compte. L'adresse écran est affichée en décimale.
i2 201109
File : ext0911.o

[Mode Sprh] : La bank sélectionnée reste sélectionnée même après la capture d'un sprh. Précédemment, la capture réinitialisait la bank 1, même si l'on travaillait en bank 4.
i2 201109
Files : i0911-3.o - a0911-2.o

[Mode Fullscreen] : Clr n'enregistre plus dans la mémoire cache mais permet toujours de faire l'échange de palettes, cpc et plus.
[Mode Fullscreen] : G permet le Grille On/Grille Off
i2 201109
File : i0911-2.o

[Mode Editeur] : Le drive en cours est à nouveau détecté.
[Mode Fullscreen] : Une fois l'image chargée, appuyer sur 1 ou 2 conserve maintenant la palette. (xMass Only)
i2 201107
Files : i0711-7.o - ext0711c.o

[i/o Load/Save] : Correction du bug qui demandait le load/save .kit, .pal ou .ink quand on entrait dans un répertoire Albiréo avec ctrl+w/q ou en mode sprh.(windows ou sprite)
[Mode Editeur] : Conserve la palette Amstrad Cpc quand loadimage en mémoire cache.
[Mode Editeur] : En cas de Ctrl+Shift+Esc sur une image Amstrad Plus, le sprite hard du niveau de couleur est effacé.
[Mode Editeur] : R6 a été mis à 0 quand on sort du Mode Help, ceci afin d'éviter de voir la transition si la couleur du border était différente de celle du papier.
[Mode Fullscreen] : Correction d'un bug qui incrustait le curseur window dans l'image quand on faisait Clr Esc et Clr.
[Mode Fullscreen] : Réajustement position Y du numéro de page quand appuie sur la touche Ctrl. Ajout de la mention P : avant le numéro de page écran, sélectionnable via les touches 1 et 2 (xMass Only)
[Mode Fullscreen] : Correction Undo (Esc) qui ne fonctionnait plus quand on chargeait un fichier .win (xMass Only)
[Mode SprH] : Tab permet maintenant de convertir les couleurs cpc en palette sprh.
i2 201105b

[Mode Editeur] : Suppression d'un artefact dû à un changement de mode dans le bandeau mode 2.
[Mode Fullscreen] : Correction d'un bug concernant la restitution des écrans 1 & 2 (xMass Only) après le retour d'une capture de sprh (esc)
[Mode Fullscreen] : Suppression des fonctions Shift+Return, Shift+C et Shift+i
[Mode Général] : Détection automatique de l'accès xMass. Si xMass non détectée alors les fonctions ajoutées en Mode Fullscreen via les touches 1, 2 ou Esc ne sont plus accessibles. Nb : *Penser à ajouter une détection de la touche CLR en mode fullscreen*
[Boot i2] : Correction de la rsx ùi qui ne fonctionnait plus
[Boot i2] : Détection si pas de x-Mass (xmass_flag) pas de save cache !
i2 201101a

[fullscreen] : Correction bug 077.
[fullscreen] : Les couleurs sont réinitialisées en noires lors du passage d'un écran à l'autre.
[fullscreen] : La palette de couleurs Amstrad Cpc & Amstrad Plus est conservée.
[fullscreen] : Le mode Graphique est conservé même si le mode graphique de l'image 1 diffère de celui de l'image 2
[fullscreen] : Le type d'image (Amstrad Plus ou Amstrad Cpc) est maintenant détecté lors d'un ùi
[Editeur] : Correction d'un petit bug concernant les touches f9/f6. Maintenant on peut augmenter/diminuer la composante bleue sans toucher au rouge.
[Editeur] : Lors de l'appuie sur la touche x le vumètre composante rvb est mis à jour en temps réel. Ca avait du être perdu lors des différentes maj.
i2 201030

Grâce à la mémoire cache de la xMass : (uniquement sur xMass)

[fullscreen] : 1 permet de sélectionner l'image 1
[fullscreen] : 2 permet de sélectionner l'image 2
Lors d'un reset ou dès l'allumage du cpc, les images sur lesquelles vous travaillez sont rechargées automatiquement.
i2 201028b

[Fullscreen] : Sauvegarde de l'image source dans la mémoire cache. Cette fonction n'est et ne sera seulement utilisable que sur xMass.
[Fullscreen] : correction de la fonction undo du fullscreen activable via la touche esc. Faites vos modifications, ça ne vous convient pas ? Esc restaure votre image comme au départ.
i2 201028

[i/o Load/save] : la touche CLR permet sur de créer un repertoire.
(uniquement sur xMass)

[Mode Editeur] : Correction des composantes (R)ed et (B)lue dont le seuil ne dépassait pas 7. [Kris]
i2 201023f

[i/o Load/Save] : Ajout des touches 1-7 sans passer par shift.
i2 201023e

[i/o Load/save] : Standardisation affichage catalogue [carte M4]
[i/o Load/save] : La touche DEL est bloquée sur la carte M4
[i/o Load/save] : Un message Clr [..] est affiché pour la carte M4. La touche Clr permet d'utiliser la fonction Parent ou ".." !
[i/o Load/save] : Les deux lecteurs Albireo A et B sont maintenant accessibles
[Editeur] : Correction du Bug Palette RGB. Désormais, le vumètre est réellement à jour.
[Editeur] : Correction du bug lié à la palette RGB quand passage en Mode Plus via la touche Clr.
i2 201023a

[i/o Load/save] : La touche DEL est bloquée sur albiréo [Bug chez Kris]
[i/o Load/save] : Une confirmation est demandée lorsqu'un nom de fichier est sélectionné dans le module save.
i2 201023

[i/o Load/save] : Ajout du . avant l'extension quand la xmass est sélectionnée.
[i/o Load/Save] : Quand les drives xmass sont sélectionnés ceux-ci affichent désormais file xxx/xxx signifiant x fichiers sur x fichiers max
[i/o Load/Save] : Quand sur xmass x fichiers = x fichiers max une indication Directory full est affichée.
Nb : S'il est affiché 063/064 files vous pourrez enregistrer vos fichiers .go, mais seul le fichier .go1 sera enregistré. Ni les fichiers palettes, ni le fichier .go2 ne seront enregistrés. Attention donc en fonction du type de fichiers choisis qu'il reste bien le nombre de fichiers prévus.

[i/o Load/Save] : Normalisation du format de l'i/o files quel que soit le lecteur en cours. Les données catalogue seront toujours affichées de la même façon.
[i/o Load/Save] : implémentation de la fonction Parent sur le lecteur Albiréo (Merci à OffseT & à Zik pour leur aide)
i2 201019c

[Mode SprH] : Load Sprh maintenant ok. Corrige le bug Ctrl et Shift+L
[Mode SprH] : Save SprH maintenant ok. Corrige le bug Ctrl et Shift+S
[Mode SprH] : Palette SprH Load & Save ok.
[Mode SprH] : Mise en place du fichier .xyz Load & Save
[Mode Sprh] : Palette Sprh conservé après un CTRL+L ou S
[Mode SprH] : Correction d'un bug lié à [i/o Load/Save] qui laissait apparaître le mask en mode 1 au lieu du mode 0 après un retour de l'i/o, si esc appuyé.
NB : Les fichiers .xyz contiennent les infos concernant les coordonnées x,y des sprites ainsi que les zooms. Ils sont sauvés ou chargés mais pas encore gérés par i2. Merci de votre compréhension.

i2 201019

[Mode SprH] : La touche d (display) permet de faire le flip entre l'écran mask et l'écran fullscreen. (todo 051)
[Mode Sprh] : La touche Clr permet de réinitialiser les positions des sprH ainsi que les différents zooms.
[Mode Sprh] : Si un zoom a été appliqué à un sprh, il est conservé tant que le zoom n'est pas modifié (touches f1 à f9) (todo 034)
i2 201016

[iMPcatcher] : on peut désormais effacer les fichiers .imp (et leurs palettes) avec la touche DEL.
i2 201015B

Travail sur les transitions Crtc
Suppression du test de la rom ext
i2 201015

TodoList 049 & 050
i2 201014a

[Mode Editeur] : Résolution du bug 076. Merci @hwikaa pour le signalement.
i2 201014

[Help Editeur] : pipette a été remplacé par eyedropper
[Help Fullscreen] : Raz Selector a été remplacé par Reset Selector
[Help Fullscreen] : Trame a été remplacé par Pattern
[Mode Editeur] : La vitesse du curseur a été revue à la baisse. Elle passe donc de 5 à 4 comme prévu lors de la convention de genève.
[Mode Sprh] : Une Pause afin d'éviter le clignotement des Sprites Hard a été ajoutée.Il suffit d'utiliser la touche P pour arrêter/mettre le clignotement Off/On. Au départ, le clignotement est sur On.
i2 201013c

[Mode Fullscreen] : Correction du bug 075 [Kris]. La palette des sprh était copiée sur l'écran fullscreen. Erreur de factorisation de code, comme quoi.
i2 201013b

[Mode Editeur] : CTRL+P a été modifié et ne permet de charger qu'un seul fichier palette (celui selectionné par TAB -> ink, kit ou pal). Il n'est plus demandé de confirmation.
Après le load de la palette, le retour se fait sur le mode editeur (donc plus le mode fullscreen).

[i/o Load/Save] : La fonction delete via la touche DEL n'éfface toujours pas les fichiers albi. Cela reste fonctionnel sur xmass et floppy a/b.
[Mode Sprh] : Le mode sprh affiche désormais la couleur du fond ^^
Petit rappel : i permet également un mode pipette sur les sprh. On peut donc vérifier si la couleur est celle du pen 0, à savoir la couleur transparente et dans ce cas là, la modifier par une autre.

i2 201012b

[Mode Editeur] : Ctrl+P permet de loader une palette, et TAB, permet un toggle entre chaque palette, .ink, .kit et .pal.
i2 201012a+Help

Mise à jour du fichier d'aide Fullscreen & Editeur.
i2 201012a

[i/o Load/Save] : correction du bug 074
[iMPcatcher] : On peut désormais selectionner le drive dans le module [i/o Load/save]
iMPdraw détecte maintenant le drive après un ùi (Albireo inclus!)
i2 201011d

[i/o Load/save] : Corrige bug du load .win avec palette. Quand un .win était chargé avec sa palette, celui-ci était copié vide à l'écran. [Zisquier]
[i/o Load/save] : Ajout du lecteur B Albireo Usb. Gestion des fichiers+répertoires
[i/o Load/save] : Les fichiers peuvent-être effacés via la touche DEL (Sauf les fichiers albiréo & .imp)
[Editeur] : Ajout de la fonction Load Palette demandée par @Hwikaa dans le module [i/o Load/save] grâce aux touches CTRL+P
[i/o Load/save] : Correction du bug de sélection des partitions xMass [Kris]
[i/o Load/save] : Sélectionné un lecteur qui est déjà sélectionné n'a aucune incidence. Corrige le fait que lorsque l'on se trouve sur xMass, appuyer sur le même lecteur ramenait ce dernier à la racine.
i2 201002

Mise à jour damier splitRaster cpc & plus.
i2 201001a

[Fullscreen] : Ajout d'une grille raster qui est modifiée selon que ce soit un graph sur cpc ou sur plus. G Permet d'activer la grille, B permet de l'enlever.
I2 201001

[Mode Animation] : Correction du bug 073 signalé par Kris et Zisquier.
I2 200924

[i/o Load/Save] : Corrige le bug 072 du drive signalé par Kris & Hwikaa
[i/o Load/save] : Le catalogue sur drive A & B affiche désormais l'espace disque utilisé et restant, même si aucun fichiers n'est trouvé sur la disquette.
I2 200923a

[i/o Load/save] : Corrige un bug concernant la sélection du drive via les touches A (drive A), B (drive B), 1 (Partition 1 xMass), etc…
Merci à Kris pour me l'avoir signalé rapidement. [Kisses]


Ca commence à faire un peu de lecture, non ? Comme vous le voyez, le logiciel est toujours suivi.
J'attends vos rapports de bugs eventuels ainsi que vos observations voire même vos propositions sur les axes d'amélioration.

Bonne Année !

Auteur :  AsT [ 29 Jan 2021, 11:31 ]
Sujet du message :  Re: iMPdraw v2.0

Nouvelle version d'iMPdraw_210129.
Cette mise à jour corrige un bug lié à la copie des windows lorsque la hauteur de celui-ci est inférieur à 10.

Auteur :  AsT [ 30 Jan 2021, 08:45 ]
Sujet du message :  Re: iMPdraw v2.0

Merci pour ta réactivité hERMOL! J’ai vu que tu avais supprimé l’ancienne version buggée !
C’est en effet plus intéressant d’avoir plutôt une version fonctionnelle.
Juste pour savoir qui l’a essayé ici, et vos impressions ?
hERMOL, te serait il possible de modifier les screenshots (ceux de l’aide par exemple) qui ne ressemble plus du tout à cela ? Idem pour l’interface éditeur & fullscreen qui ont aussi évolué. Merci d’avance.

Auteur :  hERMOL [ 30 Jan 2021, 09:28 ]
Sujet du message :  Re: iMPdraw v2.0

Voilà , update sur les screens.
AsT a écrit :
Merci pour ta réactivité hERMOL! J’ai vu que tu avais supprimé l’ancienne version buggée ! hERMOL, te serait il possible de modifier les screenshots (ceux de l’aide par exemple) qui ne ressemble plus du tout à cela ?
A mon niveau c'est le minimum a faire ... Ce soft le mérite largement!!!
AsT a écrit :
Juste pour savoir qui l’a essayé ici, et vos impressions ?.
J'ai pas eu le temps avec cette nouvelle version de faire une petite séance de graphs.. Te dis ca plus tard ...

Auteur :  AsT [ 30 Jan 2021, 13:11 ]
Sujet du message :  Re: iMPdraw v2.0

Waaaooo ! Quelle rapidité, je t'en remercie.

Auteur :  Nemo59 [ 05 Fév 2021, 18:58 ]
Sujet du message :  Re: iMPdraw v2.0

Ca semble top! Vais tester tout çà ;D

Page 2 sur 3 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/