Jump to content
Yazwho

Suggestions for Graphics Editor

Recommended Posts

Does anyone have any suggestions for a decent graphics editor for Windows? Something that can handle the 12bit colours and an indexed palette that we need?

Paint.Net is about as good as I've found, but maybe there is something considerably better that everyone is using?

Is the answer to spin up Deluxe Paint 4 in an emulator?!

 

  • Like 1

Share this post


Link to post
Share on other sites
14 minutes ago, SlithyMatt said:

I use Gimp, and that works just fine on any desktop platform.

I've never got on well with the gimp. Drawing bitmaps doesn't seem to be its forte.

I'd have thought there would be some editors for what the kids nowdays call 'Pixel Art'..?

Share this post


Link to post
Share on other sites
41 minutes ago, Yazwho said:

Drawing bitmaps doesn't seem to be its forte.

I've had success using Krita for the actual drawing part, and then exporting it to Gimp to do the palette conversion.

Share this post


Link to post
Share on other sites

I primarily used Aseprite for making Flappy Bird. It's a great tool, and then I used a python script that converts indexed PNG files into VERA tile data.

There's a Aseprite plugin in the downloads area here that quantizes the active color palette to 12 bit RGB, which ensures that your colors come out looking the same.

Share this post


Link to post
Share on other sites
6 hours ago, Ed Minchau said:

spreadsheets

Lol, what? Is that the modern day equivalent of graph paper for designing sprites?

Share this post


Link to post
Share on other sites
Posted (edited)
12 hours ago, Yazwho said:

Lol, what? Is that the modern day equivalent of graph paper for designing sprites?

Yep. Sort of. I can set custom colors for the background of cells, set a Style to that color, and then use that Style by reference, i.e.:

J30=T(STYLE("C4"&J14))

Whatever value is in J14 (a hex digit from 0 to F) becomes the color displayed in J30 (so if J14 contains 3, the style displayed will be style C43).

This is actually much better than graph paper, because I can make all sorts of changes, no problem. I even have the spreadsheet set up to generate a BASIC program, so once I make all my changes I just copy one sheet to the clipboard and paste it into the Commander X16 emulator. 

edited to add: the world's most popular Functional Programming language isn't Haskell, it's Excel.

Edited by Ed Minchau
  • Like 2

Share this post


Link to post
Share on other sites

I'm making Sprites on MS-Paint, and for Transparency Gimp.

For the Color Palette the 24-Bit Palette mimics the 12-Bit Palette and I using for that MS-Paint or Irfanview.

But I'm not a Programmer.

Share this post


Link to post
Share on other sites

Mimic the 12-Bit Color Palette on 24-Bit it must be that value 0 (0) - 17 (1) - 34 (2) - 51 (3) - 68 (4) - 85 (5) - 102 (6) - 119 (7) - 136 (8) - 153 (9) - 170 (10) - 187 (11) - 204 (12) - 221 (13) - 238 (14) - 255 (15).

Share this post


Link to post
Share on other sites

If you're using an editor with a hexadecimal color entry box, an easy way to ensure that a particular color will display properly on the X16 is to look at the contents of this box. If each pair of hexadecimal digits is the same (e.g. 00dd55), the color can be represented in 12-bit RGB.

Share this post


Link to post
Share on other sites
3 minutes ago, Elektron72 said:

If you're using an editor with a hexadecimal color entry box, an easy way to ensure that a particular color will display properly on the X16 is to look at the contents of this box. If each pair of hexadecimal digits is the same (e.g. 00dd55), the color can be represented in 12-bit RGB.

And even if they aren't the same, you can probably round each pair to the nearest XX value and be close enough (useful when converting from an alien source to X16).

  • Like 1

Share this post


Link to post
Share on other sites
1 minute ago, Scott Robison said:

And even if they aren't the same, you can probably round each pair to the nearest XX value and be close enough (useful when converting from an alien source to X16).

Mind you, I am color blind, so my concept of what is "close enough" might be very different than people with normal color perception. 🙂

Share this post


Link to post
Share on other sites
Posted (edited)

I've used Paint Shop Pro 5 for ~18 years, and I find it is still perfect for my needs.  As long as I use my wife's Windows machine 😕

 

Edited by rje
  • Like 1

Share this post


Link to post
Share on other sites
10 hours ago, Scott Robison said:

Mind you, I am color blind, so my concept of what is "close enough" might be very different than people with normal color perception. 🙂

You can just let the math do that for you. Any value in the range 0-255 is 8 or less away from a multiple of 17.

Or, avoid the problem by setting the Red value to 0 across your palette and just use the remaining 256 combinations of green and blue.

Share this post


Link to post
Share on other sites

There’s an Aseprite script posted in the dev tools section. It quantizes the palette to 12-but colors 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Please review our Terms of Use