Devilmarkus
Retro Member
- Joined
- 23 Ιουλ 2007
- Μηνύματα
- 160
- Αντιδράσεις
- 0
Hello together,
the next upcoming version of JavaCPC will have a great new feature: JavaCPC Paint!
This is a tool to paint directly into CPC-screen memory.
You can also convert BMP,PNG,GIF and JPG files into CPC screens, too.
(Overscan and other extra modes are not supported)
You can also paint into this tool, add texts, cut out shapes, paste shapes and much more.
The screens can be saved then to DSK (when PAINT binary is running) or to your PC.
The screens are OCP-Art-Studio compatible, inclusive a .PAL file containing screen's palette & screen-mode.
The tool is not the "non-plus-ultra" but it's a great feature for JavaCPC, I think.
Here's a preview-screenshot:
To all of you, who know JAVA: I still need to improve the INK reduction from 27 to 16, 4 or 2 INKs for each screen mode.
Perhaps someone can help me to write this routine in JAVA...
Info:
- Screen is calculated into all 27 CPC INKs
- Palette uses most used INKs in order. (highest to lowest)
For more information, feel free to contact me.
Cheers,
Markus
the next upcoming version of JavaCPC will have a great new feature: JavaCPC Paint!
This is a tool to paint directly into CPC-screen memory.
You can also convert BMP,PNG,GIF and JPG files into CPC screens, too.
(Overscan and other extra modes are not supported)
You can also paint into this tool, add texts, cut out shapes, paste shapes and much more.
The screens can be saved then to DSK (when PAINT binary is running) or to your PC.
The screens are OCP-Art-Studio compatible, inclusive a .PAL file containing screen's palette & screen-mode.
The tool is not the "non-plus-ultra" but it's a great feature for JavaCPC, I think.
Here's a preview-screenshot:

To all of you, who know JAVA: I still need to improve the INK reduction from 27 to 16, 4 or 2 INKs for each screen mode.
Perhaps someone can help me to write this routine in JAVA...
Info:
- Screen is calculated into all 27 CPC INKs
- Palette uses most used INKs in order. (highest to lowest)
For more information, feel free to contact me.
Cheers,
Markus