CPCWiki forum

General Category => Applications => Topic started by: Ast on 00:33, 11 July 18

Title: iMPdraw v2.0
Post by: Ast on 00:33, 11 July 18

….And iMPdraw v2.0 is coming soon… Of course, the picture (PINUPOLD) comes from Kris/iMPact !


Here are some screenshots and stay tuned !



(http://img.xooimage.com/files110/d/2/a/i2-54c7c3f.png) (http://amstradplus.forumforever.com/image/110/d/2/a/i2-54c7c3f.png.htm)
(http://img.xooimage.com/files110/7/5/d/i2-1-54c7c47.png) (http://amstradplus.forumforever.com/image/110/7/5/d/i2-1-54c7c47.png.htm)
(http://img.xooimage.com/files110/4/d/c/i2-2-54c7c57.png) (http://amstradplus.forumforever.com/image/110/4/d/c/i2-2-54c7c57.png.htm)
(http://img.xooimage.com/files110/3/9/9/i2-3-54c7c5d.png) (http://amstradplus.forumforever.com/image/110/3/9/9/i2-3-54c7c5d.png.htm)
(http://img.xooimage.com/files110/c/4/b/i2-4-54c7c5f.png) (http://amstradplus.forumforever.com/image/110/c/4/b/i2-4-54c7c5f.png.htm)
(http://img.xooimage.com/files110/4/3/8/i2-5-54c7c65.png) (http://amstradplus.forumforever.com/image/110/4/3/8/i2-5-54c7c65.png.htm)
(http://img.xooimage.com/files110/4/0/5/i2-6-54c7c6b.png) (http://amstradplus.forumforever.com/image/110/4/0/5/i2-6-54c7c6b.png.htm)


… Get ready for the fight !
Title: Re: iMPdraw v2.0
Post by: GUNHED on 02:23, 11 July 18
Awesome! Can't wait till the release! Great work!!!  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 14:57, 11 July 18

iMPdraw v2.0 can easily switch between Cpc Old and Cpc Plus mode now !
So, you could easily do pictures for Old Generation and make them with plus palette too. Nothing is impossible !
Just use your imagination and put some pixels now !


This screen was made by Kris/iMPact too ! Enjoy !
Title: Re: iMPdraw v2.0
Post by: HAL 6128 on 21:08, 11 July 18

Kris is a very good grafix artist, nice!


Is the tool also able to save (definable) parts of the screen?
Title: Re: iMPdraw v2.0
Post by: Ast on 22:41, 11 July 18
Yes, of course!
i2 have 3 saves possibilities:
-go1/go2 : two  17k screens high&low
-scr : 32k basic with display
-win : well Known ocp windows (ocp compatible) which allows you to save every pictures pieces you want !


For now, drive a/b, xmass (impdos) and albireo supports (load&save)
Possibilities to make your own brush easily... etc

Title: Re: iMPdraw v2.0
Post by: Ast on 14:59, 27 July 18
- Mode 0, Mode 1, Mode 2 support
- fullscreen support
- cpc plus (4096 colours) and cpc old (27 colours)
- xMass+Albireo+Drive a/b
- old 17k .scr compatible
- ocp .win compatible
- load&save .scr, .win & .go
- extended filesystem allows
... and so on...
Title: Re: iMPdraw v2.0
Post by: ComSoft6128 on 15:04, 27 July 18
Hi Ast,

Is there a video to check out?

Cheers,

Peter
Title: Re: iMPdraw v2.0
Post by: Ast on 15:26, 27 July 18
Not yet ! But it will probably come !!
Title: Re: iMPdraw v2.0
Post by: Ast on 22:09, 28 July 18

Hi !


I need serious beta-testers !


- Only xmem+xmass owners !
- Prompt feedback required !


Don't ask anything if you wouldn't do it, thanks.
Title: Re: iMPdraw v2.0
Post by: Ast on 23:19, 29 July 18
Thanks to Hal6128 for his personnal message!
You win the right to become our new beta tester!
Title: Re: iMPdraw v2.0
Post by: Ast on 05:53, 01 August 18
Last updates and last implementations :
http://amstradplus.forumforever.com/t462-iMPdraw-v2-0.htm#p6103 (http://amstradplus.forumforever.com/t462-iMPdraw-v2-0.htm#p6103)


@HAL6128 : contact me when you’ll be ready for beta testing. Thanks (please don’t forget to give me your email adress)



Title: Re: iMPdraw v2.0
Post by: Ast on 03:12, 03 August 18
@HAL 6128 (http://www.cpcwiki.eu/forum/index.php?action=profile;u=365) : you could also put your impressions here...
Title: Re: iMPdraw v2.0
Post by: HAL 6128 on 09:06, 03 August 18
Yes, sure.

If you will look for a pixel / image art / editing tool you will find in ImpDraw a perfect companion. It's fast, it's damn fast, especially together with ImpDos ...which is also fast by the way (...tried it first time). Loading a 32k image ... feels like a second on REAL hardware!.
Switching between full/overscan screen (with some window manipulation tools e.g. mirroring, copying, pattern fill) and editor mode (pixel setting mode in a magnified environment / split screen) is fast.
It also uses CPC PLUS capabilities.
Of course, you need get to know the use of the keyboard keys for a fast handling. In case you don't know it anymore there's a separate help screen always available.
What is also nice, you can leave the program into Basic environment, do something else, and switch back to the application with a full restored image.

Those speed capabilities and handiness makes me focusing in doing what I want... pixel on a screen.
It's not finished yet (first impression), but it looks very promising!
Title: Re: iMPdraw v2.0
Post by: Ast on 11:16, 03 August 18
Thanks for your deep testing HAL 6128!
There is also many and many things to discover !
IMPdraw v2 is of course, better than the last version (1.2)
Title: Re: iMPdraw v2.0
Post by: Ast on 14:37, 18 August 18
To follow the latest news, i give you rendez-vous on AmstradPlus Forum : http://amstradplus.forumforever.com/t462-iMPdraw-v2-0.htm#p6103 (http://amstradplus.forumforever.com/t462-iMPdraw-v2-0.htm#p6103)


I am still working on iMPdraw v2, so stay tuned !!!
Title: Re: iMPdraw v2.0
Post by: Ast on 00:31, 29 August 18

Here is the big TODO List of iMPdraw v2 : http://amstradplus.forumforever.com/t476-Todo-iMPdraw-v2-0.htm#p6142
Beb was a great source of inspiration. Hope you will appreciate !
Title: Re: iMPdraw v2.0
Post by: Ast on 13:09, 15 September 18
Still working… (http://amstradplus.forumforever.com/t476-Todo-iMPdraw-v2-0.htm#p6142)
Title: Re: iMPdraw v2.0
Post by: Ast on 19:28, 29 September 18
Last news can be found here : http://amstradplus.forumforever.com/t462-iMPdraw-v2-0.htm?start=15#p6196 (http://amstradplus.forumforever.com/t462-iMPdraw-v2-0.htm?start=15#p6196)
Title: Re: iMPdraw v2.0
Post by: XeNoMoRPH on 08:39, 11 December 18
Hi !! .. any release date ?  :o
Title: Re: iMPdraw v2.0
Post by: Ast on 19:36, 11 December 18
It’s still in wip !
I will Probably come back at the end of january/february 2019...

Title: Re: iMPdraw v2.0
Post by: GUNHED on 21:03, 11 December 18
Very well. Take your time to make it really good! I'm looking forward to test it.  :)
Title: Re: iMPdraw v2.0
Post by: Ast on 18:34, 07 April 19
For everyone interested about iMPdraw v2.0 doc -> http://orgams.wikidot.com/i2 [French Only!]
Title: Re: iMPdraw v2.0
Post by: Ast on 18:25, 12 May 19

Enter in Plug in's World (http://orgams.wikidot.com/les-extensions-ou-plug-in) !!


(http://img110.xooimage.com/files/2/c/7/splash2-5624d07.png) (http://amstradplus.forumforever.com/image/110/2/c/7/splash2-5624d07.png.htm)
Title: Re: iMPdraw v2.0
Post by: Scarlettkitten on 22:11, 12 May 19
Wow, this plus multiplay mouse support would be ace  8)
Title: Re: iMPdraw v2.0
Post by: XeNoMoRPH on 12:30, 13 May 19
Enter in Plug in's World (http://orgams.wikidot.com/les-extensions-ou-plug-in) !!


Are we near the launch of the tool?  :o
Title: Re: iMPdraw v2.0
Post by: Ast on 12:44, 13 May 19
I will do my best to finish it as soon as possible...
Title: Re: iMPdraw v2.0
Post by: Ast on 13:09, 16 May 19
If you Want to see how work our split maker’s plug in -> https://cdn.discordapp.com/attachments/455802584377065503/576813313590034437/video.mov (https://cdn.discordapp.com/attachments/455802584377065503/576813313590034437/video.mov)
Title: Re: iMPdraw v2.0
Post by: Ast on 20:19, 22 May 19
For those who want to see what you could do with our new i2 plugin...




Before...
(http://img110.xooimage.com/files/a/6/b/co1-562bdb7.png) (http://amstradplus.forumforever.com/image/110/a/6/b/co1-562bdb7.png.htm)

After
(http://img110.xooimage.com/files/1/c/8/co2-562bdc1.png) (http://amstradplus.forumforever.com/image/110/1/c/8/co2-562bdc1.png.htm)


After mode 5, here is coming mode 8x....
Title: Re: iMPdraw v2.0
Post by: Gryzor on 10:56, 26 June 19
Plugins in a CPC drawing program... what's next, scripts?  8)
Title: Re: iMPdraw v2.0
Post by: Ast on 00:06, 24 July 19
Here We go -> http://orgams.wikidot.com/i2-en-cours (http://orgams.wikidot.com/i2-en-cours)
Title: Re: iMPdraw v2.0
Post by: Ast on 10:29, 09 August 19
Recent Changes (http://orgams.wikidot.com/i2-en-cours)
Title: Re: iMPdraw v2.0
Post by: Ast on 13:39, 09 August 19

Video is available here -> https://youtu.be/3Wvdq8m74mU (https://youtu.be/3Wvdq8m74mU)


You could discover cursor Moving and also swap pixel color!

Title: Re: iMPdraw v2.0
Post by: TotO on 14:37, 09 August 19
Nice. Now, this feature will limit the "swap pixel" to a square area.
Using a brush tool for painting over a specified colour will be more free to replace the colour with another ink but also frames and patterns.
Title: Re: iMPdraw v2.0
Post by: Ast on 14:45, 09 August 19
Using a brush tool for painting over a specified colour will be more free to replace the colour with another ink but also frames and patterns.

Of course, simple patterns can be used  :P and cursor can be bigger & upper too.
Title: Re: iMPdraw v2.0
Post by: Ast on 15:20, 16 August 19

Hi everyone !


Here is what the last iMPdraw v2 190816a (i1608a) brings to you. Here are 2 news functions I'd wish to introduce, Shift+Return et Shift+c.


These two new functions allow you to copy a second window into the ram and to paste it whereever you want.
Let's see an example.


Screen source - Inversio by CeD
(http://img110.xooimage.com/files/c/7/9/001-56789fa.png) (http://amstradplus.forumforever.com/image/110/c/7/9/001-56789fa.png.htm)


-Press f9 then f3 to get maximum x and y window size.
-SHIFT+RETURN to capture and save your window into memory.
DEL to delete high part selected


If all is ok, you'd have to see that!
(http://img110.xooimage.com/files/1/8/a/002-56789fe.png) (http://amstradplus.forumforever.com/image/110/1/8/a/002-56789fe.png.htm)


-Put the window at the Bottom of the screen.
-Press v for vertical flip screen.
(http://img110.xooimage.com/files/8/b/f/003-5678a00.png) (http://amstradplus.forumforever.com/image/110/8/b/f/003-5678a00.png.htm)


-Press x to cut the selected screen.
(http://img110.xooimage.com/files/8/8/0/004-5678a09.png) (http://amstradplus.forumforever.com/image/110/8/8/0/004-5678a09.png.htm)


-Put the window at the top of the screen and press C to paste the window.
(http://img110.xooimage.com/files/3/7/8/005-5678a0b.png) (http://amstradplus.forumforever.com/image/110/3/7/8/005-5678a0b.png.htm)


-Put the cursor at the Bottom of the screen.
(http://img110.xooimage.com/files/7/c/7/006-5678a0d.png) (http://amstradplus.forumforever.com/image/110/7/c/7/006-5678a0d.png.htm)


-Press Shift+c to paste the saved first window.
(http://img110.xooimage.com/files/c/b/c/007-5678a13.png) (http://amstradplus.forumforever.com/image/110/c/b/c/007-5678a13.png.htm)


-Press V for vertical window flip ! Fullscreen screen is now completely returned.
(http://img110.xooimage.com/files/0/0/3/008-5678a19.png) (http://amstradplus.forumforever.com/image/110/0/0/3/008-5678a19.png.htm)
Title: Re: iMPdraw v2.0
Post by: Ast on 11:51, 22 August 19

Hi Everyone,


Tonight on twich, Zisquier, our great cpc game streamer, will present you iMPdraw v2 !


If you want to discover i2, the show will begin near 21:45...
I will probably be here to add some comments, if necessary.



See you later.


Read the Recent Change (http://orgams.wikidot.com/i2-en-cours)
Title: Re: iMPdraw v2.0
Post by: ComSoft6128 on 12:49, 22 August 19
Looking forward to it, will a link be given?
Title: Re: iMPdraw v2.0
Post by: Ast on 14:53, 22 August 19
just i2 beta tester !  ;D
Title: Re: iMPdraw v2.0
Post by: Ast on 21:59, 22 August 19

The show should begin at 21:45.


Twitch is good for u (https://www.twitch.tv/amstariga/videos)
Title: Re: iMPdraw v2.0
Post by: Ast on 11:55, 23 August 19

Here is the replay for those who missed the show.


https://youtu.be/CnO6vfVvl_s
Title: Re: iMPdraw v2.0
Post by: Scarlettkitten on 19:50, 23 August 19
This is looking amazing.  8)


Did you manage to get the multiplay mouse support working?
Title: Re: iMPdraw v2.0
Post by: Ast on 20:11, 23 August 19
@Scarlettkitten (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1352) No mouse yet. But, is mouse absolutly necessary ?
Title: Re: iMPdraw v2.0
Post by: Scarlettkitten on 21:56, 23 August 19
@Scarlettkitten (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1352) No mouse yet. But, is mouse absolutly necessary ?


I struggle to do pixel art with keys or a joystick, It would certainly make the package more accessible for more people. 


But either way I think it's amazing what you've done.  8)
Title: Re: iMPdraw v2.0
Post by: PaultheRoman on 20:20, 02 September 19
Heyo! Where can I download this program? And does it work on an emulator? I really want to make pixel art using the Amstrad CPC, and this looks great!


Edit: Just realized it hasn't come out yet. My bad
Title: Re: iMPdraw v2.0
Post by: Ast on 21:19, 02 September 19
iMPdraw v2 is still wip. Stay tuned, it will be ready soon.
Title: Re: iMPdraw v2.0
Post by: Ast on 23:52, 15 September 19
still working on...

https://www.youtube.com/watch?v=3Iy5MDQwk-Q (https://www.youtube.com/watch?v=3Iy5MDQwk-Q)


https://youtu.be/QIytcS2U7bI (https://youtu.be/QIytcS2U7bI)


https://www.youtube.com/watch?v=KCNqQY4_APc (https://www.youtube.com/watch?v=KCNqQY4_APc)
Title: Re: iMPdraw v2.0
Post by: HAL 6128 on 00:13, 16 September 19
Keep on going. Impressive program.
Title: Re: iMPdraw v2.0
Post by: Ast on 00:31, 16 September 19
Keep on going. Impressive program.


Thank you very much!
Title: Re: iMPdraw v2.0
Post by: Ast on 16:50, 16 September 19
https://youtu.be/n4WYuCLA_xg (https://youtu.be/n4WYuCLA_xg)
Title: Re: iMPdraw v2.0
Post by: Ast on 20:45, 16 September 19
Sprites Hard avec Forever  :P


https://www.youtube.com/watch?v=lbnIcujm5cg (https://www.youtube.com/watch?v=lbnIcujm5cg)

https://www.youtube.com/watch?v=MVAkZE6T1-U
Title: Re: iMPdraw v2.0
Post by: Ast on 17:30, 20 September 19

Rotate your sprites Hard !!


https://youtu.be/OJa1UpGje2c (https://youtu.be/OJa1UpGje2c)
Title: Re: iMPdraw v2.0
Post by: Ast on 21:06, 25 September 19
https://youtu.be/mlJ-_eqdoYc (https://youtu.be/mlJ-_eqdoYc)
https://youtu.be/93OG872dDu8 (https://youtu.be/93OG872dDu8)
https://youtu.be/tVfAuABh2ak (https://youtu.be/tVfAuABh2ak)
https://youtu.be/n-3MM-zR3jg (https://youtu.be/n-3MM-zR3jg)
https://youtu.be/hJG9Hjsws6w (https://youtu.be/hJG9Hjsws6w)
https://youtu.be/UIvVo1vNDVQ (https://youtu.be/UIvVo1vNDVQ)

It's coming.... Do you feel it ?
Title: Re: iMPdraw v2.0
Post by: Ast on 22:39, 26 September 19
https://youtu.be/Di4Ntolcbs8 (https://youtu.be/Di4Ntolcbs8)
Title: Re: iMPdraw v2.0
Post by: Ast on 17:04, 05 October 19
Last news :

iMPdraw v2 should be available in early november 2019 and should be presented first on the occasion of  Alchimie 13 (https://amstradplus.forumforever.com/t525-Alchimie-Treize.htm#p6515).


More informations here (http://orgams.wikidot.com/i2-en-cours)


Get ready !




Title: Re: iMPdraw v2.0
Post by: Ast on 19:32, 08 November 19
Hi everyone !


As i told someone some days ago, you could find iMPdos 512 & iMPdraw v2 at the first post !


Some informations :


Install the roms as followed :

i2310.rom (rom 2) iMPdraw v2
dos0811a.rom (rom 3) iMPdos 512
ext2310b.rom (rom 31) iMPdraw v2 Extended rom


I really hope you could find as fun as i found when i programmed them.


Many thanks to all beta testers as mentionned in the official website -> http://orgams.wikidot.com/i2 (http://orgams.wikidot.com/i2)

Try and do your best to do the best fullscreen graphics ever.


Bugs & ideas are welcome. Thank you cpc lovers.
Title: Re: iMPdraw v2.0
Post by: XeNoMoRPH on 13:07, 09 November 19
I have installed only this two roms with my Simbiface 3 , because i´m using CubeMDOS.

i2310.rom (rom 2) iMPdraw v2
ext2310b.rom (rom 31) iMPdraw v2 Extended rom

iMPdraw loads ok , but How can I access unit D which is my flash drive where I have images?
Title: Re: iMPdraw v2.0
Post by: Kris on 13:20, 09 November 19
Impdraw is compatible with impDOS only
Title: Re: iMPdraw v2.0
Post by: XeNoMoRPH on 14:22, 09 November 19
Impdraw is compatible with impDOS only
aaah , ok , thx
Title: Re: iMPdraw v2.0
Post by: Maniac on 16:33, 09 November 19
I've managed to get the ROMs installed to my M4 with the iMPdraw ROM in slot 2 and the extension ROM in slot 3. It starts just fine but it's doing some odd things when I try and use it. For example when I press CLR to switch to the Plus palette my 6128+ resets and then changes the palette to a grey background with green/blue border and text. The keyboard input is then slow and although can go back in to iMPdraw it is not displaying correctly.

I've uploaded the ROM images from the disk image both via the M4 web interface and directly via the RSX commands to make sure it's not something I'm doing but still no joy! In fact it won't even start after doing that!

I should point out that I do also have an X-Mem memory module installed along with a Multiface 2 and Hackit plugged in. HxC Manager is in slot 5 and ParaDOS in slot 7 with the M4 ROM in slot 6.

Removing the X-Mem and all other ROMs other than the M4 ROM results in a red screen instead which if left I've just noticed changes to green!

Does anyone else have a similar setup and has it working please? I did have the extension ROM in slot 31 but it did the same thing except different colours!
Title: Re: iMPdraw v2.0
Post by: SOS on 16:43, 09 November 19
I have installed only this two roms with my Simbiface 3 , because i´m using CubeMDOS.

i2310.rom (rom 2) iMPdraw v2
ext2310b.rom (rom 31) iMPdraw v2 Extended rom

iMPdraw loads ok , but How can I access unit D which is my flash drive where I have images?
CubeMDOS: Could you please contact me at Slack?
I will check the Problems and maybe it could be fixed
Title: Re: iMPdraw v2.0
Post by: Ast on 21:51, 09 November 19
I've managed to get the ROMs installed to my M4 with the iMPdraw ROM in slot 2 and the extension ROM in slot 3. It starts just fine but it's doing some odd things when I try and use it. For example when I press CLR to switch to the Plus palette my 6128+ resets and then changes the palette to a grey background with green/blue border and text. The keyboard input is then slow and although can go back in to iMPdraw it is not displaying correctly.

I've uploaded the ROM images from the disk image both via the M4 web interface and directly via the RSX commands to make sure it's not something I'm doing but still no joy! In fact it won't even start after doing that!

I should point out that I do also have an X-Mem memory module installed along with a Multiface 2 and Hackit plugged in. HxC Manager is in slot 5 and ParaDOS in slot 7 with the M4 ROM in slot 6.

Removing the X-Mem and all other ROMs other than the M4 ROM results in a red screen instead which if left I've just noticed changes to green!

Does anyone else have a similar setup and has it working please? I did have the extension ROM in slot 31 but it did the same thing except different colours!


Sorry for your bad experience. Please, Could anyone else confirm the same problem ? 


Do you try to install iMPdraw's rom onto your xmem, m4 off ?
Title: Re: iMPdraw v2.0
Post by: Ast on 21:58, 09 November 19
i fixed some bugs on iMPdraw and iMPdos today. I will post the fixed version this week. ;D


@SOS (http://www.cpcwiki.eu/forum/index.php?action=profile;u=941) ; please contact me to fix CubeOs version.
Title: Re: iMPdraw v2.0
Post by: Maniac on 23:52, 09 November 19

Sorry for your bad experience. Please, Could anyone else confirm the same problem ? 


Do you try to install iMPdraw's rom onto your xmem, m4 off ?
I double checked that the ROM images themselves were ok in WinApe and all checked out. I’ll try and give upload to XMEM when I can get 5 mins. Thank you for all of the effort you’ve clearly put in to this.
Title: Re: iMPdraw v2.0
Post by: XeNoMoRPH on 09:20, 10 November 19
CubeMDOS: Could you please contact me at Slack?
I will check the Problems and maybe it could be fixed

this weekend I am in town, on Monday I will return, thanks
Title: Re: iMPdraw v2.0
Post by: Maniac on 13:03, 10 November 19
Do you try to install iMPdraw's rom onto your xmem, m4 off ?

I've had an opportunity to upload the ROMs to the XMem rather than the M4 and everything works as expected. So it would seem that the ROM images aren't compatible with the M4 at this moment in time. Just to be clear even with the XMem removed so that only the M4 and the original Plus cart installed I had the same issues. Can anyone else replicate this please or is it just something odd with my Plus or M4? All other ROMs work on the M4 without issue.
Title: Re: iMPdraw v2.0
Post by: GUNHED on 13:14, 10 November 19
i fixed some bugs on iMPdraw and iMPdos today. I will post the fixed version this week. ;D
Great, please let us know!  :)
Title: Re: iMPdraw v2.0
Post by: Ast on 15:15, 12 November 19
@Maniac (http://www.cpcwiki.eu/forum/index.php?action=profile;u=930) : i confirm that iMPdraw v2 don't work with m4.


But i don't know why.... I2 rom is installed on rom 2, ext in rom 4. When i do ùi, black screen...


@Duke (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1624) : any idea ?


I did some work in iMPdos and now, it is possible to copy files between xmass & m4. Really cool & fast.
Title: Re: iMPdraw v2.0
Post by: Duke on 20:07, 12 November 19
@Maniac (http://www.cpcwiki.eu/forum/index.php?action=profile;u=930) : i confirm that iMPdraw v2 don't work with m4.


But i don't know why.... I2 rom is installed on rom 2, ext in rom 4. When i do ùi, black screen...


@Duke (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1624) : any idea ?
Only a quick check, if I type
|M4ROMOFF
Then
|i
It seems to work, so indicating some conflict with M4 rom for file access or initialization of something?


Quote
I did some work in iMPdos and now, it is possible to copy files between xmass & m4. Really cool & fast.
Cool  8)
Title: Re: iMPdraw v2.0
Post by: Ast on 21:10, 12 November 19
Good news! I probably found the problem !!
When i connect/disconnect asic ram before running i2, it’s Crashing... but unfortunately i don’t know why... if someone has any idea... please, tell me!
I2 is running well when asic page is not connected on m4 support, so it’s running perfectly in old mode.(when i delete asic detection!)

Title: Re: iMPdraw v2.0
Post by: Ast on 10:52, 15 November 19
Hi everyone,


I'm going on M4 support on iMPdraw v2.
After many and many checking, i found THE bug making i2 working wrong.


@Duke (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1624) : We need your help! I discovered that connecting/disconnecting the asic I/O page into a rom (i'm not speaking about a .cpr file) will crash the m4 rom.
Is it possible to fix it ? Thanks for your fast answer.


Code: [Select]
...
ld bc,#7fb8 ; asic i/o page on
out (c),c
..
ld bc,#7fa0 ; asic i/o Page off
out (c),c
...


About i2 progress, iMPdraw v2 is running on M4, cpc old only. We can load/save any file from m4 without any bugs.
iMPdos has been fixed with added new features, as :


-ùM4 to access m4 card and add other importants informations for iMPdraw.
-ùCPSDX to copy files from sd to xmass
-ùCPXSD to copy files from xmass to sd


Today, i will work on m4 directory's access on iMPdraw. It will be funny when it would work.
Title: Re: iMPdraw v2.0
Post by: Duke on 11:32, 15 November 19
@Duke (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1624) : We need your help! I discovered that connecting/disconnecting the asic I/O page into a rom (i'm not speaking about a .cpr file) will crash the m4 rom.
Is it possible to fix it ? Thanks for your fast answer.


Code: [Select]
...
ld bc,#7fb8 ; asic i/o page on
out (c),c
..
ld bc,#7fa0 ; asic i/o Page off
out (c),c
...


About i2 progress, iMPdraw v2 is running on M4, cpc old only. We can load/save any file from m4 without any bugs.

Thanks. Good find. And yes in default 'mode' M4 will not check RMR2 as it would assume regular CPC operation.
If IMPdraw roms were put into a CPR image and started with |CTR, it may already work on CPC plus.
Anyway I will see what I can do soon.
Title: Re: iMPdraw v2.0
Post by: Ast on 13:29, 15 November 19
Thanks for your reply @Duke (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1624)


A cpr version will not be done yet. For the moment, all my strenghts are directed to a functional m4 version of  iMPdraw.


I would be happy to see a new m4 rom with rmr2 fixed.
Title: Re: iMPdraw v2.0
Post by: Duke on 21:58, 15 November 19
I would be happy to see a new m4 rom with rmr2 fixed.

Attached is a temporary fix.
It simply mask the upper 3 bits for RMR -check instead of 2 bits.
This will avoid paging out upper rom when mapping the ASIC ram, but of course it will give problems to earlier demos/games that use GA "ghost" registers in regular CPC mode (if any...).
Really I should watch for the ASIC unlock sequence, but clock cycle wise it is too expensive while I also monitor all other I/O regs for the hack menu.
So I don't have a good permanent solution yet.. Probably in the end a CPR/BIN started with |CTR is best solution or a specific M4 command that enters CPC plus rom mapping mode without the use of |CTR.

Anyway this should do for now, will keep thinking of a better solution.

EDIT: think I found an efficient solution to implement asic unlock/lock sequence. Will try that out tomorrow.
Title: Re: iMPdraw v2.0
Post by: Ast on 14:22, 26 November 19
Attached is a temporary fix.
It simply mask the upper 3 bits for RMR -check instead of 2 bits.
This will avoid paging out upper rom when mapping the ASIC ram, but of course it will give problems to earlier demos/games that use GA "ghost" registers in regular CPC mode (if any...).
Really I should watch for the ASIC unlock sequence, but clock cycle wise it is too expensive while I also monitor all other I/O regs for the hack menu.
So I don't have a good permanent solution yet.. Probably in the end a CPR/BIN started with |CTR is best solution or a specific M4 command that enters CPC plus rom mapping mode without the use of |CTR.

Anyway this should do for now, will keep thinking of a better solution.

EDIT: think I found an efficient solution to implement asic unlock/lock sequence. Will try that out tomorrow.



iMPdraw v2 runs in full power now, using all Amstrad plus features… That's crazyyy !
Do you really found a better solution ?



An official new rom with fixed bugs, would be welcome...

https://youtu.be/GxY4Q_qnY74
Title: Re: iMPdraw v2.0
Post by: Duke on 09:53, 27 November 19

iMPdraw v2 runs in full power now, using all Amstrad plus features… That's crazyyy !
Do you really found a better solution ?

Cool! Good work :)
Actually I was halfway into implementing the unlock/lock sequence, when I found that the best solution is to keep the CPC and CPC+ modes seperate. This using a .CPR/.BIN rom image and starting it with |CTR when wanting to use CPC+ mode roms on M4.
Ie. for one compatilibity with C4CPC.

I may change my mind again, but for now that would be the safe distribution form.
Title: Re: iMPdraw v2.0
Post by: Ast on 10:57, 27 November 19
Cool! Good work :)
Actually I was halfway into implementing the unlock/lock sequence, when I found that the best solution is to keep the CPC and CPC+ modes seperate. This using a .CPR/.BIN rom image and starting it with |CTR when wanting to use CPC+ mode roms on M4.
Ie. for one compatilibity with C4CPC.

I may change my mind again, but for now that would be the safe distribution form.


You mean, no change ?
Title: Re: iMPdraw v2.0
Post by: Duke on 14:26, 27 November 19

You mean, no change ?
I think that is the overall best solution. Use .CPR / .BIN with the correct roms setup. Came to think of it M4 is the only hardware that does have CPC+ ROM mapping and also runs on classic CPC, so there is no best practice (yet). In |CTR mode all cartridge ROMS are disabled via ROMDIS and M4 owns the entire ROM space, in normal mode, they can co-exist but if M4 starts mapping roms according to RMR2 bit, I dont think cartridge games nor C4CPC can co-exist.
Title: Re: iMPdraw v2.0
Post by: Ast on 14:53, 27 November 19

 :picard:

1. With your first fixed, i have no problems! IMPdraw v2 runs perfectly and all the demos/games i’ve tested too.
2. With iMPdos i have no problems too.


Unfortunately, I won’t do any cartridge version for the moment...
Title: Re: iMPdraw v2.0
Post by: Ast on 12:23, 07 February 20
iMPdraw v2 - 200206 - Piccolo Edition


-Help Added
https://youtu.be/IEY_rvlapZI (https://youtu.be/IEY_rvlapZI)

-M4 card compatibility with Duke's "spécial" firmware (will be available with roms)

What's News ?
Title: Re: iMPdraw v2.0
Post by: Ast on 13:45, 07 February 20
iMPdraw v2 - 200206 - Piccolo Edition


-Help Added
https://youtu.be/IEY_rvlapZI (https://youtu.be/IEY_rvlapZI)

-M4 card compatibility with Duke's "spécial" firmware (will be available with roms)

What's News ?
  • [Hard Sprite Mode]
  • CTRL+ESC to access hard sprites mode in fullscreen mode
  • [Select Hard Sprites Mode]
  • Up/down/left/right : Select your sprite
    Return : Copy your selected sprite into memory
    C : Paste your copied sprite onto a new emplacement
    1, 2, 3, 4 : Select sprite 1-4 bank. Each bank displays 16 sprites. 4 banks=64 sprites.
    CTRL+L : Load sprite .spr file.
    CTRL+S : Save sprite .spr file.
    Esc : Back into Fullscreen Mode.

    Copy : Enter Hard Sprite Edition
  • [Hard Sprites Editor Mode]
  • Up/down/left/right : move your cursor.
    F0/F. : Select Current colour
    CTRL+F0/F. : Select 2nd colour
    F7/F4 : Inc/Dec Green (from current colour)
    F8/F5 : Inc/Dec Red
    F9/F6 : Inc/Dec Blue
    R : Rotate hard Sprite
    H : Horizontal Flip
    V : Vertical Flip
    I : Linguee
    Space : Put current colour pixel
    Enter : Put 2nd colour pixel
    DEL : Fill your selected sprite with colour 1& 2

    iMPdraw is now composed of 3 roms.... Stay connected.


Oups, i forgot to tell you that RLE cruncher/decruncher has been coded by @cngsoft (Help page screen only!)
Title: Re: iMPdraw v2.0
Post by: XeNoMoRPH on 20:47, 07 February 20
Quote
-M4 card compatibility with Duke's "spécial" firmware (will be available with roms)
Is it a new firmware that has not yet been published?  :o :o
Title: Re: iMPdraw v2.0
Post by: Ast on 23:19, 07 February 20
Is it a new firmware that has not yet been published?  :o :o


It's just a patch that allows you to use AmstradPlus' features.
Title: Re: iMPdraw v2.0
Post by: Ast on 16:15, 09 February 20
The lastest version (iMPdraw v2+iMPdos [Piccolo Edition]+M4rom (Asic edition)) is coming soon. iMPACT's members are in "beta testing" mode ^^


@kris are you ready ?



Stay tuned.
Title: Re: iMPdraw v2.0
Post by: Ast on 12:16, 10 February 20
Added a new todo-list (http://orgams.wikidot.com/i2-todo-list) today to make hard sprite editor better!!
Title: Re: iMPdraw v2.0
Post by: Ast on 18:45, 13 February 20

Here (http://orgams.wikidot.com/i2-en-cours) you can find the latest.

I'm thinking about publising this last one this week. Are you ready ?
Title: Re: iMPdraw v2.0
Post by: Ast on 23:46, 21 February 20
new on iMPdraw...


https://www.youtube.com/watch?v=C-jFYcd6u4A&feature=share

it's coming...
Title: Re: iMPdraw v2.0
Post by: Ast on 14:17, 10 March 20
Hi,


Sid/iMPact did iMPdraw's user guide translation.


http://orgams.wikidot.com/help-impdraw-english (http://orgams.wikidot.com/help-impdraw-english)


Hope it could help you.
Title: Re: iMPdraw v2.0
Post by: Ast on 22:10, 11 March 20

Still in dev...

https://youtu.be/OAciL81J7gY (https://youtu.be/OAciL81J7gY)
Title: Re: iMPdraw v2.0
Post by: Ast on 19:09, 12 March 20
Keep your current drive (even after a reset) when you're playing with iMPdraw v2.


https://youtu.be/R7HDIU5g7Qs
Title: Re: iMPdraw v2.0
Post by: Ast on 22:05, 19 March 20
Hi everyone,


I started and finished today iMPdraw wikidot website (http://impdraw.wikidot.com)
I'm happy to think it will be easiest for you to find it now.


impdraw.wikidot.com (http://impdraw.wikidot.com)

Have a good night!

Title: Re: iMPdraw v2.0
Post by: Ast on 20:35, 21 March 20
Still working...


https://youtu.be/4xGJtL_69mU (https://youtu.be/4xGJtL_69mU)
Title: Re: iMPdraw v2.0
Post by: Ast on 20:21, 23 March 20
Still coding mode_animation.


https://youtu.be/_PUX3uoC9Dg

https://youtu.be/7cp-mYnuLMQ

https://youtu.be/0t9cVspTjxI

Do you like it ?
Title: Re: iMPdraw v2.0
Post by: Ast on 19:05, 22 May 20
Discover [Animation Mode]!


https://youtu.be/jiif0cYA5PQ (https://youtu.be/jiif0cYA5PQ)



Title: Re: iMPdraw v2.0
Post by: Ast on 23:31, 28 May 20
And now, catch and save your sprites ! It’s easy to do.
Title: Re: iMPdraw v2.0
Post by: GUNHED on 00:26, 29 May 20
Catch the sprite? You tell that as if it would be that easy, it just jumped out of the Window!


More serious, great too see this application growing - especially because it's for the Plus!  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 10:38, 29 May 20
More serious, great too see this application growing - especially because it's for the Plus!  :) :) :)
Not only for plus but for Amstrad cpc and plus!
The purpose was to offer you a global solution. Do i touch the goal ?
Title: Re: iMPdraw v2.0
Post by: GUNHED on 12:02, 29 May 20
Not only for plus but for Amstrad cpc and plus!
The purpose was to offer you a global solution. Do i touch the goal ?
Of course! Eventually on the real machine we now have all the software we ever did dream of! And what I really like is, that we do have it running an real CPCs/Plus! There was a trend to do everything on a PC. Well, if everything is done on a PC then the question is: Why to use a CPC at all?

Now since we have DOS for modern mass storage, new GFX programs, assemblers and so on... we CAN use our Plus / CPCs for everything - and I love that.  :) :) :) :) :) :) :) :) :) :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 13:27, 01 June 20
Animation Mode accepts to save animation steps (.imp format)


https://www.youtube.com/watch?v=Tkccfk-YdXE&feature=share (https://www.youtube.com/watch?v=Tkccfk-YdXE&feature=share)
Title: Re: iMPdraw v2.0
Post by: Ast on 18:50, 01 June 20
Animation Mode ++ Catch the differents steps ++ Save your sprites/tiles/gfx...


Amazing ? IMPdraw can do it for you  :P


https://youtu.be/8MFiUMd4daM (https://youtu.be/8MFiUMd4daM)
Title: Re: iMPdraw v2.0
Post by: Ast on 14:06, 15 June 20
New sector/memory edition on iMPdos.


I fixed the GUI and hunted some old bug.
Now, iMPdos is proposed in two versions 128 and 512.
It depends how much memory you have.
Title: Re: iMPdraw v2.0
Post by: Ast on 20:08, 15 September 20
Latest feature...


https://youtu.be/x6FAgDEc2-c (https://youtu.be/x6FAgDEc2-c)
Title: Re: iMPdraw v2.0
Post by: roudoudou on 21:40, 15 September 20
i saw a "hwikaa" directory  :P
Title: Re: iMPdraw v2.0
Post by: Ast on 21:55, 15 September 20
Petit filou !
Title: Re: iMPdraw v2.0
Post by: Ast on 19:13, 16 September 20

Latest update
http://impdraw.wikidot.com/ (http://impdraw.wikidot.com/)
http://impdraw.wikidot.com/i2-en-cours (http://impdraw.wikidot.com/i2-en-cours)

Dsk file is coming.
Title: Re: iMPdraw v2.0
Post by: Ast on 20:14, 23 September 20
iMPdraw_200923a (http://impdraw.wikidot.com/i2-en-cours) ! Are you ready for the next public release ?


Read @Sid_ (https://www.cpcwiki.eu/forum/index.php?action=profile;u=2614) 's English Help (http://impdraw.wikidot.com/help-impdraw-english).

Title: Re: iMPdraw v2.0
Post by: Ast on 14:15, 24 September 20
Discover, iMP-Catcher (http://impdraw.wikidot.com/le-mode-imp-catcher), another iMPdraw's included tool.

Title: Re: iMPdraw v2.0
Post by: Ast on 21:35, 05 October 20
Albireo device support added!


https://youtu.be/O16Wwjxgn3c (https://youtu.be/O16Wwjxgn3c)
Title: Re: iMPdraw v2.0
Post by: Ast on 22:33, 23 October 20
Hi everyone !


Duke's M4 card & Pulkomandy's Albireo support are now ready to use in iMPdraw v2.


Our work is enough enjoyable to be released this week-end.


Are you ready to use iMPdraw & iMPdos new version ? We are waiting for your comments.


For more iMPdos (http://impdos.wikidot.com/bien-debuter-sur-impdos) & iMPdraw (http://impdraw.wikidot.com/help-impdraw-english) informations, just read the daily news.


Bye,


The iMPACT Team.
Title: Re: iMPdraw v2.0
Post by: Ast on 15:35, 25 October 20
Nobody seems to be interested ?  ;D 


Edit: Still working on iMPdos verifications.
Thank you for waiting...
Title: Re: iMPdraw v2.0
Post by: GUNHED on 19:31, 25 October 20
Great news! You could make an DSK with iMPdos and iMPdraw on it. A kind of starter-pack with everything somebody need. Well, if it still fits on a single DSK. Regarding the more and more great features of iMPdraw you may soon need a cartridge.  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 19:35, 25 October 20
iMPdraw, iMPdos, M4 board (Asic Special Edition by Duke) and albiDOS (by OffseT^Futurs'), will be on the same dsk.
ConvIMGcpc (Demoniak^iMPACT) new version will be in this pack.

To install, you just need to do run"install" then follow the instructions.


We're still hunting some vicious bugs! But, but, but, Stay tuned !
Title: Re: iMPdraw v2.0
Post by: GUNHED on 19:39, 25 October 20
Awesome and professional! Please keep us updated!  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 22:28, 25 October 20
Good evening everyone !


Here starts a new adventure with iMPdraw Ultimate Pack Edition !


You could now discover our new graphics tools (ConvImgCpc & iMPdraw) but also iMPdos, for xMass management.
This pack contains M4_Asic rom, a special rom made by Duke for Amstrad Plus ONLY !!! So if you own an Amstrad Cpc, don't install it.
Latest Albireo rom is available on this Ultimate Pack Edition.


iMPdraw works on Floppy Disc A/B, Gotek A/B, M4 sd Card, Albireo Sd Card & Usb, & xMass expansion Board (iMPdos only)


Have a good fun.


Bugs reports are welcome.


run"install" to start !!!


Title: Re: iMPdraw v2.0
Post by: Ast on 13:26, 26 October 20
21 download ?  :o


That's good.


Could you give me your opinion ?
Title: Re: iMPdraw v2.0
Post by: GUNHED on 20:05, 26 October 20
Thanks for the upload. This is huge. I try to have a look at it all during the coming week. Thank's a lot for your major work.  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 21:28, 26 October 20
I'm very sorry but it seems that i post the wrong version. I re-released a new one tomorrow.
My apologies !


AsT/iMP4CT.
Title: Re: iMPdraw v2.0
Post by: Ast on 22:28, 26 October 20
New batch available now !
Why waiting for tomorrow ?  :P


Have a good fun my friends.

Title: Re: iMPdraw v2.0
Post by: Ast on 22:24, 27 October 20
any bugs found ?
Title: Re: iMPdraw v2.0
Post by: Ast on 11:39, 29 October 20
Did you notice that iMPdos allows you to copy files between floppys, Albireo, xMass and M4 ?


Did you try it ?
Title: Re: iMPdraw v2.0
Post by: Ast on 14:11, 01 November 20
iMPdraw goes on...


To follow our work -> http://impdraw.wikidot.com/i2-en-cours (http://impdraw.wikidot.com/i2-en-cours)


Stay tuned !
Title: Re: iMPdraw v2.0
Post by: SOS on 22:08, 06 November 20
Patched Version (only the 2 changed ROM's) for CubeMDOS (XMASS/SF3).
Don't forget |V2 before |I
Question/Support via PM
Title: Re: iMPdraw v2.0
Post by: Ast on 00:00, 07 November 20
Could you explain what you did exactly ?
Title: Re: iMPdraw v2.0
Post by: SOS on 00:21, 07 November 20
Could you explain what you did exactly ?
I write you a PM
Title: Re: iMPdraw v2.0
Post by: Ast on 00:22, 07 November 20
Thanks.
Title: Re: iMPdraw v2.0
Post by: Ast on 10:31, 07 November 20
Since f version, we are stil working.
To Follow our new adventures http://impdraw.wikidot.com/i2-en-cours (http://impdraw.wikidot.com/i2-en-cours)


What do you think about it ?
Title: Re: iMPdraw v2.0
Post by: Ast on 12:26, 28 January 21
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 (https://www.cpcwiki.eu/forum/index.php?action=profile;u=494) 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.
Title: Re: iMPdraw v2.0
Post by: Ast on 12:20, 29 January 21
Hi,


Please use iMPdraw_210129 (https://www.cpcwiki.eu/forum/applications/impdraw-v2-0/?action=dlattach;attach=33591) 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.
Title: Re: iMPdraw v2.0
Post by: GUNHED on 17:43, 29 January 21
Thanks for the update! That's what I call quick!  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 14:10, 30 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.
Title: Re: iMPdraw v2.0
Post by: Ast on 18:29, 31 January 21
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.
Title: Re: iMPdraw v2.0
Post by: GUNHED on 19:55, 31 January 21
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.  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 16:05, 05 February 21
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.


Title: Re: iMPdraw v2.0
Post by: Ast on 23:02, 25 February 21
0
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.
Title: Re: iMPdraw v2.0
Post by: GUNHED on 02:50, 26 February 21
That would be great, meanwhile I stepped back to the patch Duke released for iMPdraw.  :)
Title: Re: iMPdraw v2.0
Post by: Duke on 08:54, 27 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.
Title: Re: iMPdraw v2.0
Post by: GUNHED on 16:43, 27 February 21
Thanks a lot for all the time and power you constantly invest to make the M4 even more better.  :) :) :)
Title: Re: iMPdraw v2.0
Post by: Ast on 12:28, 01 March 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 ?