News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Ast

iMPdraw v2.0

Started by Ast, 22:33, 10 July 18

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ast

#125
IMPdraw strikes back but what's news since the Ultimate Edition ? [french only]

You Can find the new files in the first post!As always, feedback is also welcome.


Quote
i2 210128 iMPdraw ZQ ed
Files : i2801.o - ext2112.o - h2112.o - a2112.o
[/size]

       
  • [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.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

Hi,


Please use iMPdraw_210129 instead of iMPdraw_210128.
I fixed a bug corrupting windows copies.


All my apologies for my mistake ! Next time, i will do better tests instead of publishing something without testing all the effects.
That's working now ! Have a good fun.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

GUNHED

Thanks for the update! That's what I call quick!  :) :) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Ast

Quote from: GUNHED on 16:43, 29 January 21
Thanks for the update! That's what I call quick!  :) :) :)
I did it as fast as i could.
It's better to have users being happy.


Peace & Love my friends.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

Last update from Today :

Quote

**i2 210131** iMPdraw ZisQ ed
__Files__ : **i3101-2.o** **xt3101-2** **a3101-2**

* **[i/o Load/save]** : In iMP-Catcher, "save Tag" display fixed.
* **[Mode Fullscreen]** : yMax position is now fixed. The latest 4 lignes weren't availables.
* **[Fullscreen Mode]** : TrameX (copying X times the same window via X key) is now fixed. The last byte was purely erased.
* **[Catcher Mode]** : X and Y position is now fixed.
* **[Animation Mode]** : Same as Catcher Mode.
* **[Catcher Mode]** : Reset was now fixed when you used Catcher Mode. Reset was due to the fact the interrupted address had been changed.
* **[Fullscreen Mode]** : When the windows cursor is in 17k size (using **Shift+f5** key), the saved screen will took 17k (ctrl+s).

Latest information about the roms in this savage Dsk :

rom i must be flashed on slot 2
rom ext must be flashed on slot 31
rom a must be flashed on slot 29.

Have a good fun.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

GUNHED

You can rename to roms to something like "02_ROMxxx, 29_ROMyyy, 31_ROMzzz", so we can remember ROM numbers better - just if you want.  :) :) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Ast

#131
Hello !


Here you can discover the latest updates.


Quote

**i2 210205** iMPdraw BTg
__Files__ : **i0502-3.o** - **ext0502** - **h0502-2**


* **[Fullscreen Mode]** : the **k** Key , which was a duplicate of **shift+f5** has been removed.
* **[Fullscreen Mode]** : **F5** now allows you to switch from a normal cursor to a 17k cursor (thanks @Madram for the idea, it's more consistent!). The cursor type change resets the x,y position of it.
* **[Fullscreen Mode]** : **Shift+F5** display of cursor on/off.
* **[Fullscreen Mode]** : Refining the max height of a window
* **[Fullscreen Mode]** : Fixed a bug on the **f8** button when the 17k cursor is active. It produced a reset.
* **[Fullscreen Help]** : Changing the file helps about the **f5** key.
* **[i/o Load/Save]** : Scattering the trace of the message **confirm (y)es (n)o** when file name backup is the same.
* **[i/o Load/save]** : Reset the position of the window cursor after loading a file. This prevents, depending on the size of the cursor, that it is displayed out of bounds.
* **[Editor Mode]** : Fixed a bug on the selection of inks via **f1** and **f3** in Amstrad Cpc mode.


------


**i2 210203** iMPdraw ZisQ ed
__File__ : **i0302.o**


* **[Editor Mode]** : Speed of display of the windows cursor when you press the **Caps Lock** button.
* **[Editor Mode]** : Debug & correction of the put_pixel routine (in mode 2) that displays a pixel in the editor. The connection of the routine was corrupted, this being due to the last factoring of my routine.
* **[Fullscreen Mode]** : Recalibration of the height of the selection sliders according to the graphic modes.
------


**i2 210202** iMPdraw ZisQ ed
__Files__ : **i0202-2.o** - **ext0202.o**


* **[i/o Load/save]** : Fixed Albireo Drive detection.
* **[Editor Mode]** : Albireo DriveName have been changed by drive A [SD] & drive B [USB]
* **[Fullscreen Mode]** : Added **k** key (ToDo 052) to display 17k win. **F5** will reset the cursor.


------


**i2 210201** iMPdraw ZisQ ed
__File__ : **a0102.o**


* **[Animation Mode]** : Added **Enter** key (Todo 053). Copying easily your tiles. Select the first line with the number of tiles to copy. Use the arrows keys to select it. Then press **enter** key to go to next line.


__For example :__


20 tiles have been selected on the first line. When you press the **enter** key, all the tiles will be copied.
Pressing **enter** a second time will copy the next 20 tiles.


_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

Quote from: Duke on 20:58, 15 November 190
Hi Duke,

I saw a new update of M4 rom (2.0.6) is now available.
I did it today but, i find the same problem with iMPdraw. When Amstrad Plus mode is actived then we've got a big reset.

Is it possible to make the same thing you did before ?
Can you explain exactly what you do ? Thanks.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

GUNHED

That would be great, meanwhile I stepped back to the patch Duke released for iMPdraw.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Duke

Quote from: Ast on 22:02, 25 February 21
I saw a new update of M4 rom (2.0.6) is now available.
I did it today but, i find the same problem with iMPdraw. When Amstrad Plus mode is actived then we've got a big reset.

Is it possible to make the same thing you did before ?
Can you explain exactly what you do ? Thanks.
It is correct that I did not add the "plus fix"  for IMPdraw &  FutureOS to latest M4 firmware.
The reason is still the behaviour of RMR2 (on PLUS) and RMR ghost register on CPC, even as the "fix" works, it is not correct behaviour, and it should act as ghost register when not in CPC plus unlocked mode. Maybe I just apply the fix and hope there is no software out there using RMR ghost register OR I make a better fix (which I haven't gotten around to finish yet). I'll make a decision soon and release an update so IMPdraw and FutureOS run out of the box on Amstrad plus series.

GUNHED

Thanks a lot for all the time and power you constantly invest to make the M4 even more better.  :) :) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Ast

Quote from: Duke on 07:54, 27 February 21
It is correct that I did not add the "plus fix"  for IMPdraw &  FutureOS to latest M4 firmware.
The reason is still the behaviour of RMR2 (on PLUS) and RMR ghost register on CPC, even as the "fix" works, it is not correct behaviour, and it should act as ghost register when not in CPC plus unlocked mode. Maybe I just apply the fix and hope there is no software out there using RMR ghost register OR I make a better fix (which I haven't gotten around to finish yet). I'll make a decision soon and release an update so IMPdraw and FutureOS run out of the box on Amstrad plus series.
Any news dear Duke ?
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Duke

Quote from: Ast on 11:28, 01 March 21
Any news dear Duke ?
Sorry, no. Hopefully the coming weekend.

Duke

Quote from: Ast on 11:28, 01 March 21
Any news dear Duke ?
https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/msg199131/#msg199131

Since you pressured me (I am old, soon does not mean that soon!). For now I just ignore RMR2 (ghost RMR) in CPC mode, so I don't expect any problems.

Ast

#139
Hi,


iMPdraw_210406 is now available (on the first post).


So what's news ?



       
  • Full compatiblity with iMPdos, M4 Board and AlbiDOS Latest version. (Unidos Support is not ready yet).
  • [i/o Load/save] : Fix bug load file.scr which displayed *not found* if the file.pal wasn't found before finding the.scr.
  • [i/o Load/save] : Total rewrite of the i/o interface. All the file managing is now aligned with the xMass one. Drive A/B, M4 et Albireo are now the same and use the same routine. All have been reseted and optimised. (code).
  • [Mode SprH] : Display HardSprite Help with ctrl+h
  • [Mode Animation] : Display Animation Mode with ctrl+h
  • [i/o Load/save] : Fix Filename repertory lenght on xMass. The repertory can display 11 chars instead of 10 with iMPdos.
  • [Editor Mode] : Fix Load Palette ctrl+p: The .pal file wasn't  applied because of the new xMass Cache Mode. Cpc or Plus is now detecting, depending of the palette loads.
  • [Editor/Fullscreen Mode] : Fix ctrl+b: Basic return wasn't corrected.
  • [Fullscreen Mode] : Fix height .scr 17k to 200 lines
  • [Editor Mode]: Fix loaded palette withctrl+p which is now saved in the cache memory. It is now applied after the loading.
  • [Fullscreen Mode] : Fix SprH Height when you want to catch a new sprH.
  • [i/o Load/save] : Fix Saving .scr 17k who didn't work for a stange reason.
    To save a 17k file, you need to select the good cursor in the Fullscreen Mode with f5 then save the file with ctrl+s.
  • Fix calling the internals RSX
  • [Boot] : Delete rom number i2 (#bf00)
  • [Editor Mode] : cursor aspect change
  • [Editor Mode] : Reset cursor x,y when mode 2 is called with ctrl+2 .
  • [Editor Mode] : Fix flip h when mode 2 is avalaible.
  • [Editor Mode] : improved Mask Mode in mode 2.
  • [Editor Mode] : Bug Fix with f0 et f. keys. If iMPdraw was launched on Amstrad Plus, the RGB palette was displayed.
  • [Editor Mode] : On Amstrad Cpc Mode, RGB displays now 000.
  • [Fullscreen Mode] : It is possible to use copy (return key), cut (x key) and paste (c key) on .scr 17k mode.
  • [i/o Load/save] : Add k when the directory is displayed.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

Same thing as iMPdos, run"install" to install iMPdraw on xmem :)
Have a good fun ^^
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

GUNHED

This must be your special release day!!! Thanks a lot again!!!
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Ast

Who could tell me what is good or not on IMPdraw ?
What did you expect ?
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Cwiiis

I'm trying to establish a development pipeline on the Plus at the moment - Currently using Orgams (amazing), thinking either Starkos or Soundtracker DMA and I'm a bit stuck on paint... I tried SMARTplus which seemed ok, but I couldn't really work out the interface or find any documentation... And then I discovered iMPdraw, which seemed perfect in theory - along with Orgams and Starkos, it can be installed as a ROM which is obviously a huge boon for a fast workflow...

But I'm having difficulty getting started with iMPdraw too :( I couldn't get it to enter animation mode at all, which seems kind of ideal for what I want to use it for - It also seems to bug out when I load the .scr files on the SMARTplus disk - it loads them, but then just as it finishes, it seems to go a bit nuts, lose the image and introduce a bunch of corruption. At this point, the app seems to be in a slightly weird state too and it's worthwhile to just reset.


The actual painting interface seems good enough certainly, but these are the things I want to do that I couldn't really figure out;

- Declare the size of the image (it seems there are just two sizes, a 16k or 32k canvas size, though this is different for the animation mode that I can't access?)- Load/save raw image data (preferably with both optional header and palette)
- Save a palette independently from an image

If we're thinking of things that would also be very useful, a tile-map editor would be pretty great - perhaps that warrants an entirely separate app though... I think basic assembly samples of loading/displaying images would be pretty handy too.

Any help very much appreciated, the app seems great but I obviously haven't quite gotten a grasp on it yet :)

ComSoft6128


Ast

Quote from: Cwiiis on 17:11, 08 August 21
I'm trying to establish a development pipeline on the Plus at the moment - Currently using Orgams (amazing), thinking either Starkos or Soundtracker DMA and I'm a bit stuck on paint... I tried SMARTplus which seemed ok, but I couldn't really work out the interface or find any documentation... And then I discovered iMPdraw, which seemed perfect in theory - along with Orgams and Starkos, it can be installed as a ROM which is obviously a huge boon for a fast workflow...

But I'm having difficulty getting started with iMPdraw too :( I couldn't get it to enter animation mode at all, which seems kind of ideal for what I want to use it for - It also seems to bug out when I load the .scr files on the SMARTplus disk - it loads them, but then just as it finishes, it seems to go a bit nuts, lose the image and introduce a bunch of corruption. At this point, the app seems to be in a slightly weird state too and it's worthwhile to just reset.


The actual painting interface seems good enough certainly, but these are the things I want to do that I couldn't really figure out;

- Declare the size of the image (it seems there are just two sizes, a 16k or 32k canvas size, though this is different for the animation mode that I can't access?)- Load/save raw image data (preferably with both optional header and palette)
- Save a palette independently from an image

If we're thinking of things that would also be very useful, a tile-map editor would be pretty great - perhaps that warrants an entirely separate app though... I think basic assembly samples of loading/displaying images would be pretty handy too.

Any help very much appreciated, the app seems great but I obviously haven't quite gotten a grasp on it yet :)


Hi,


Did you try to read :


http://impdraw.wikidot.com/help-impdraw-english


http://impdraw.wikidot.com/


You can load all .scr screen (17k, 32k and 33k).
When a 17k screen is loaded you must put the window where you want the screen to be, then press C key to copy your screen on the Window. That's all.
Sorry but I don't know about smart gfx.


For more informations, ask here !



_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

Some Words about the tile map editor :
Great news, it's Coming !!

_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

Animation Mode example (french only sorry)



https://youtu.be/jiif0cYA5PQ
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Ast

_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

Cwiiis

Quote from: Ast on 18:04, 08 August 21

Hi,


Did you try to read :


http://impdraw.wikidot.com/help-impdraw-english


http://impdraw.wikidot.com/


You can load all .scr screen (17k, 32k and 33k).
When a 17k screen is loaded you must put the window where you want the screen to be, then press C key to copy your screen on the Window. That's all.
Sorry but I don't know about smart gfx.


For more informations, ask here !
Thanks! I did read that, but obviously missed the bit about pressing C to copy the screen to the window. Having done that, it seems palette loading doesn't seem to work? When I load the associated .pal file for a .scr file, it switches the mode back from Plus to CPC and doesn't load the palette. I'm guessing I might've missed something here too?

I also just had a bit of an epiphany about animation mode - the english manual says to press 'a', but actually, it's 'q' - I suppose it is 'a' on an AZERTY keyboard :) So I have that to try out now...

Powered by SMFPacks Menu Editor Mod