AuthorTopic: C64 pallette  (Read 24072 times)

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

C64 pallette

on: July 20, 2006, 10:14:24 am
First off I know there are several different pallettes because of sometnig to do with tuning.  Secondly, I would like to attain a pallette commonly used among people trying to use such a pallette.

And thirdly, could someone refresh me on the restrictions per 8x8 square. 

I hate to ask so much, but I want to try and improve myself.  Looking at some C64 stuff, I saw that it could look good, and I want to learn how to use colours in a smart way. 
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline Helm

  • Moderator
  • 0110
  • *
  • Posts: 5159
  • Karma: +0/-0
    • View Profile
    • Asides-Bsides

Re: C64 pallette

Reply #1 on: July 20, 2006, 10:16:21 am
SUMMON GERMAN SOUND-EFFECT

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #2 on: July 20, 2006, 10:16:49 am
And??  What was the point of that post?
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline ptoing

  • 0101
  • ****
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: C64 pallette

Reply #3 on: July 20, 2006, 10:20:08 am
*appears from the depth of the 8bit limbo*

check this link, if you have more questions afterwards post again and i will answer your questions.

www.ptoing.net/html/c64info.htm

There are no ugly colours, only ugly combinations of colours.

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #4 on: July 20, 2006, 10:24:12 am
Thank you ptoing.  To be quite honest, I expected all that information in that info thing to be inserted into here.  A sort of C64 rant if you will. 
Hopefully youll see work from me soon using this.  And hopefully it will be half decent. 
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline ptoing

  • 0101
  • ****
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: C64 pallette

Reply #5 on: July 20, 2006, 11:46:53 am
No problem, thank Helm for summoning me. Also i updated the image above, might be helpful.
There are no ugly colours, only ugly combinations of colours.

Offline Feron

  • 0100
  • ***
  • Posts: 1123
  • Karma: +0/-1
  • Carpe Diem
    • View Profile
    • Pixelheart

Re: C64 pallette

Reply #6 on: July 20, 2006, 01:23:34 pm
Ive seen some C64 stuff from you before and really enjoyed looking at it.  Thanks for posting that info ptoing it looks really fun, perhaps ill see if i can get a good C64 emulator.

Offline Ryumaru

  • Moderator
  • 0100
  • *
  • Posts: 1683
  • Karma: +0/-0
  • to be animated soonly
    • ChrisPariano
    • View Profile

Re: C64 pallette

Reply #7 on: July 20, 2006, 03:44:04 pm
thaat is so awesome how the pallettes grey values go in twos.

i think ill be starting another c64 piece soon <.<

Offline crab2selout.png

  • 0011
  • **
  • Posts: 643
  • Karma: +0/-0
  • lost my left-most pixel in the war
    • View Profile

Re: C64 pallette

Reply #8 on: July 20, 2006, 05:44:23 pm
Thank a bunch, Ptoing. Those greys are a bit tricky to figure out.

Since we're on the topic of palettes, does anyone know where to go to find the amiga palette or SNES palette? I've tried to do googles for them but I can't figure out the right words to use.

Offline Ryumaru

  • Moderator
  • 0100
  • *
  • Posts: 1683
  • Karma: +0/-0
  • to be animated soonly
    • ChrisPariano
    • View Profile

Re: C64 pallette

Reply #9 on: July 20, 2006, 05:54:29 pm
oh yeah, could you spare us(me) some information about sprites and sprite restricitions with the c64? and any other things that might be along the lines of that(tiles, etc)
would be much appreciated.

Offline Evil-Ville

  • 0010
  • *
  • Posts: 195
  • Karma: +0/-0
  • :))))))))))):
    • View Profile

Re: C64 pallette

Reply #10 on: July 20, 2006, 06:07:50 pm
Since we're on the topic of palettes, does anyone know where to go to find the amiga palette or SNES palette? I've tried to do googles for them but I can't figure out the right words to use.

I don't think there really is an amiga palette. Same for SNES probably.

Offline Helm

  • Moderator
  • 0110
  • *
  • Posts: 5159
  • Karma: +0/-0
    • View Profile
    • Asides-Bsides

Re: C64 pallette

Reply #11 on: July 20, 2006, 06:21:41 pm
These machines have bit limitations. Atari ST is if I remember, 4 bits per channel, Amiga 5? Snes is 5 too I think? Ptoing knows, ask him.

Offline ptoing

  • 0101
  • ****
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: C64 pallette

Reply #12 on: July 20, 2006, 06:43:22 pm
The amiga has a 12 bit palette unstretched (pretty sure about the unstretched part) meaning that each RGB channel has 4 bits (16 values 0 to F).
The unstretched part means that the brightest colour is F0 not FF and that goes to all colours, the second hexvalue on pc would always be 0. I am about 90% sure about this, but i just wrote an email to the programmer of UAE (great amiga emulator) and i guess he should know. In it's most commonly used mode the A500 can produce 32 colours at 320x200.

The SNES has a 15 bit palette, 5 bits per channel. I am not entirely sure about the other specs the snes has, google is your friend.

The C64 has sprites with the size of 24x21, 8 hardware sprites which can be hacked into 8 sprites per scanline. There are either hires sprites which use the full res of the sprite and only have 1 colour + trans or multicolour sprites which have horizontally stretched pixels but can use 3 colours, there is something going on with shared colours for all the sprites tho and only 1 unique per sprite, i am not to sure about that either tho. I guess doing gameart for the C64 is kinda pointless unless you have a programmer who knows the C64 well enough to tickle something nice from it.

Didn't see Helm posted while i wrote my reply, The AtariST has a 9 bit palette (3 per channel) and it is definatelly unstretched in the normal ST model. And it can display 16 colours at 320x200 at once.

Also:
9 bit= 512 colours
12 bit= 4096 colours
15 bit= 32768 colours

basically 15 bit is already tons for normal pixelart, when it comes to transparency in games more is abviously better tho as you get quite harsh banding with low bitdepth :)
« Last Edit: July 20, 2006, 06:47:35 pm by ptoing »
There are no ugly colours, only ugly combinations of colours.

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #13 on: July 21, 2006, 10:17:25 am
Couldnt you use 2 wide pixels on top of one another to create a 2x2 pixel? Or is that sorta cheating?   I just find it difficult to use the wide pixel as if it was a pixel.  I don't really think so, but should I learn to deal?

And feel free to make this a place to post various tips and ramps and discuss in general using C64 and other system pallettes.  Im sure it will help people understand using your colours creatively.  I know it would help me. 
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline ptoing

  • 0101
  • ****
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: C64 pallette

Reply #14 on: July 21, 2006, 10:27:06 am
you mean haveing 2x2 instead of 2x1 pixels? Nah don't do that, try to do proper 2x1 widepixel stuff. what i often do is sketch out the picture rough in 320x200 using singlepixel, then resize to 160x200 and then back to 320x200 so you get a rough widepixel base to start from. then i fill in colours and start detailing with a widepixel brush in promotion. Every now and then i scale it back to 160x200, helpfull for dithering and stuff like that. It really is no big difference only the aa works a bit different in a few special cases.
There are no ugly colours, only ugly combinations of colours.

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #15 on: July 22, 2006, 01:23:27 am
So I pixel in 160x200, and then resize to 320x200?  Seems good.   Thanks again. 
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline ptoing

  • 0101
  • ****
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: C64 pallette

Reply #16 on: July 22, 2006, 01:25:31 am
yeh pixel it in 160x200, but resize frequently to see if it looks right.

you have to get a feel for it.
There are no ugly colours, only ugly combinations of colours.

Offline hawken

  • 0010
  • *
  • Posts: 214
  • Karma: +0/-0
  • 8bit fantasy
    • hawkun
    • View Profile
    • my portfolio

Re: C64 pallette

Reply #17 on: September 22, 2006, 07:36:38 am
aye snes was 256 fixed colours on-screen from a palette of 32768 colours. You could switch the 256 very fast, or just part of the palette could be switched out... which made for some very nice sunsets in secret of mana 2 as the scenery tiles would switch out their palette leaving the sprites to stay in tact.

One question I have for the c64 boffins:

On the spectrum the limit was 2 colours per 8x8px block, was there rules like this for the c64? How does one go about making realistic c64 art?

« Last Edit: September 22, 2006, 07:39:38 am by hawken »
twitter: https://twitter.com/hawkun
Pirate Pop Plus for 3DS, WiiU & Steam!

Offline Helm

  • Moderator
  • 0110
  • *
  • Posts: 5159
  • Karma: +0/-0
    • View Profile
    • Asides-Bsides

Re: C64 pallette

Reply #18 on: September 22, 2006, 07:52:03 am
Quote
On the spectrum the limit was 2 colours per 8x8px block, was there rules like this for the c64?

Dunno how many times we've mentioned this so far:

multicolor mode : 3 colors plus universal color per 8x8 character, widepixels (so effectively, 4x8). The universal can be any of the 16 colors, but has to be the same for all characters. 160x200 so to speak

hi-res mode: 2 colors from 16 for every 8x8 character, single-pixel. 320x200

There's a million -hacked- demoscene modes that overcome lots of these limitations, I'm sure a certain german will enlighten you if you ask.


Quote
How does one go about making realistic c64 art?

If you mean realistic-looking art on the c64: painfully

If you mean could-run-on-c64-realistic art: just follow restrictions.

Offline hawken

  • 0010
  • *
  • Posts: 214
  • Karma: +0/-0
  • 8bit fantasy
    • hawkun
    • View Profile
    • my portfolio

Re: C64 pallette

Reply #19 on: September 22, 2006, 08:21:53 am
Quote
Dunno how many times we've mentioned this so far:

multicolor mode : 3 colors plus universal color per 8x8 character, widepixels (so effectively, 4x8). The universal can be any of the 16 colors, but has to be the same for all characters. 160x200 so to speak

hi-res mode: 2 colors from 16 for every 8x8 character, single-pixel. 320x200

There's a million -hacked- demoscene modes that overcome lots of these limitations, I'm sure a certain german will enlighten you if you ask.

Cheers! maybe all this info could be collected and made into a sticky one day? :) I'm sure theres someone out there hankering to do it.  :D

Quote
If you mean realistic-looking art on the c64: painfully

err, a bit too literal there  :noob:
twitter: https://twitter.com/hawkun
Pirate Pop Plus for 3DS, WiiU & Steam!

Offline Helm

  • Moderator
  • 0110
  • *
  • Posts: 5159
  • Karma: +0/-0
    • View Profile
    • Asides-Bsides

Re: C64 pallette

Reply #20 on: September 22, 2006, 09:19:31 am

Offline Bo

  • 0010
  • *
  • Posts: 119
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #21 on: September 23, 2006, 10:45:54 pm
thanks everyone, you have made me see the light :D

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #22 on: September 26, 2006, 12:06:54 am
Glad to see the topic around again.  I think this is helpful for anyone trying to improve, just because it teaches you to look at the darkness or lightness and not the hue. 
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline Takai Soyokaze

  • 0001
  • *
  • Posts: 98
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #23 on: September 26, 2006, 12:10:03 am
I believe this topic should be pinned.

Or all the stuff put into tools, tips, and tutorials.

Offline Sohashu

  • 0010
  • *
  • Posts: 279
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #24 on: September 26, 2006, 12:42:24 am
I thought that maybe it should be pinned, but then I realized we could just reference to this topic if anyone asked. 
Back from hiatus, just remembered how excellent this community is at forming technique in a fledgeling artist of any kind.

Offline Takai Soyokaze

  • 0001
  • *
  • Posts: 98
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #25 on: September 26, 2006, 01:09:45 am
I'm not sure, do they have autopruning on this forum... I suppose its small enough that they have it turned off, so we need not worry.

Everyone would probably disagree wth me, plus I realize myself that it would be a dumb idea, but have a subforum in pixel art dedicated to c64 (maybe ZX as well, I bet Gas would be happy). If any moderators read this btw, is there any kind of formal legislation for something like that, because I could write a proposal and we could take a democratic vote.
« Last Edit: September 26, 2006, 01:11:23 am by Takai Soyokaze »

Offline Ai

  • 0100
  • ***
  • Posts: 1057
  • Karma: +2/-0
  • finti
    • http://pixeljoint.com/pixels/profile.asp?id=1996
    • finticemo
    • View Profile

Re: C64 pallette

Reply #26 on: September 26, 2006, 03:05:30 am
have a subforum in pixel art dedicated to c64 (maybe ZX as well, I bet Gas would be happy).
Do you think that the main 'pixel art' forum gets enough traffic to warrant such a division?

If it was done, it should be a more general 'retro' forum, for works that have harsh/technical restrictions
(doublewidth pixels as in C64 or CPC, doubleheight pixels as in Amiga or CPC, color limit per 'cell' as in C64 or ZXSpectrum, restricted color choice as well as restricted num of colors as in CPC, ZXSpectrum, C64..)


Quote
If any moderators read this btw, is there any kind of formal legislation for something like that, because I could write a proposal and we could take a democratic vote.

I believe the admins agree that democracy is not how to run a board.
If you insist on being pessimistic about your own abilities, consider also being pessimistic about the accuracy of that pessimistic judgement.

Offline ptoing

  • 0101
  • ****
  • Posts: 3063
  • Karma: +0/-0
  • variegated quadrangle arranger
    • the_ptoing
    • http://pixeljoint.com/p/2191.htm
    • View Profile
    • Perpetually inactive website

Re: C64 pallette

Reply #27 on: September 26, 2006, 03:09:30 am
There is no autopruning I know of, only a manual "delete posts not posted in since X days" and noone is gonna do that anytime soon if ever, we have 1 gig of space and text does not take up much space anyway.

And democracy in a forum is ok to a certain extent, but for something like this nah. Pretty much what Ai said there, the board would not get much traffic, and there wont be a retro board either, next thing you know people want a Iso board and stuff like that. The old pixelation had a animation board at one point and that did not make much sense either, so there.
We don't even havd a wip and finished board anymore.
There are no ugly colours, only ugly combinations of colours.

Offline Helm

  • Moderator
  • 0110
  • *
  • Posts: 5159
  • Karma: +0/-0
    • View Profile
    • Asides-Bsides

Re: C64 pallette

Reply #28 on: September 26, 2006, 04:37:01 am
I think, having tried the opposite, we are going to be returning to a more streamlined Pixelation this time around. We'll grow when we need to grow, not grow inspite of ourselves.

Offline Niss

  • 0001
  • *
  • Posts: 66
  • Karma: +0/-0
    • View Profile
    • darkno.de

Re: C64 pallette

Reply #29 on: October 21, 2006, 10:48:37 am
Say, is there some neat trick to validate this 3 + 1 colours per 4x8 tile (or 2 colours per 8x8 for highres) or are you guys doing it manually? I'm using Promotion and my hope is that such a trick might be hidden there somewhere. I heard someone mentioning a c64-only graphic prog - tiamat or something. Could someone point a link to it please?
Thank's and bye.

Offline Filax_666

  • 0010
  • *
  • Posts: 203
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #30 on: October 21, 2006, 01:19:18 pm
I'm almost sure it is called Thiamantes. Or Thimantes. Anyway, I just create an 8x8 selection and run trough the image (on Photoshop).

Offline Niss

  • 0001
  • *
  • Posts: 66
  • Karma: +0/-0
    • View Profile
    • darkno.de

Re: C64 pallette

Reply #31 on: October 21, 2006, 02:19:24 pm
It's Timanthes. You were close Filax - close enough for me to finally google it.
(It can be found here -> http://noname.c64.org/csdb/release/?id=30789).

Offline Lee N

  • 0001
  • *
  • Posts: 98
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #32 on: October 23, 2006, 09:16:37 pm
I quite like GangEd for C64 graphics.

http://www.thegang.nu/releases.php?year=2005&type=4

Offline Peppermint Pig

  • 0010
  • *
  • Posts: 495
  • Karma: +0/-0
    • View Profile

Re: C64 pallette

Reply #33 on: October 23, 2006, 10:59:55 pm
Although I might be late to the party, perhaps I have something useful to contribute. Here is a set of four C64 palettes created by various people.

http://virtual.dyc.edu/~peppermint/temporary/C64_Palettes.zip