The PokéCommunity Forums Tutorial Advanced Palette Editing Tutorial
 User Name Remember Me? Password
 Sign Up Rules/FAQ Daily Battle Blogs Mark Forums Read

 Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.New threads in this forum are to be approved by a moderator before they are displayed.

#26
December 9th, 2007 (11:44 AM). Edited December 9th, 2007 by Red.
 Red Pokémon Trainer Join Date: Jul 2004 Location: Mt. Silver Age: 26 Gender: Male Posts: 217
Quote:
 Originally Posted by Christos Look at all the blue colors until you find two blue ones that their RGB numbers match with the ones from the textbox.
If you notice, it tells you which palette it is in the map viewer. It ranges from 0 to 15, in the screenshot it even shows that. (So you don't have to search.)

Just edited your screenshot.

Also, if you guys want to edit the palette manually, there is a way. I figured this out about a week ago.

First, you get each color of red, green and blue.
Let's say you wanted to make the RGB of 22,37,103. First, you have to round off to multiples of eight. (Meaning if you divide the number by 8, there will be no decimal/remainder.) So, my new numbers are 24,40,104. They are all multiples of 8.
Now, you need the windows calculator. In Windows XP, it's located Start>All Programs>Accessories>Calculator. Once the calculator is open, you need to change to Scientific view.(View->Scientific)
Next, make sure you have decimal selected("Dec").
Now, first divide each number by 8 and we have the valid numbers we can use. So, with the numbers I had before, this gets me 3,5,13. The numbers only range from 0 to 31. The numbers will show up in the game as multiplied by 8.
Now, convert these numbers to binary, by first typing them when decimal is selected and then clicking, "Bin". You'll get a series of 1's and 0's. If the number you get is less than 5 digits long, you'll need to add zeros to the left of the number so that it is 5 digits long.
For example, '3' converted to binary is '11,' so the number you need is '00011.'
Now, with all three numbers converted, now my values in red, green and blue are 00011,00101,01101. Now, the next thing you need to do is simply reverse the numbers so it is now blue, green, red(instead of red, green blue). So, now I have 01101,00101,00011(13,5,3) of blue, green, red. This is your binary code version of your hex colors.
So, remove the commas and the code is '011010010100011.' Now, type the full 15-digit code into the calculator while in binary("Bin") mode. Then, click "Hex" to convert it to hexadecimal. In my case, I get 34A3 as my hexadecimal code. Now, reverse the bytes and instead of 34A3, you now have A334, this is the code as it would appear in the hex editor. Now the first post tutorial can help you with the rest.
(I think that tool was made simply to help with this step.)

And, also instead of writing down the hex codes for every single palette color, it's easier just to rip the whole thing. First, get the address of the first color in the palette you're editing.

Then, open the Memory Viewer(Tools>Memory Viewer in VisualBoyAdvance) and click "Save..." Then, type in this address with a size of 20(Hex for 32) and it will save a .dmp file.

Open the .dmp file with a hex editor and the entire palette is put there for you already. You can simply copy the entire thing and then search for it in the rom to find the palette.
__________________

 Relevant Advertising!

#27
December 18th, 2007 (11:33 AM).
 derv1205 Trade/Battle/Breed/Clone (X,B2,D) Join Date: Dec 2007 Location: Florida, USA Gender: Male Nature: Adamant Posts: 272
Nice tutorial, i didn't know this way and i will try it , thanks
#28
June 28th, 2008 (11:11 AM).
 EdDi EdDi Join Date: Jun 2008 Posts: 6
nice one...
Hey CAn Some1 Tell Me how to Play with Gary???
Change the icon Ash to gary??How??
#29
July 30th, 2008 (9:24 AM). Edited July 30th, 2008 by alexk1995.
 alexk1995 Join Date: Jul 2008 Location: in a bucket Age: 20 Gender: Nature: Modest Posts: 33
Nice new tutorial...Really good for hackers who don't know pal. changing

Quote:
 Originally Posted by cove_2007 i guess it helps some people but i just dont see the point in changing the colour around the text
its too bee creative and for me I could really tell the difference

this should given an award cuz it helped me a lottt
__________________
+rep if you love unicorns
#30
August 1st, 2013 (8:13 AM).
 Darkrai666 ThatscaryFreakyguywhoisDa rkrai Join Date: Jul 2013 Age: 16 Gender: Male Nature: Lax Posts: 121
I went to >tools But All i saw is Colour Picker Gradient O matic and RGB/GBA COnverter..I cant find the map view
__________________
This signature has been disabled.
exceeds 350px height limit -- please decrease so no scrollbars appear
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
#31
August 3rd, 2013 (12:44 AM).
 pokemontouroku Join Date: Jun 2013 Gender: Male Posts: 10
Thanks for the tutorial XD
I'm very happy that I can edit Palette.
 Quick Reply

 Sponsored Links
 Thread Tools

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On [icon] codes HTML code is Off Forum Rules
 Forum Jump Dashboard Private Messages Subscriptions Who's Online Search Forums Forums Home Community Square     Main Street: Meet & Greet!         Celebrations!     City Hall: Feedback & Support     PokéCommunity Daily         Published Piece Archive     The Bulletin Board PokéCommunity Get-Together 14     The Event Plaza Main Series Pokémon Gaming     Pokémon Sun & Pokémon Moon     Omega Ruby & Alpha Sapphire     Pokémon X & Pokémon Y     Fifth Generation     Fourth Generation     Third Generation     Second Generation     First Generation Pokémon Gaming     Pokémon GO         Pokémon Field Journals     Pokémon Gaming Central     Pokkén Tournament     Challenges     Trade Corner         Trade Shops         Quick Trades         Trader Reviews     Battling & Team Building         The PokéCommunity League         Events & Groups Approval The Wide World of Pokémon     Pokémon General     Pokémon Anime         Episode Discussion     Pokémon Trivia     Pokémon Trading Card Game         TCG Deck Reviewing         Custom Cards ROM Hacking     ROM Hacking Hub         Beginner’s Lounge     Hacks Studio         Progressing Hacks         Sideshow Showcase     Research & Development     Tools, Tutorials & Resources Create & Discover     Art & Design         A&D School of the Arts     Creative Media     Roleplay Theatre         Roleplay Casting         Roleplay Stage     Fan Fiction and Writing         Writer's Lounge         Fanfiction Archive     Game Development         Games Showcase         Progressing Games         Resources         Scripts & Tutorials         Pokémon Essentials Entertainment & Hobbies     General Entertainment     Anime & Manga     Video Games     Tabletop Gaming Off-Topic Discussions     The Mall     The Treehouse     The Lab     The Round Table     The Playground     The Underground

All times are GMT -8. The time now is 5:20 AM.

 -- Forever Standing -- Route 167+ -- Chromatic ---- Chromatic 2.0 -- Style'd! -- Dawn of Champions -- Plusle's Play Date -- Poké Link 3 ---- Poké Link 3 Grape Juice Blend ---- Poké Link 3 Red Cocktail -- Midnight Misty Revived -- Green's Ivy 2008 ---- Red's Flame 2008 -- PokéLink 2.0 -- Ledian's Knockout! -- PokéLink -- Team Magma's Passion -- PokéSpecial Adventures -- Trick or Treat -- Ash's Big Test -- Quilava's Glaciation -- PokéRevolution ---- PokéRevolution 2.0 -- Autumn Always -- Winter Friends -- 10th Anniversary Pocket Monsters -- PokéCommunity Pro ---- PC Pro - Blue Edition ---- PC Pro - Green Edition ---- PC Pro - Special Purple Edition -- Azure Fantasy -- Blossom Shower -- Squareline -- Unseen Forces -- Darkness Prevails Once More -- Caramel Sentret -- PokeGeneric2 -- Let's Get This Party Startered -- Seeds of Platinum -- Bewitched -- Ampharos' Starry Night -- PCWii -- Poké Link 4 Pink ---- Poké Link 4 Blue -- Delibird's Delivery -- Pawlicious -- Infernal Smash ---- Infernal Smash (fixed width) -- Conway -- Final Resistance -- The Golden Girl -- Sinnoh Springs ---- Sinnoh Springs Reduced -- Pichu² -- The Plaza -- The Pokéthletes ---- Inverted -- Route 167 -- Sweet Kisses -- Generation² -- Begin, Again -- Dimensional Rift -- The Johto Elite -- slooooowpooooke -- Unova's Violet Masquerade -- Generation InVerse -- Flames of Simplicity -- PokeCommunity Black Version ---- PokeCommunity White Version -- The Stand Nexus -- The Top Dog -- Stunfisk'd -- Nimbasa's Shining Beauty -- Atop Mount Coronet -- Kanto Dream Party -- PokéBok -- Forest Savage -- Hypno's Lullaby -- Let's Fly Together [Legacy] -- Volcarona Pour Toujours -- The Y-Axis -- Color Flattered X ---- Color Flattered Y ---- Color Flattered ORAS ------ Color Flattered ORAS Standard -- Let's Fly Together -- Fundamental -- Garchompin' ---- Yggdrasil -- Inflicted One ---- Inflicted One+ -- Sky High -- vBulletin Default Contact Us - Archive - Privacy Statement - Terms of Service - Top

Style by Nymphadora, artwork by Sa-Dui.
© 2002 - 2016 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2016.