| |
CRT
Registered: Oct 2012 Posts: 87 |
Release id #122077 : Pixcen
Hi all!
I'm opening this forum for Pixcen. Please post your feature requests and bug reports here if possible to keep the comment section clean(er).
As of this weekend (2013/10/12) I have hopefully fixed a crash (as reported by Dr.Science & Bamse), changed some menu items and implemented mirror/flip, shift and rotate on selected areas. To be uploaded. |
|
... 134 posts hidden. Click here to view all posts.... |
| |
CRT
Registered: Oct 2012 Posts: 87 |
Shine:
Background is saved but I assume you mean border color?
The border color is going to get its own icon in the cell window. I will also change the pseudo light blue border in the editor window to use the selected border color.
Currently when saving a prg, a border color is guessed (the most common color of the edges). It might not work out for every situation. |
| |
Shine
Registered: Jul 2012 Posts: 369 |
Yes, i ment border color :) sry |
| |
CRT
Registered: Oct 2012 Posts: 87 |
The unstable version I posted yesterday. -It's really unstable! Do not try to use it for anything serious. |
| |
grasstust
Registered: Apr 2007 Posts: 43 |
Two things:
- When loading a pic and immediately loading another pic it still wants to save changes.
- It would be great if the program window would display the filename of the pic open.
Great work! |
| |
CRT
Registered: Oct 2012 Posts: 87 |
New official version (still pre-beta) is uploaded.
Revision 4458
-4th color overflow options: Ignore, Replace or Closest. (Ctrl+W works like in P1)
-Fixed memory leak
-Fixed refresh bug after copy ROM font.
-Sprite mode.
-Char mode bug fixes.
-64 bit build is now possible after cleaning up integers.
-Masked paste and better window drawing of paste (Ctrl+Shift+V).
-Back buffers (animation) added, change buffers with comma and period.
-Added backspace-key to delete area (was only delete-key before).
-GPX format updated with meta-data tags and more space for future extensions.
-Aligned buffers for better SSE performance and future optimizations.
-Bitmap import reworked.
-Automatic native C64 file format identification. File extensions are not needed.
-Support for Advanced Art Studio, Doodle, Doodle compressed, Koala compressed, Cenimate, Paint Magic (crippled $d800).
-Cell window reworked: Individual colors can be locked or crippled. Example: It's possible to paint with $d800 crippled to one color.
-Screen + char generation will try to put the empty char at index $20 for convenience.
-Horizontal and Vertical flips are flipped..after some complaints ;-).
-Support for border color when exporting C64 executable (Check in Cell window).
-Thread issue in char mode fixed.
-Color RAM for char and sprite mode added (color RAM for sprite is individual sprite color).
And loads of more changes. This was a large update for me personally as I changed and cleaned up a lot of core code. Hopefully these changes are transparent or just make Pixcen a bit better for you. The next update will not be as heavy, it will come sooner and focus more on the features you have been requesting.
How do you guys feel the drawing/bitmap refresh performance is? On my laptop and desktop Pixcen is lighting fast. At my work where I have a fast monster PC it's surprisingly sluggish. I think it has to do with graphics cards/drivers. I suspect some video drivers don't bother accelerating windows GDI. I'm considering changing the main view to DirectX. Let me know.. |
| |
Shine
Registered: Jul 2012 Posts: 369 |
This update is so great! Thanks!!! :) |
| |
Oswald
Registered: Apr 2002 Posts: 5095 |
what a monstre update, ammazing you have support for even chars / sprites.
the drawing performance is horrible here (v0.5), cant update the exe, because of company firewall. |
| |
CRT
Registered: Oct 2012 Posts: 87 |
Thanks for the input Oswald.
Multicolor character mode is a pixel-editor-programmers nightmare due to the color restrictions on mask 11. When placing a pixel its sometimes reverting to a bitmap wide scan for possible remapping of masks. However, with the new lock per mask feature (right click on color in cell window and select the no parking sign :-) this is avoided. I imagine one would like to lock the two global colors ($d022, $d023) pretty early on in a painting session anyway.
I already found and fixed a crash affecting all single color modes so there will be a minor update for that in some hours.
Regarding the window refresh performance. Im going to try back buffering GDI with a memory device context and blitting before reverting to DirectX. I suspect that with some video cards, the driver lets GDI paint directly over the bus with the CPU and thats horribly slow if the resolution is high. |
| |
user
Registered: Mar 2011 Posts: 8 |
Wow, what a huge update. Thanks for this fine tool CRT! I used it primary to convert images (with correct restrictions)i made with ProMotion. Could you make it possible to set the locked $D021/2/3 values for Multicolor Charset before importing an image? Another nice thing would be mixed mode support of HiRes/MC Charset in one picture.
And how can i save the coloram from char images? My solution so far is ripping it from the viewer prg. |
| |
CRT
Registered: Oct 2012 Posts: 87 |
USER: I completely forgot saving color RAM. I will add that overnight. Also soon, there will be new load options to make it possible to load bitmaps, color, etc. to the current project without wiping it. At that point you will be able to pre-set and lock individual colors before importing. If you convert from true-color I recommend Project One, it got some more advanced formulas for converting. Mixed single/multi-color char mode is planned. I will most likely also throw in the pretty useless ECM mode but Im sure someone will want it sooner or later. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ... | 15 - Next |