Re: [AD] Question about 256 colors modes |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: alleg-developers@xxxxxxxxxx
- Subject: Re: [AD] Question about 256 colors modes
- From: Hugo Daniel Caro <hugo_caro@xxxxxxxxxx>
- Date: Thu, 15 Dec 2005 02:48:39 -0300 (ART)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=bfUSd07vDAgQjxAjzWqKAMjUzhZ0PJbCl6QQddCjzk66P1FbR2yz+L47DfUWhQgpEZHDKHs5RXQ3w2q3kjr6K0/AHqKAV5U58syxnpd82cGTLySGGRq5VfGTpwvk5hbuQExGpi1m9Lxin08/0qXfKt7V6VKgpLH9UGtaiCl4kL4= ;
Hi Charles,
Thanks for your answer!
- I've guessed it was a matter of old hardware the
"stucked to index 0" issue.
- The "Save for Web" option was not used by our
illustrator because he told me that he prefers the
other conversion.
- You're right, I've used the PEdit to shift the color
(0,0,0) to index 0. The "swapping palette" program
written with allegro was my first approach, but I
didn't find the .act (Photoshop palette) file format
specification to save it for Photoshop, so I dropped
it.
The "only" problem -which made me ask this questions
on the first place- is that I had to re-convert with
the new "ordered" palette all the BMP files, that's
it:
- Open Each BMP
- Convert it to RGB
- Reconvert it to index color using this (ordered)
palette.
- Save the resulting BMP
And we have... 54x2 (two monitors) BMP's for each
game! Hard work to change the palette by hand using
the Photoshop as you may see. I've tried an allegro
version of this, but Photoshop gets better renders for
this particular task...
Thanks to everybody for your help, allegro it's a
great tool for developers, and you guys are who make
this happen.
Kind regards, Hugo.
--- Charles Wardlaw <kattkieru@xxxxxxxxxx> escribió:
> I just wanted to chime in on this topic.
>
> 1) There was a time when certain hardware makers
> forced color 0 to be black. You could not change
> this, and so much of the 256-color code I've seen
> since I started game programming sticks to this
> ideal. I used to have a 386 whose index 0 color
> refused to be written to (which annoyed the hell out
> of me when I was learning assembly and spent a week
> searching for a bug which wasn't in my code).
>
> 2) Many animation programs used a lot during the
> 256-color era, like Autodesk Animator Studio, also
> stuck to keeping 0 black most of the time, and most
> palettes were generated with this in mind back then.
>
> 3) In Photoshop you *can* set transparent colors to
> a single, solid color using the "Save for Web..."
> menu option. I can't remember exactly what it looks
> like off the top of my head, but if you turn off
> transparency when exporting to GIF or PNG-8 and then
> select a matte color, the matte color will fill all
> areas that are transparent in your image (and will
> also blend with semi-transparent areas I think).
> You can then use another program to rearrange the
> color palette in your image so that the transparent
> color is moved to index 0 -- just write a quick
> program to swap the palette indices and then swap
> the pixels in the image. It'll take you an hour,
> tops.
>
>
> ----- Original Message ----
> From: Hugo Daniel Caro <hugo_caro@xxxxxxxxxx>
> To: alleg-developers@xxxxxxxxxx
> Sent: 2005å¹´12æ??15æ?¥ 1:40:59
> Subject: RE: [AD] Question about 256 colors modes
>
>
> Hi Vincent!
>
> I've asked our "Photoshop guru" about your concerns,
> and the told me that, in fact, Photoshop doesn't
> have
> the "transparent color" concept on generating the
> color palette for Indexed colors.
>
> Is different with others programs like Animated GIF
> generators or Icons creators (where the
> "transparent"
> concept is included).
>
> In my case, I've downloaded a little freeware
> program
> (PEdit 0.9.1) which allowed me to left-shift all the
> color indexes until the color 0,0,0 was placed at
> index 0 as we needed for allegro.
<cut>
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar