News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Ast

iMPdraw v1.0f

Started by Ast, 20:15, 14 December 14

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Ast








Here comes my new project started  on the 12/12/14. For the history, I was trying some testkey routines and I decided to start the coding of a new Paint Project, and "iMPdraw" was Born, my first fullscreen Cpc Paint.


For now, you'll only see a Preview just to test it and give me a feedback. Love it or not ?
This tool could be used on Cpc Plus and Cpc Old. It's programmed on Cpc Plus, so i know all splitscreen Will have to be modified to work properly.


For now, only Cpc Old version is really started but Cpc Plus version works correctly in Cpc Old mode.
Cpc Plus version (with Plus featuring) will come after, because there' s no fullscreen paint on Cpc Old. If you want to use Cpc Plus features, please use "Graph'Os" from BdcIron.


Of course many features as loading, saving, size of screen, mode screen selection and so on are missing. Just wait for the final version.


How to USE this tool ?
-------------------------
A (Azerty Keyboard for the moment) INK+
Z (Azerty Keybord for the moment)  INK-
Arrow -> use to move the cursor on the screen (the cross to display the position on the screen is missing)
DEL -> Use it to delete last pixel and so on.
Space -> When the correct ink is selected, use arrow to move and Space to write pixels on your screen
1 -> When you have selected your ink, you must choose between 26 pens for each ink
(ink - 26 to 0 still bugged)
2 -> When you have selected your ink, you must choose between 26 pens for each ink
(ink + 0 to 26 works correctly)


That's All for today ! As I told you, i'm waiting for your feedback...


Follow the next news here!!!
_____________________

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

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

All friends are welcome !

Ast

50 views.... 3 likes and 0 comments.... Tell me more. I just need advices to perfect my tool... Thanks.
_____________________

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

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

All friends are welcome !

Ast

#2
Some Questions about ".win" Ocp Format.
What I already know.... You can find Height & Width in the last 5 bytes like that :


0 -> ?
1 -> Low width
2-> High Width
3 -> Height
4 -> ?


To know the exact width : (Hight Width*256)+Low Width/8 gives us the number of bytes which compose the window.


It often works but sometimes some bytes are missing! How can I do to find the correct value all the time ?


Thanks.
_____________________

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

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

All friends are welcome !

TFM

Quote from: Ast on 11:44, 15 December 14
50 views.... 3 likes and 0 comments.... Tell me more. I just need advices to perfect my tool... Thanks.

Haha! Just back on screen after a long weekend.  :)  Looks very interesting!  :)


About the OCP formats... you find a description on Arnoldemu's Tech pages iirc.

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Ast

Can someone Tell me on which crtc iMPdraw works correctly. I already know it works on crtc 3, but it others May need crtc adaptation, so which one ? Thanks.
_____________________

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

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

All friends are welcome !

remax

I'll try on my CRTC 4 this evening
Brain Radioactivity

Ast

So I'm waiting for your feedback...
_____________________

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

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

All friends are welcome !

remax

#7
In fact... do you have a dsk ? I'm not even sure how to use a sna on my CPC (i know of course how to do it on an emulator...)

I have an HXC and a 90% working X-MEM if it helps  ;D

I might have found a (not easy) way...
Brain Radioactivity

Ast

No dsk ready yet. Sorry.... Disk version will come when i'd have finished the tool.
_____________________

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

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

All friends are welcome !

remax

Ok i'll do my best...
Brain Radioactivity

Ast

Don't Forget to give me the result.
_____________________

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

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

All friends are welcome !

TFM

Quote from: remax on 21:47, 16 December 14
In fact... do you have a dsk ? I'm not even sure how to use a sna on my CPC (i know of course how to do it on an emulator...)

I have an HXC and a 90% working X-MEM if it helps  ;D

I might have found a (not easy) way...


Check out the Arkos tools, the can read a SNA and start it.


BTW: This SNA works for WinApe, not for Caprice, not for WinCPC. Why? Dunno! Does it need special ROMs?
(I'm not an SNA expert either).



TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Ast

#12
Quote from: TFM on 23:19, 16 December 14

Check out the Arkos tools, the can read a SNA and start it.


BTW: This SNA works for WinApe, not for Caprice, not for WinCPC. Why? Dunno! Does it need special ROMs?
(I'm not an SNA expert either).
No, i've just made it with the latest winape version.
_____________________

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

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

All friends are welcome !

TFM

So Arkos tools should work!  :) :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

remax

I tried with the Sna launcher from SymbOS (under Winape to avoid doing all the work for nothing), but it told me "Snapshot Too Big "....  ???
Brain Radioactivity

remax

Quote from: TFM on 23:19, 16 December 14

Check out the Arkos tools, the can read a SNA and start it.


BTW: This SNA works for WinApe, not for Caprice, not for WinCPC. Why? Dunno! Does it need special ROMs?
(I'm not an SNA expert either).

Ok i'll try that
Brain Radioactivity

TFM

Seems to be a problem of that application. Give Arkos a chance.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

remax

Quote from: TFM on 23:31, 16 December 14
Seems to be a problem of that application. Give Arkos a chance.  :)

I see that SNArkos allows to send a SNA to CPC Memory via a serial cable, but i'm not sure it allows to send a SNA from a file on a disk...

You know if it does?
Brain Radioactivity

Ast

The file is a Sna compressed. Maybe this is the problems.... Try to make another Sna without compression.... 64kb
_____________________

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

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

All friends are welcome !

remax

Quote from: Ast on 10:57, 17 December 14
The file is a Sna compressed. Maybe this is the problems.... Try to make another Sna without compression.... 64kb

Ok I'll try that.
Brain Radioactivity

Ast

Sory, i've forgotten to Tell you that point. Effectively, when the file is compressed SnArkos can't use it. Next .sna previews won't be compressed. I promise.
_____________________

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

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

All friends are welcome !

remax

Quote from: Ast on 11:19, 17 December 14
Sory, i've forgotten to Tell you that point. Effectively, when the file is compressed SnArkos can't use it. Next .sna previews won't be compressed. I promise.

I can't use SNArkos as i've no serial connection, but i'm gonna try SNA2CPC and the SNA Apps from Symbos with an uncompressed SNA
Brain Radioactivity

remax

Here is a DSK that works on my CPC for the ones who don't want all the hassle i had to go through to get it :p

Of course no guaranties!

I'm gonna try the soft a little bit more now
Brain Radioactivity

Ast

_____________________

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

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

All friends are welcome !

remax

How can we move the zoomed part of the screen ? I can draw on the lower part of the screen according to the miniature, but i can't see it cause the zoomed part is fixed.

I don't know if you've developped it on a real CPC but on mine, part of the ink block is hidden by the corner of the monitor.
Brain Radioactivity

Powered by SMFPacks Menu Editor Mod