I2 En Cours

iMPdraw v2 (en cours)

i2_230729a
Files : i2907a.o - i2907a.rom

  • [système] : Fix retour basic qui ne sauvegardait pas la palette quand on chargeait une image puis retour basic et ùi
  • [i/o Load/Save] : Fix Load .scr des écrans de la nouvelle version de ConvImgCPC… La palette sauvegardée lors de la conversion, dans certains cas (quand toute la palette n'est pas utilisée) plantait impdraw lors après le load de l'image.
  • [i/o Load/Save] : Fix bug |i,"monfichier" (sans extension)
  • [i/o Load/Save] : Pendant le chargement d'un fichier, l'écran affiche du border. Cela évite de voir l'image se charger. (Mode Crado oFF !)
  • [i/o Load/Save] : Le choix de sauvegarder ou pas la palette d'un écran .go est maintenant actif.

i2_230704
Files : i, a, et ext

  • [all roms] : Factorisation "extrême" de certaines routines afin de gagner de la place dans les différentes roms.
  • [Mode SprH] : Utilisation des sprites hard dans tous les modes graphiques
  • [Mode SprH] : Modification de la fonte dans SprH
  • [Mode SprH] : Modification hauteur de l'écran lorsque l'on rentre dans le mode Sprite Hard
  • [Mode Fullscreen] : Fix Bug sur Grille On/Off [Zisquier]
  • [Mode Fullscreen] : Le Maskage en fullscreen (Touche M ou Ctrl+M) peut être annulé grâce à la restitution de la sauvegarde cache (Undo -> Esc)
  • [Mode Fullscreen] : Fix Bug -> Quand la touche Ctrl était maintenue, quelques lignes du graph du haut étaient toujours affichées en mode 0, quel que soit le mode utilisé.
  • [Mode fullscreen] : Il est désormais possible d'augmenter encore la taille du curseur de sélection
  • [i/o Load/save] : Lors de la sauvegarde, il est proposé de sauvegarder ou pas, ses palettes
  • [i/o Load/Save] : Crunch Zx0 du bandeau i/o Lad/Save & du graph Sprh afin de grapiller quelques octets
  • [i/o Load/save] : Fix bug Palette fichier .scr 17k convimgcpc (plus & cpc)
  • [i/o Load/Save] : Fix bug : Reset lors du chargement de page 17k
  • [Noyau] : Réorganisation mémoire rom i
  • [Detection X-Mass] : Modification adresse xmass_Flag en #B400 pour mode cache on/off
  • Détecte automatiquement le drive courant (si rom addON installée), cpc éteint ou même après un Reset. (Fait suite à la correction de la routine GetDrive)
  • [Mode iMPCatch] : Conserve le mode graphique, ainsi que la palette.
  • Fix Bug quand utilisation impdraw avec Sysco

i2_230106
Files : a0601.o - i0601a.o

  • [Fullscreen] : Fix Bug sur Grille On/Off [Zisquier]
  • [i/o Load/Save] : Fix bug Palette fichier .scr 17k convimgcpc (plus & cpc)
  • [Source-Code] : Réorganisation mémoire rom i

i2_221203
Files : e0312-4.o - h1212.o - i0312-1.o

  • [Fullscreen] : Utilisation des sprites hard dans tous les modes graphique
  • [i/o Load/Save] : Crunch Zx0 du bandeau i/o Lad/Save & du graph Sprh afin de grapiller quelques octets
  • [I/o Load/save] : Modification de la fonte dans SprH
  • [Fullscreen] : Modification hauteur de l'écran lorsque l'on rentre dans le mode Sprite Hard
  • [Source-Code] : Factorisation "extrême" de certaines routines afin de gagner de la place dans les différentes roms.

⚠️ Rappel : On ne peut capturer les sprites hard qu'en MODE 0 !


i2_221126-1
Files : a2611.o - e2611.o - h1410.o - i2611-2.o

  • [Fullscreen & Editeur] : Ctrl+B Suppression bug mode graphique dans le retour Basic.
  • [Fullscreen] : Shift+F5 Pour passer en mode curseur tiles.
  • [Fullscreen] : Fix bug sur Mode plugIN, extension (Ajout 2ème exemple sur le wiki impdraw)
  • [Fullscreen & Editeur] : Fix position de retour en mode Editeur en quittant le mode Animation
  • [i/o Load/save] : Fix Quand load windows, la fenêtre de sélection ne correspondait pas à la taille réelle du windows (4 lignes en moins)
  • [i/o Load/save] : On peut utiliser return et enter en plus de la touche espace pour valider le nom d'un fichier. Ceci est également valable pour iMPtiles qui utilise le système i/o d'iMPdraw.
  • [i/o load/save] : Fix soucis drive a/b et usb/sd suite à l'implémentation de Unidos
  • [i/o load/save] : Fix Drive x-Mass (P1…P4)
  • [Boot] : Fix bug quand ùausb:ùi reset !

i2_211016
Files : a1410.o - e1410.o - h1410.o - i1610.o

  • [Fullscreen Mode] : Ajout de la touche T qui modifie la taille du curseur de sélection pour l'adapter au mode tiles 16x16 ou 16x8
  • [Noyau] : Modification de la routine caplin afin que celle-ci puisse être utilisée dans iMPtiles pour l'import automatique des tiles.
  • [Noyau] : Ajout d'un Tag qui permet à iMPtiles de s'executer correctement où que soit positionnée la rom ext.
  • [Noyau] : Suppression de l'initialisation pokerom qui servait à positionner le bon numéro de rom pour les appels externes.

i2_210802
Files : i0208 - e0208

  • [i/o Load/save] : Ajout de l'extension .til (pour le futur dev de iMPtiles)
  • [i/o Load/save] : Ajout flag load .imp, load/save .til (pour le futur dev deiMPtiles)

i2_210801-4
Files : a0108.o - h0108.o - i0108-4

  • [i/o Load/save] : Fix bug iMP-Catcher + bug Display_Cat

i2_210421 iMPdraw BTg
File : i2104.o

  • [i/o Load/save] : Fix bug load fichier .scr qui affichait *not found* si le fichier .pal n'était pas trouvé avant de charger le .scr. Merci @Kris pour cette remarque !

i2_210406-4 iMPdraw BTg
Files : e0604-5.o - i0604-4.o

  • [i/o Load/save] : Refonte totale de l'interface i/o. Tout le système de gestion de fichier est maintenant aligné sur le système xMass. Les catalogues A,B, M4 et Albireo sont maintenant identiques et n'utilisent plus qu'une seule routine. Tout a été repris à zéro et optimisé (code).

i2_210320 iMPdraw BTg
Files : a2003-4.o - ext2003.o - i2003.o

  • [Mode SprH] : Aide accessible via ctrl+h
  • [Mode Animation] : Aide accessible via ctrl+h

i2 210319-4 iMPdraw BTg
Files : i1903-4.o - ext1903.o

  • [i/o Load/save] : Rajout du fameux k dans l'affichage du catalogue.
  • [i/o Load/save] : Modification & correction de la longueur max du nom d'un directory xMass. On passe de 10 caractères à 11 caractères comme prévu par iMPdos.
  • [Mode Editeur] : Correction ctrl+p : La palette chargée n'était plus appliquée à cause du mode Cache. Le mode cpc ou plus est maintenant activé en fonction de la palette chargée.
  • [Mode Editeur/Fullscreen] : Correction ctrl+b : Le retour Basic n'est plus corrompu.

i2 210318 iMPdraw BTg
Files : i1803-1.o - ext1803.o

rom i

  • [Mode Fullscreen] : Fix enregistrement hauteur .scr 17k à 200 lignes de haut. (Ligne 2045)
  • [Mode Editeur] : Fix La palette loadée via ctrl+p est maintenant sauvegardée dans le cache. Elle est donc appliquée une fois chargée. (ligne 1386)

rom ext

  • [Mode Fullscreen] : Fix Définition hauteur d'un window quand capture d'un sprH. (Ligne 5351)

i2 210307 iMPdraw BTg
File : i0703.o

  • Fix enregistrement .scr 17k qui pour une raison étrange ne fonctionnait plus.

Petit rappel : Pour enregistrer en 17k .scr, il suffit de selectionner en mode fullscreen le curseur 17k f5 puis de faire une sauvegarde ctrl+s de l'écran .scr sélectionné.


i2 210218 iMPdraw BTg
File : i1802-2.o

  • Mise à jour pour iMPdos_Wip (Nouvelle version iMPdos)
  • Correction des appels internes rsx
  • [Boot] : Suppression de la sauvegarde du numéro de la rom i2 en #bf00 (ligne 484)
  • [Mode Editeur] : Modification et amélioration du curseur dans le mode éditeur (lignes 4880 à 4891)
  • [Mode Editeur] : Réinitialisation des coordonnées x,y du curseur quand on passe en mode 2 via ctrl+2 (ligne 4155).
  • [Mode Editeur] : Correction d'un bug lié au flip h touche h en mode 2. Remplacement de cp 2 par dec A (ligne 11032)
  • [Mode Editeur] : Amélioration & optimisation du mode mask touche M en mode 2. Un simple or suffit. (ligne 10873-10893)
  • [Mode Editeur] : Correction bug lié à la sélection de palette via les touches f0 et f.. En mode Amstrad Cpc, si iMPdraw etait démarré sur un Amstrad Plus, la palette RGB était affichée. Simple changement de label pour corriger, cpcmodel est remplacé par scrplus. (ligne 8518)
  • [Mode Editeur] : RGB affiche maintenant 000 en mode Amstrad Cpc. (lignes 8580-8589)

i2 210214 iMPdraw BTg
Files : i1402-6.o - a1402.o

  • [Boot] : Suppression de la sauvegarde du numéro de la rom i2 en #bf00 (ligne 484)
  • [Mode Editeur] : Modification et amélioration du curseur dans le mode éditeur (lignes 4880 à 4891)
  • [Mode Editeur] : Réinitialisation des coordonnées x,y du curseur quand on passe en mode 2 via ctrl+2 (ligne 4155).
  • [Mode Editeur] : Correction d'un bug lié au flip h touche h en mode 2. Remplacement de cp 2 par dec A (ligne 11032)
  • [Mode Editeur] : Amélioration & optimisation du mode mask touche M en mode 2. Un simple or suffit. (ligne 10873-10893)
  • [Mode Editeur] : Correction bug lié à la sélection de palette via les touches f0 et f.. En mode Amstrad Cpc, si iMPdraw etait démarré sur un Amstrad Plus, la palette RGB était affichée. Simple changement de label pour corriger, cpcmodel est remplacé par scrplus. (ligne 8518)
  • [Mode Editeur] : RGB affiche maintenant 000 en mode Amstrad Cpc. (lignes 8580-8589)

i2 210210 iMPdraw BTg
File : i1002.o

  • [Mode Fullscreen] : Il est maintenant possible d'utiliser copier return, couper x, et coller c en mode windows 17k.
  • [i/o Load/Save] : correction de la hauteur d'un .scr 17k qui affichait 2 lignes de plus, soit 202 lignes au lieu de 200.

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

  • [Mode Fullscreen] : la touche k qui était un duplicata de shift+f5 a été supprimée.
  • [Mode Fullscreen] : F5 permet désormais de passer d'un curseur normal à un curseur 17k (Merci @Madram pour l'idée, c'est plus cohérent!). Le changement de type de curseur réinitialise la position x,y de celui-ci.
  • [Mode Fullscreen] : Shift+F5 affichage du curseur on/off.
  • [Mode Fullscreen] : Affinage de la hauteur max d'un window f3
  • [Mode Fullscreen] : Correction d'un bug sur la touche f8 quand le curseur 17k est actif. Cela produisait un reset.
  • [Help Fullscreen] : Modification du fichier aide à propos de la touche f5.
  • [i/o Load/Save] : Effaçage de la trace du message confirm (y)es (n)o quand sauvegarde nom de fichier est identique.
  • [i/o Load/save] : Reset de la position du curseur window après le chargement d'un fichier .win. Ceci permet d'éviter, selon la taille du curseur, que celui-ci soit affiché hors limites.
  • [Mode Editeur] : Correction d'un bug sur la sélection des encres via f1 et f3 en mode Amstrad Cpc.

i2 210203 iMPdraw ZisQ ed
File : i0302.o

  • [Mode Editeur] : Accélération de la vitesse d'affichage du curseur de windows quand on appuie sur la touche Caps Lock.
  • [Mode Editeur] : Debug et correction de la routine put_pixel (en mode 2) qui affiche un pixel dans l'éditeur. Le branchement de la routine était corrompue, ceci étant due à la dernière factorisation de ma routine.
  • [Mode Fullscreen] : Recalibrage de la hauteur des curseurs de sélection suivant les modes graphiques.

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

  • [i/o Load/save] : Correction bug détection lecteur Albireo
  • [Mode Editeur] : Changement Nom drive si albireo drive A [SD] et drive B [USB]
  • [Mode Fullscreen] : Ajout touche k (ToDo 052) pour afficher un windows 17k. F5 remets le curseur à l'état normal.

i2 210201 iMPdraw ZisQ ed
File : a0102.o

  • [Mode Animation] : Ajout de la touche Enter (Todo 053). Copiez facilement vos tiles en sélectionnant la première ligne avec le nombre de tiles à transférer. (La Flèche de droite sélectionne le nombre de tiles/sprites). Appuyez ensuite sur Enter pour passer à la prochaine ligne qui transférera automatiquement le même nombre de tiles/sprites que précèdemment et ansi de suite.

Par exemple :

20 tiles ont été sélectionnées sur la première ligne, en appuyant sur enter on valide le 1er transfert.
L'appuie sur la touche enter une deuxième fois transfèrera automatiquement les 20 tiles de la ligne suivante et ainsi de suite. Vous voyez ?


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

  • [i/o Load/save] : Correction d'un bug d'affichage "save Tag" dans iMP-Catcher.
  • [Mode Fullscreen] : Redéfinition de la position ymax du selecteur de windows qui s'arrêtait 4 lignes avant. Conclusion, les 4 dernières lignes de l'écran n'étaient plus accessibles.
  • [Mode Fullscreen] Correction d'un bug dans la copie des Trames en X (touche T) qui mangeait dans certain cas, le dernier octet poké.
  • [Mode Catcher] : Correction des positions x et y (suite au changement effectué sur le Y min du curseur windows)
  • [Mode Animation] : Même correction que celui effectué dans le mode Catcher
  • [Mode Catcher] : Correction du Reset quand passage en mode Catcher (touche c dans le mode animation). Le reset était du au fait que l'adresse où était sauvé les int avait bougé.
  • [Mode Fullscreen] : Si le curseur de selection prends la taille d'un écran 17k (Touche Shift+f5), en cas de save .scr, un écran 17k sera sauvegardé au lieu de l'écran 32k auparavant.

i2 210130 iMPdraw ZQ ed
Files : i3001.o

  • [Mode Fullscreen] : Correction de la hauteur d'un catch_win17K
  • [i/o Save Window] : En mode fullscreen, si le curseur de selection windows est détecté en mode 17k (Shift+f5), un fichier .scr 17k sera sauvegardé.

i2 210129 iMPdraw ZQ ed
Files : i2901-3.o - ext2901.o

  • **[Mode Fullscreen] : Correction d'un bug lié à la modification précédente. En effet en dessous de 10 ligne de haut, la capture de windows ainsi que la copie était éronée. Merci Zisquier pour l'avoir débusqué.

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]


I2 200923

  • Suppresion dans drive A de "Press Esc or TAB to change drive"
  • [i/o Load/Save] : Il est désormais possible sur load/save scr & go de modifier depuis menu i/o le type de fichier loadé ou sauvegardé via la touche TAB. Cela signifie que l'on soit en fullscreen ou en mode éditeur, on peut sauvegarder et loader soit des fichiers go, soit des fichiers .scr. Voilà qui devrait faire plaisir à Hwikaa.

i2 200920 et i2 200920 corrigé

  • Correction du bug d'affichage pendant la phase [i/o Load/Save]
  • Mise à jour du fichier install avec effacement des anciennes roms
  • Correction d'un bug découvert par @Kris dans le module [i/o Load/Save]. En effet la position du sélecteur de fichier < était décalée dans certain cas.

i2 200917a

  • Correction du bug de démarrage (La détection du drive A buggait, je l'ai simplement effacé!)
  • Cette version concerve maintenant le lecteur en cours si le lecteur demandé n'existe pas
  • [i/o Load/save] Suppression de la touche TAB qui n'avait plus grand intérêt avec la sélection de drive rapide.
  • [i/o Load/save] correction de bug 070
  • [i/o Load/save] correction de bug 071

i2 200916b

  • [iMP-Catcher] Modification du total de Sprites h capturés. On ne peux pas capturer plus de 64 sprites par capture.

i2 200916

  • [iMP-Catcher] Ajout de quelques tests cpc+ quand on veut convertir du graph en sprh
  • [iMP-Cacther] Test si largeur et hauteur du sélecteur est bien égal à 8 octets x 16 lignes
  • [iMP-Catcher] Ajout possibilité de sauvegarder la palette .kit
  • [iMP-Catcher] Raz et repositionnement du sprite hard 0 quand on repasse en mode éditeur
  • [Editeur] Correction synchro du bandeau blanc lorsqu'on passe du mode cpc au mode plus.

i2 200915

  • iMP-Catcher peut directement convertir les graphs en sprites Hard. Ceux-ci peuvent être sauvés via l'interface i/o [load/save]. Ils sont directement transférés dans la mémoire tampon sprH et sont donc directement visibles/utilisables une fois convertis.

Pour accéder au module spriteH, il suffit d'être en mode 0 et d'appuyer sur CTRL+ESC dans le mode fullscreen.


i2 200911a

  • * Correction des bug 069
  • * Modification de l'aide avec correction du crtl qui devient CTRL

i2 200605

[i/o Load/Save] : petite modification pour empêcher i2 d’utiliser les rsx |p2, |p3 et |p4 pour les utilisateurs d’iMPdos 128.


i2 200601

  • [Mode Animation] : Ajout de l'outil iMP-Catcher.

Il suffit d'appuyer sur la touche C dans le mode animation pour se retrouver dans l'outil de capture des séquences.

  • [Mode Animation] : Dans l'outil de capture, possibilité de sauvegarde des séquences d'animations sous le format .iMP
  • [Mode Animation] : Possibilité d'ajuster la taille de la capture du window avec +/- pour ajuster la largeur, et control +/- pour ajuster la hauteur. On peut grâce à cela capturer un sprite de 1 octet sur une ligne (au minimum)
  • Le Mode Animation fait maintenant parti d'une rom spécifique (rom 4). Il a été dissocié de la rom h qui manquait cruellement de place.

i2 200527c

  • [Vos Idées] Mode Fullscreen : Modification de F5 qui permet de raz la taille du curseur mais aussi d'effacer le curseur lorsque l'on veut regarder le résultat fullscreen sans curseur
  • [i/O Load/save] : correction du bug 067.

i2 200523a

  • [Mode Animation] : Grosse grosse correction pour permettre aux graphistes d'utiliser toute la plage mémoire (32k) pour les animations.
  • Correction d'une erreur d'affichage dans l'affichage du catalogue xMass [avec iMPdos]
  • Le passage du mode animation au mode éditeur via copy conserve maintenant la taille du window et se positionne correctement sur la phase d'animation choisie.

i2 200424

  • Correction d'un bug qui faisait clignoter le graph fullscreen en cours quand on faisait des captures de windows.
  • Correction d'un bug quand capslock appuyé puis retour au mode éditeur, le changement de mode du bandeau d'affichage clignotait.
  • Ajout effet de transition au démarrage d'iMPdraw quand ùi.
  • iMPdos n'est plus obligatoire lors de l'installation d'i2 mais vivement conseillé si vous utilisez une xMass.

i2 200326 [edition Friday 13th]

  • Correction du bug pointé par @Kris concernant la sauvegarde d'un fichier de même nom
  • Ajout du mode animation

Pour l'utiliser :

  • Passez en mode Fullscreen
  • Régler le curseur windows sur la taille du sprite
  • Appuyer sur A (pour animation). Votre 1er sprite devrait apparaitre à l'écran.

Une fois dans le menu Animation
Les touches droite et gauche, permettent de visualiser la frame suivante/précédente.
Une fois la dernière frame visualisée, appuyer sur R pour run animation
S permet de stop l'animation qui boucle
Copy permet le retour au mode éditeur comme le souhaitait @Hwikaa
….
Lorsque l'on vérifie l'animation, si une frame ne convient pas, appuyer sur copy pour accéder de suite au sprite à modifier via le mode éditeur
Lorsque l'on se trouve en mode run animation, les touches haut/bas, permettent de réduire l'attente de frames entre les sprites. En gros, disons, qu'il est possible d'accélerer ou diminuer la vitesse de l'animation.


i2 200312 [edition piccolo]

  • Correction raster dans les fichiers d'aide
  • Mise à jour des fichiers aide [fullscreen & Editor]
  • Correction d'un bug qui lors du chargement d'un écran 17k oubliait la dernière ligne lors de la copie
  • Lors du passage de l'éditeur vers le fullscreen, les encres sont modifiées [KRIS]

i2 200311 [edition piccolo]

  • Correction des bug 062, 063, 064 et 066
  • Diverses modifications au niveau des sprh

i2 200305 [edition piccolo]

  • Correction d'un bug sur les trames
  • Suppression de la date dans le hud éditeur pour plus de lisibilité. La date est concervée dans le boot.

i2 200304d [edition piccolo]

  • [i0203] Correction du **bug 060**.
  • [Fullscreen] : Correction des trames en fonction du mode graphique sélectionnée. Pour rappel ctrl+f0/f. et f1/f3 définissent le fond uni ou tramé.
  • [éditeur] : Correction d'un cafouillage en haut de l'écran quand on déplaçait l'écran zoomé avec shift+up/down
  • [éditeur] : Correction routine Undo/redo qui ne focntionnait plus au delà de la ligne 167.

i2 200302 [edition piccolo]

  • [éditeur SprH] : Ajout de la touche "=" qui permet d'avoir l'encre 1 & 2 à la même encre. Cela peut s'avérer utile lors du remplissage d'un sprite hard avec un fond uni.

i2 200228d [edition piccolo]


i2 200228a [edition piccolo]

  • [i2802a] Correction des **bugs 057 et 058**.
  • [i/o Load/save] : Correction du positionnnement du pointeur de sélection de fichiers quand on est sur support M4
  • [éditeur] : Ajout des composantes RGB dans le HUD. Celui-ci ne fonctionne QUE pour les couleurs de la gamme PLUS.
  • [éditeur Sprh] : Modification de l'appellation GRB en RGB. f7/f4 [r], f8/f5 [g] et f9/f6 [b]. Les touches RGB sont les mêmes que le mode éditeur.

i2 200226a [edition piccolo]

  • [i/oLoad/save] Remplacement terme "slot" par "bank"
  • [i2602] Correction du **bug 056**. Remplacement label pagesprite par oldpagesprite
  • [ext2602] Correction du **bug 056**. Remplacement label pagesprite par oldpagesprite

i2 200220b [edition piccolo]

  • [éditeur+éditeur sprh] : Ajout de la touche N qui permet de poser un pixel de la couleur 2 (Même fonction que la touche enter)

i2 200220a [edition piccolo]

  • Correction du **bug 055**
  • Suppression de changement de drive via Tab & CTRL+Tab dans le menu éditeur

i2 200219b [edition piccolo]

  • **Bugs 053 et 054** corrigés
  • [éditeur] Remplacement des touches Undo/Redo, anciennement Shift+Del et Shift+return par Shift+Z[undo] et Shift+y [redo] demandé par Hwikaa
  • [éditeur] Ajout de la touche x qui permet d'intervertir les encres 1 & 2 rapidement et de n'utiliser que la barre espace pour poser du pixel demandé par Hwikaa

i2 200217 [edition piccolo]

  • Conserve maintenant le nom du drive ainsi que le répertoire courant [demande expresse de Kris]
  • Création de la palette plus lors du démarrage de i2. Anciennement, toutes les couleurs de la palette + étaient à zéro.
  • Modification de la palette old au démarrage remplacée par la palette rainbow de TotO.
  • Ajout impossibilité d'utiliser les touches f1/f3 dans le mode éditeur quand la palette plus est sélectionnée.
  • Lors de l'utilisation des touches f1/f3 les couleurs sont indexées selon un ordre palette foncé/palette claire et vice-et-versa.
  • ùIMP et ùIMPDRaW lancent i2 en effaçant le graph en cours et raz les palettes à leur état d'origine.

i2 200213a [edition piccolo]

Correction d'un bug lors de la capture d'un sprite hard qui empechait de choisir la bank de destination. J'ai ajouté la variable oldpagesprite pour corriger ce problème.


i2 200212c [edition piccolo]

Re-Factoring des routines de test clavier afin de gagner de la place sur la rom.
Suppression de toutes les routines Fast Save via la touche S dans le mode Editeur afin de gagner un peu de place dans la rom
Correction d'un bug sur les sprites hard. En effet, le 1er sprite de la 1ère bank de sprh s'effaçait ou était remplacé par un autre après la sauvegarde des sprh.
Possibilité de charger/sauver 1 seule banque de sprite hard (16 sprh) via les touches shift+L/S

Shift+L Load une seule bank de sprite au lieu de 4
Shift+S Save une seule bank de sprite au lieu de 4
Ajout du numéro de bank (1 à 4) au dessus de GRB. Celle-ci est spécifiée B numéro de bank

Pour rappel, la sélection des banks de sprites hard se fait en utilisant les touches de 1 à 4.


i2 200210 [edition piccolo]

Ajout diverses idées de la ToDo-List

Commande swap S dans l'éditeur de sprites hard.
Commande fill F dans l'éditeur de sprites hard.
Affichage de la bank de travail des sprites hard -> b 1 à 4 dans l'éditeur de sprites hard, au dessus de l'inscription GRB.


i2 200206 [edition piccolo]

  • Correction **bug 052**
  • Création d'une 3ème rom pour y stocker les fichiers d'aide. La rom i2 et ext étant casiment pleines, il a fallu supprimer l'aide pour y ajouter toutes les fonctions sur les sprites hard.
  • Compatibilité avec la carte M4 de Duke enfin fonctionnelle. Il faudra cependant utiliser une version "spéciale" crée par Duke afin de pouvoir l'utiliser correctement.

i2 200205 [edition piccolo]

  • [Mode Sprite Hard]

CTRL+ESC pour accéder au mode sprites hard en mode fullscreen

  • [Mode Sélection sprites Hard]

Up/down/left/right pour sélectionner le sprite à créer ou modifier
Return pour copier le sprite en mémoire tampon
C pour coller le sprite dans un nouvel emplacement
1, 2, 3, 4 pour selectionner une banque de 16 sprites
CTRL+L Load fichier sprite .spr
CTRL+S Sauve fichier sprite .spr
Esc Revient au mode Fullscreen

Copy pour acceder au mode éditeur de sprite ou revenir ou mode sélection.

  • [Mode Editeur Sprites Hard]

Up/down/left/right pour se déplacer
F0/F. pour sélectionner la couleur courante
CTRL+F0/F. pour selectionner la 2ème couleur
F7/F4 Inc/Dec composante Green de la couleur courante sélectionnée.
F8/F5 Inc/Dec composante Red de la couleur courante sélectionnée.
F9/F6 Inc/Dec composante Blue de la couleur courante sélectionnée.
R Rotate sprite hard
H Inverse sprite Hard en miroir Horizontal
V Inverse sprite Hard en miroir Vertical
I Pipette
Space Mets le pixel sélectionné dans la couleur courrante
Enter Mets le pixel sélectionné dans la 2ème couleur
DEL rempli le sprite avec la couleur courante & la deuxième couleur (On aime les trames ?)


i2 Preview 191021

i2110d

  • [Fullscreen] Ajout de la fonction ROLL Left/Right d'un window. Scroll d'un pixel à gauche ou à droite, la partie sélectionnée dans un window.
  • Préparation de la version publique [Alchimie 13 Edition]

i2 Preview 191005

  • [Editeur]Le maintient de la touche Capslock permet maintenant de déplacer le curseur de sélection sur une autre zone sélectionnée par vos soins, grâce aux touches de fléchées.
  • [Fullscreen/SpriteHard] SHIFT+L/S permet le chargement/sauvegarde d'un fichier .spr. Le choix de sauvegarder ou charger la palette vous sera demandé en amont.

[Fullscreen/SpriteHard] :

NB : Les sprites hard ne sont actifs que sur Cpc Plus et seulement en mode 0. Il est en effet inutile de capturer des sprites en mode 1, 4 couleurs ou encore des sprites en mode 2, 2 couleurs.

  • Control+Esc Bascule dans le mode Sprite Hard
  • Tab Copie la palette courante Plus ou Old dans la palette des sprites
  • Touches fléchées sélectionnent le sprite hard sur lequel on désire travailler
  • Control+Touches fléchées changent la position x,y des sprites hard 16 pixels par 16 pixels.
  • Shift+Touches fléchées changent la position x,y des sprites hard pixel par pixel.
  • Shift+F5 Raz la position x,y des sprites hard à leur position d'origine.
  • F1 à F9 change le zoom du sprite courant (par défaut f8)
  • Esc Permet de revenir au mode fullscreen et capture de sprite hard. La taille du curseur a prit la taille d'un sprite Hard.

Pour capturer un sprite hard, il suffit d'appuyer sur la touche enter. Une fois la touche appuyée, vous serez redirigé dans le menu Sprite Hard.

  • Copy permet l'accès au zoom du Sprite sélectionné mais aussi au retour du sélecteur de Sprites.

Dans la partie zoomée :

  • Touches Fléchées pour se déplacer dans le Sprite zoomé
  • f0/f. pour sélectionner la couleur 1 dans la palette
  • Control+f0/f. pour sélectionner la couleur 2
  • Espace pour afficher le pixel en couleur 1
  • Enter pour afficher le pixel en couleur 2
  • H Flip Horizontal du Sprite Hard
  • V Flip Vertical du Sprite Hard
  • R Rotation Horaire de votre sprite Hard (Dans le sens des aiguilles d'une montre)
  • DEL Rempli le sprite hard de la couleur sélectionnéé
  • i Pipette, récupère la couleur du pixel et indique le sur la palette.

Nouvelles Rsx Disponibles :

|imp : même commande que |i
|impdraw : démarrage d'i2 en effaçant l'image en cours
|Delock : dé-verrouillage de l'Asic
|Asicon : Active la page i/o de l'Asic en #4000
|Asicoff : Désactive la page i/o de l'Asic


i2 Preview 190919

i1909

i1909a

i1909b

i1909c


i2 Preview 190918

i1809d

  • Grosse, grosse mise à jour
  • Correction du bug de détection Cpc Plus / Cpc Old [Merci @mdr]
  • Intégration d'un module de capture de sprites hard [cpc+ only]
  • Intégration d'un module d'édition de sprites hard

Les touches utiles :

A partir de l'écran Fullscreen Uniquement

  • CTRL+Esc : Entrer dans le menu sprite hard
  • Les touches fléchées : permettent de sélectionner le sprite à éditer
  • Esc : permet de sortir du mode sprite hard et de retourner au fullscreen.

Quand retour au mode fullscreen, enter permet de capturer un sprite hard sur l'écran fullscreen grâce à la touche Enter

  • Copy : permet d'entrer dans le mode édition des sprites hard

En mode Edition Sprite Hard

  • Touches fléchées : pour se déplacer sur le sprite zoomé
  • Espace : pour mettre un pixel
  • f0/f. : pour sélectionner la couleur du pixel(modifié)
  • i : outil pipette

etc…


i2 Preview 190903

i0309b

i0309c

  • Factorisation routines de zoom (Mode 0, 1 et 2) afin de gagner un peu de place sur la rom.
  • Correction **Bug 042**

i2 Preview 190823

i2308b


i2 Preview 190822

i2208


i2 Preview 190821

i2108c

  • Factorisation de certaines routines
  • [éditeur] : configuration du curseur window en cas d'appuie sur Caps Lock et ceci en fonction du mode Graphique.

i2 Preview 190820

i2008


i2 Preview 190819

i1908

Installer les 2 roms, ext1908a & i1908


i2 Preview 190818

i1808d

  • [fullscreen] Mémorisation de la taille des windows dans le presse papier Shift+Return (Windows 2)
  • [fullscreen] SHIFT+T Copie verticale Trame Améliorée. iMPdraw v2 ne permet plus aucun dépassement d'écran.
  • [fullscreen] T Copie Horizontale Trame Améliorée. iMPdraw v2 ne permet plus le dépassement en x non plus!

i1808e

  • Ajout Fonction interline grace à la touche i (window 1)
  • Ajout Fonction interline grâce aux touches Shift+i (Window 2)

Attention :

  • i ne peut-être utilisée que si un window a été validé via Return
  • Shift+i ne peut être utilisé que si le window 2 a été validé via Shift+Return

i2 Preview 190816

i1608

  • [fullscreen] Correction d'un bug quand on appuyait sur F5 ou CTRL+2, la commande renvoyait à l'éditeur.
  • [fullscreen] Possibilité de buffériser un 2ème window via la commande SHIFT+Return. La commande pour copier ce 2ème window parait donc évidente avec SHIFT+C.

i1608a

  • [Fullscreen & Editeur] : Ajout du Reset via la combinaison de touches déjà bien connue CTRL+SHIFT+ESC [MadRam]

i1608b

i1608c

  • Création d'un fichier .pal quand sauvegarde d'un window -> Permet l'import du .win sur Ocp avec sa palette.

i2 Preview 190815

  • Correction du bug 028

i1508

  • [fullscreen] Changement de Mode et de texte quand CTRL+N New Screen
  • [éditeur] Correction bug visuel changement d'encre entre bandeau et zoom (Blanc et noir). Les encres old et + sont maintenant synchro, ne laissant plus apparaitre de zones différentes.

i1508a

  • [fullscreen] Ajout nouvelle fonction via CTRL+F5. Le Curseur window prends alors la taille d'un écran 17. On peut alors enregistrer facilement, un écran 17k type .win compatible OCP. Pour sortir de ce mode, il suffit de presser F5

i1508a1

  • [fullscreen] interdiction de certaines touches quand CTRL+F5 est appuyé, on ne peut plus utiliser f8, f9, f4, f6, f2 et f3. On peut par contre sélectionner le nouveau window via return, le copier C, le couper X, flip horizontal H, flip vertical v etc…

i1508b

  • [éditeur] Quand on passe du mode éditeur au mode fullscreen, le curseur de sélection est réinitialisé en fonction du mode graphique.

i2 Preview 190814

i1408

  • Corrige le bug des lecteurs x et permet de rester dans le lecteur courant, dans le même répertoire.

i1408b

  • Le bug des lecteurs est mieux géré. Il empêche notamment le clignotement du bandeau mode 2 en mode éditeur! En bref, c'est une solution plus propre qui permet de garder l'arborescence pour les xMass sous iMPdos

i1408c

  • La palette .ink sera toujours prioritaire sur une pal .kit lors du chargement d'un fichier .go
  • Bug éradiqué : Quand la palette CPC+ était affichée [Mode éditeur], la première couleur n'était jamais prise en compte au niveau du potard RGB
  • La sélection de palette n'est plus mise à zéro lors du redémarrage de i2 après un retour au basic
  • La position x,y du curseur [mode éditeur & fullscreen] ne sont plus remise à zéro lors du redémarrage de i2 après un retour basic.

i1408d

  • ùimp et ùimpdraw permettent de lancer i2 en effaçant le graph! (mais en conservant les palettes)

i2 Preview 190813

i1408

[fullscreen]

  • Modification de l'aspect du select ink de la palette accessible via la touche CTRL
  • La palette est désormais créée à la voléé en fonction du mode graphique CTRL+0/1 ou 2
  • Factorisation de certaines routines en vue de gagner de la place sur la rom.
  • Correction bug **025** & **026**

i1408b

  • Correction bug *027* Il empêche notamment le clignotement du bandeau mode 2 en mode éditeur! En bref, c'est une solution plus propre qui permet de garder l'arborescence pour les xMass sous iMPdos. On a maintenant la possibilité de rester dans le repertoire courant.

i1408c

  • la palette .ink sera toujours prioritaire sur une pak .kit lors du chargment d'un fichier .go
  • Bug éradiqué : Quand la palette CPC+ était affichée [Mode éditeur], la première couleur n'était jamais prise en compte au niveau du potard RGB
  • La sélection de palette n'est plus mise à zéro lors du redémarrage de i2 après un retour au basic
  • La position x,y du curseur [mode éditeur & fullscreen] ne sont plus remise à zéro lors du redémarrage de i2 après un retour basic

i1408d

  • Ajout de 2 nouvelles Rsx : ùIMP et ùIMPDRAW permettent de lancer i2 en effaçant l'écran.

(mais en conservant les palettes)


i2 Preview 190813

i1308b & ext1308c

  • Affichage des Ko utilisés et libres dans les drives A et B seulement (Demande expresse de @Kris )
  • Possibilité d'annuler l'action d'un mauvais appuie sur la touche DEL (Pour toi @Zisquier), mais pas que…
  • Correction d'un bug quand on appuyait sur CapsLock
  • Possibilité de loader la palette .pal d'un fichier .win (Pour toi @Zisquier qui utilise beaucoup les windows actuellement!)
  • Correction d'un bug : Lors d'un .win, la pal .ink etait loadée même si on avait demandé la .kit

i1308d & ext1308c

  • Correction d'un bug pendant le chargement d'un window qui initialisait mal le curseur en y suivant la taille de celui ci
  • Correction d'un bug sur le chargement des palettes dans un window. Quand on répondait (y)es dans la palette .ink, les autres palettes n'étaient pas chargées.

i2 Preview 190812

i1208

i1208a

i1208b


i2 Preview 190811

i1108

[fullscreen]

  • Le **Bug 021** concernant le filp vertical d'une partie sélectionnée via le curseur est erradiqué. [Kris]

i2 Preview 190810

i1008f

  • [fullscreen] Copy window masqué devant via la touche M

i1008c

  • [fullscreen] Copy window masqué derrière via les touches CTRL+M SHIFT+M depuis la version i1008f1

i1008f1

  • [fullscreen] Changement de touches -> CTRL+M remplacé par SHIFT+M. Je préfère garder la touche CTRL pour les actions i/O Load & Save.
  • Lors de la copie d'un window C le curseur garde la taille sélectionnée et n'est plus réinitialisé.

i2 Preview 190809

i20908d :

  • [fullscreen] Création de masques pour le curseur de sélection en fonction du mode graphique.
  • Correction du **Bug 018**

i20908 :

  • Pipette mode 1 maintenant fonctionnelle! Inutile pour le mode 2 à mon avis, à vous de me dire.

i2 Preview 190808

i20808a :

  • Swap pixel fonctionne dans tous les modes graphiques (0, 1 et 2)
  • Fill fonctionne dans tous les mode graphiques (0, 1 et 2)

i2 Preview 190807

Ext0708 :

  • Transfert routines help editor et help fullscreen dans la rom Ext afin de gagner encore de la place dans la rom i2

i0708b :

  • Possibilité de positionner la rom Ext entre 1 et 31 au lieu de 15 au préalable.
  • Les routines d'affichage de l'aide CTRL+H sont maintenant appelées en rom Ext.

i2 Preview 190804d

  • [fullscreen] Ajout option couper via la touche X

i2 Preview 190804c

  • Correction d'un petit bug lié aux différentes factorisations de routines. En mode éditeur, le sprite cpc+ des couleurs ne disparaissait pas quand on passait en cpc old via la touche CLR

i2 Preview 190804b

  • Correction du **Bug 016** : La touche C ne fonctionnait pas.
  • Les fichiers .pal (ocp) sont lus avec les fichiers (.scr) 17k.

i2 Preview 190804

  • Correction du **Bug 015** : Lors de l'enregistrement d'un fichier .scr, la palette+ pouvait être buggée.

i2 Preview 190803f1

  • Mise à jour et factorisation de certaines routines
  • Création & modification du curseur de sélection [Fullscreen] en fonction du mode Graphique
  • Eradication d'un bug concernant le flip vertical V qui recopiait l'image une ligne plus bas
  • Le flip horizontal H est maintenant disponible dans tous les modes graphiques

i2 Preview 190802a

  • Correction du **Bug 003**
  • Suppression CTRL+C dans le mode Editeur. Raison principale : Le catalogue s'affiche toujours lors d'un accès i/o.
  • Correction du **Bug 010** [i0208c.o]
  • Correction du **Bug 011** [i0208d.o]
  • Correction du **Bug 002** [i0208d.o et ext0208.o]
  • Suppression de la touche return dans le menu i/o load/save [ext0208a.o]
  • Correction du **Bug 012**
  • Correction du **Bug 013** : Tant que (y)es ou (n)o n'est pas selectionné le choix est proposé. [ext0208b.o]
  • Ajout touches de raccourci pour accès rapide au différents lecteurs [ext0208c.o]

i2 Preview 190731a

  • Modification du système i/o. validation du nom du fichier à sauvegarder via espace. Si et seulement si le fichier selectionné est vide, un nom de fichier vous sera demandé. Reste à supprimer la touche return qui ne sert plus à rien

i2 Preview 190730b

  • ajout d’une fonction dans le mode éditeur. CTRL+TAB = drive -
  • factorisation plusieurs routines.

i2 Preview 190728b

  • Correction du **Bug 001** signalé par [Kris]
  • Correction Gros bug sur la touche *CLR* qui permet de passer du mode Cpc Old au Cpc Plus et vice et versa.
  • Factorisation de différentes routines.
  • Changement de nom de Labels plus explicites dans le code source

->modeplus devient cpcmodel (Model de cpc (0) Old (1) plus)
->testplus devient scrplus (.scr pour cpc old (0) pour cpc plus (1)


i2 Preview 190727b

  • Refactorisation de certaines routines redondantes afin de gagner un peu de place dans la rom (i2) qui commence à en manquer.

i2 Preview 190723b8

  • Ajout TAB pendant selection de fichier. On peut maintenant changer de lecteur (Load & Save) en mode Fullscreen+Editeur
  • On peut quitter le menu I/O (Load & Save) en appuyant sur Esc
  • En mode save, lorsqu'on est sur un emplacement vide, Return permet d'entrer dans le menu "Nom du fichier"

i2 Preview 190723b4

  • Le choix de charger les palettes .ink & .kit est proposé lors du chargement d'un fichier .win [TODO-List]
  • Le curseur window est repositionné en x=0 et y=0 lors du chargement d'un window

i2 Preview 190723 - 23a - 23b

  • Correction des bugs 4, 6, 7 et 8 déclarés par Madram [Bug]
  • 004 : Ajout de la routine savegfxintobank. Sauvegarde en bank de la palette old & plus sur les fichiers .scr.
  • 007 : Modification de la routine pastewindow grace à la sélection de la bank #c0
  • 008 : La routine testE a été modifiée pour empêcher toute répétition.

i2-Ext2007

  • Modification du fichier EXT (2ème rom i2)
  • Correction d’un bug dans la gestion des fichiers où seul 7 caractères étaient affichés avant l’extension .scr, .go, … etc.

i2 Preview 190717

  • Suppression de l'étape "capture du window" via la touche Return quand on sauvegarde un window.

Désormais, il suffira de positionner le curseur sur le window à sauvegarder puis de la sauver à l'aide de la combinaison de touches CTRL+W (Sauve Window dans le mode fullscreen uniquement)

  • Ajout de l'outil pipette accessible uniquement dans le mode éditeur. La touche I permet de récupérer le pixel pointé par le curseur.

i2 Preview 181106a

  • Possibilité d'utiliser les différentes partitions (P1 à P4) sous iMPdos 512. On peut donc charger/sauver des fichiers en naviguant dans les partitions & répertoires de façon très intuitive.

i2 Preview 220918

  • Révision 2209 : Travail sur load/save plus convivial

i2 Preview 200918

  • Révision 2009 : Cette version corrige un bug sur le changement de mode [éditeur] signalé par BeB. Elle corrige également un gros bug que concernait les modes 1 & 2. En effet, quand on passait en mode 1 ou 2 en mode éditeur et qu'on se déplaçait avec les touches fléchées, l'écran se mettait à clignoter. Pour le coup, le bug de beb a soulevé un lièvre. Un grand merci.

i2 Preview 190918d

  • Revision D : Comme l'a suggéré notre @Kris national, il paraissait illogique d'avoir C à la place du X de notre xmass. Cette infamie est désormais corrigée.

i2 Preview 190918c

  • Revision C : amélioration de la routine pour la touche f3 en mode fullscreen. Correction d'un bug qui faisait clignoter le curseur (ou effacer partiellement) en utilisant f2,f8, f4 et f6 dans certain cas et suppression du bug graphique de la 1ere ligne batarde affichée.(modifié)

i2 Preview 190918b

  • Correction du bug fullscreen [kris]. Ajout de 2 nouvelles fonctionnalités avec les touches f9 et f3 dans le mode fullscreen. Permet d'accéder rapidement au curseur x,y maximum ! L'essayer, c'est l'adopter.

i2 Preview 190918a

  • Cette version corrige le bug de positionnement d'i2 (11 et 12). Normalement vous devriez pouvoir installer i2 où bon vous semble (1-15) sur vos xmem.

i2 Preview 190918

  • Cette nouvelle révision corrige : bug de clignotement en mode fullscreen quand changement de mode graphique et utilisation de copier, coller, inverser, trames (c, h, v, t, shift+t, del). Corrige également bug sur Palette+ [Merci @Kris ] ainsi que le bug sur le toggle de palette+/Old (Quand on passait du mode + au mode old, le potentiomètre des couleurs du cpc+ restait allumé).

i2 Preview 180918

  • Corrige le bug souligné par @Kris (mode editeur shift+bas allait tout en bas au lieu de descendre ligne à ligne)

i2 Preview 150918

  • Correction du bug curseur X [Barjack voit tout]

i2 Preview 090918

  • Derniere révision. Ajoute les répétitions de touches f0/f. et control+f0/f. pour le sélecteur d'encre en mode éditeur. Couleur du border=couleur du fond en mode fullscreen. Correction du nom si 0 nom entré lors d'un ùi.

i2 Preview 060918

  • Alors quoi de neuf dans la révision de ce matin ? Control de la vitesse du curseur (mode éditeur) avec control+left/right. A quoi cela sert il ? Déjà à adapter la vitesse selon vos besoins, voire à tracer une ligne beaucoup plus rapidement. De plus, j'ai supprimé, comme demandé par kris & Barjack, le lecteur D, à savoir l'Albireo. Supprimé ? Je devrais plutôt dire, mis en attente…

i2 Preview 050918a

  • Nouvelle revision… Les touches fléchées peuvent rester appuyées.

i2 Preview 050918

  • Nouvelle révision du 05/09. Cette version doit normalement corriger le bug cité par Kris & Barjack. Concernant le fast save, j'ai encore fait des essais ce matin, et cela fonctionne sur tous les lecteurs a,b, xmass et pas sur Albireo qui n'accepte pas d'enregistrer 2 fois le même nom. Pour rappel, le "fastsave" n'est accessible que sur le mode éditeur!

i2 Preview 040918

  • Dernière révision. Corrige bug du fichier help (ctrl+h) quand mode cpc plus [déclaré par Kris] - Vérifier si le bug signalé ce matin est toujours d'actualité, car je n'arrive malheureusement plus à le reproduire

i2 Preview 030918

  • Space & Enter peuvent rester appuyés.

i2 Preview 300818f

  • Nouvelle mise à jour (avec quelques corrections).

i2 Preview 280818d

  • Cette nouvelle version comprends : undo/redo (Shift+DEL/SHIFT+return) ainsi que la sélection de deux encres pour dessiner (f0/f. et CTRL+f0/f.). On utilise l'encre 1 avec espace et l'encre 2 avec enter.

i2 Preview 180818a

  • Preview i1808a : Corrige, je l'espère, le bug de l'Albireo Dos, qui fait que parfois, au lieu d'enregistrer un fichier de type basic ou binaire, celui-ci était enregistré en ascii. Tant que j'y suis, j'ai corrigé un bug d'affichage sur la palette plus (potentiomètre couleur cpc plus, carré blanc sur la palette ne s'affichait plus!)

i2 Preview 180818

  • Preview du 18/08 : Corrige le bug de la sauvegarde "foireuse" sur L'albireo Dos ainsi qu'un petit bug sur l'import de scr 17k. A faire : Tester une centaine de save sur l'Albireo pour vérifier que tout se passe bien. Le fast save plantant sur l'albireo, je l'ai désactivé (seulement sur cette carte! il fonctionne toujours sur a, b et xMass)

i2 Preview 150818e

  • Version E : la meme chose que la version D mais avec la correction du bug de Barjack.

i2 Preview 150818d

  • Version D : Pas mal de choses changent dans cette version notamment le déplacement dans la fenêtre zoomée qui se fait désormais via la touche shift+ les touches fléchées, ainsi que la sauvegarde rapide (juste S). Petit rappel, CAP LOCK pour utiliser le fast fullscreen viewer ! Le curseur clignotte pour indiquer dans quelle zone nous nous trouvons.

i2 Preview 150818c

  • version C : petit correctif concernant un bug sur le nom + ajout dans le mode editeur de la touche CAPS LOCK qui permet d'afficher rapidement la vue fullscreen, et ceci tant que vous tenez la touche enfoncée. L'essayer, c'est l'adopter… Alors, heureux ?

i2 Preview 150818b

  • Correction d'un petit bug qui empêchait l'affichage des chiffres (nom du fichier) dans le bandeau mode 2 dans le mode éditeur.

i2 Preview 150818

  • Création d un nom "noname" si on part d'un dessin vierge via |i Ce sera utile pour la sauvegarde rapide (shift+s en mode editeur seulement!) D'autre part, j'ai ajouté la demande de nom après confirmation d'un CTRL+N (Mode fullscreen)

Retour Menu

Sauf mention contraire, le contenu de cette page est protégé par la licence Creative Commons Attribution-ShareAlike 3.0 License