Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2013-03-05 03:14:23

Dellz97
Member
Registered: 2013-02-16
Post 4/10

Palette Color of Pokemon

Do everyone know how to change the palette color of the pokemon GSC without change the original picture of the pokemon ?

Offline

#2 2013-03-05 07:20:05

Akwa
Member
Registered: 2012-06-14
Post 102/140

Re: Palette Color of Pokemon

GS: 0xad45, C: 0xad86 - table of palettes for 251 pokemon. Every pokemon has 8 bytes of data, for 2 colors in normal and shiny mode.

Offline

#3 2013-03-06 03:50:35

Dellz97
Member
Registered: 2013-02-16
Post 6/10

Re: Palette Color of Pokemon

what program i need to use to change the palette color ?

Offline

#4 2013-03-06 04:17:56

stag019
Idea Killer
Registered: 2011-01-05
Post 368/630

Re: Palette Color of Pokemon

a hex editor


You can try to hide yourself in this world of pretend; when the paper's crumpled up, it can't be perfect again.

Offline

#5 2013-03-06 08:46:06

Dellz97
Member
Registered: 2013-02-16
Post 7/10

Re: Palette Color of Pokemon

i still don,t understand....
Can you explain how to to do it ?

Offline

#6 2013-03-06 09:19:41

comet
Member
Registered: 2012-04-09
Post 156/672

Re: Palette Color of Pokemon

a color is defined by values of red, green and blue.

each color is two bytes long. with 8 bits in a byte, we can only fit the three of them into 16 bits.

the nearest number divisible by 3 is 15, so we just ignore the last bit and use 5 bits for each one.

the max value for 5 bits is 32 (2^5). usually you will find rgb definitions in values out of 256 (2^8). you can just divide by 8 (2^3) to get it in 5 bits.

the color order goes from low to high, so you'd have:

0 bbbbb ggggg rrrrr

or

0bbbbbgg gggrrrrr

since the game boy reads palettes in little endian (low byte first), swap the bytes if you are editing the rom in a hex editor.


pokemon palettes only have two colors, since black and white are always used. the shiny palette comes right after the normal one. this goes on for each pokemon.

trainer palettes work the same way. they're right after the pokemon palettes in gold (0xb51d), and at 0xb0d2 in crystal.

also for crystal, pokemon palettes are at 0xa8d6, not 0xad86.

Offline

#7 2013-03-06 15:15:09

Akwa
Member
Registered: 2012-06-14
Post 103/140

Re: Palette Color of Pokemon

comet wrote:

also for crystal, pokemon palettes are at 0xa8d6, not 0xad86.

Oh, my typo, good you've pointed that out.

Offline

#8 2013-03-06 23:43:30

Dellz97
Member
Registered: 2013-02-16
Post 8/10

Re: Palette Color of Pokemon

i,m still not understand about hex editing because im beginner at it...
Can you give me step by step how to do it ?

Offline

#9 2013-03-06 23:51:41

Munchulax
Member
From: Somewhere in Johto
Registered: 2011-08-10
Post 308/410

Re: Palette Color of Pokemon

I recommend you look at jwibagi's FAQ thread for help with hex editing.

Last edited by Munchulax (2013-03-06 23:51:59)


“To live is the rarest thing in the world. Most people exist, that is all.” ― Oscar Wilde

Offline

#10 2013-03-07 00:49:38

Dellz97
Member
Registered: 2013-02-16
Post 9/10

Re: Palette Color of Pokemon

Okay...
But,Can you give me an example how you change the palette color and this time explain step by step because i still confused about hex editing

Offline

#11 2013-06-16 11:54:27

YORAMRW
Member
From: The Netherlands
Registered: 2013-03-29
Post 326/1,194
Website

Re: Palette Color of Pokemon

Dellz97 wrote:

what program i need to use to change the palette color ?

PaletteED GB. And I recommend the Color Mixer from FroggestSpirit. I thought that Sawakita has also made one.


Hacks Gameboy 8-bit music in Pokémon Gen I & II, composes 8-bit music in FamiTracker

Offline

#12 2013-06-16 16:10:39

Mgbps
Member
From: Tamil nadu,INDIA
Registered: 2012-11-30
Post 31/35

Re: Palette Color of Pokemon


u shouldn't judge people by their appereance (or) by ur own preconception
                          -Uchiha Itachi

Offline

Board footer

Powered by FluxBB