The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

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.


Reply
 
Thread Tools
  #1    
Old August 27th, 2007, 02:48 AM
Christos's Avatar
Christos
Project Shinx
 
Join Date: Feb 2006
Location: Spain, Went's room
Nature: Serious
Send a message via Skype™ to Christos
Advanced Palette Editing Tutorial

Requirements:
  • VisualBoy Advance
  • A Hex Editor
  • Notepad
  • Your ROM
  • A-Colour



First, open your ROM with VBA and go to the place where there's something you want to change its colors. Then go to Tools -> Map Viewer.



There's 4 backgrounds, 0, 1, 2 and 3. The textbox is in BG0. Choose the colors you want to edit from the textbox and write its RGB down in notepad.
We want to edit the blue colors from the textbox, in notepad we should have:
19 25 31 and 15 23 28

Now go back, and go to Tools -> Palette Viewer.
Look at all the blue colors until you find two blue ones that their RGB numbers match with the ones from the textbox.



The blue colors of the textbox are there, so we'll have to search for the whole palette in the hex editor (the one in the red circle). If you just search for the two colors, you may edit something else.

The blue color's value that's selected in this picture is "7F33". To search for the palette in the hex editor, you have to write down the values of all the colors in the palette. But to work, you have to flip the first two digits with the last two digits of each value. For example, "7F33" should be "337F".

When you finish writing all the values down and flipping the first two digits with the last two digits you should have:
000029251F00E003007CFF03E07F1F7C5A67000000009C77FF7F337FEF72FF7F

Now, open your ROM in a hex editor, and search for that as a "hex string".



The hex editor finds the string at offset "1E66B0". Go to "337F" and "EF72", edit them and save. Now you'll need A-Color, find a picture with the colors you want to use, open it in Paint, and choose the colors with the colorpicker. Then go to Colors -> Edit Colors and you'll find the color's RGB numbers.



Now open A-Color, put the RGB numbers and select "Give Me My Color!".



Now, flip the first two digits with the last two of the Hex Value, and replace the textbox's blue colors in the hex editor with the two new orange ones.
At the offset "1E66B0", find the two blue colors ("337F" and "EF72") and replace them with "5F13" and "1F2F", the hex values of the two orange colors. Then save. Now open the ROM with VBA.

__________________
I DON'T HAVE THE POKECOMMUNITY VIRUS(ALSO KNOW AS PC VIRUSE)
What I mean by this is, I'm not strict like MOST people *cough* Admins/Mods *cough* on this site. And no not all Admins/Mods are like that, but MOST are,
Post this in your sign. if you are PC Viruse free!

Last edited by Spherical Ice; April 15th, 2010 at 08:01 AM.
Reply With Quote
  #2    
Old August 27th, 2007, 04:46 AM
BlackRainbow*'s Avatar
BlackRainbow*
Pokemon Coralo Version ?
 
Join Date: Oct 2006
Location: Yiushu
Gender:
Nature: Bold
Nice new tutorial...Really good for hackers who don't know pal. changing
__________________
Pokemon Coralo Version...New Pokemon Petal.
Shyrika Region
Reply With Quote
  #3    
Old August 27th, 2007, 05:24 AM
Green Charizard's Avatar
Green Charizard
pɹɐzıɹɐɥɔ uǝǝɹƃ
 
Join Date: Nov 2004
Location: the UK
Gender:
Nature: Quiet
Send a message via Windows Live Messenger to Green Charizard
Well done Christos, err, Semele I mean... Nice and simple, it'll help alot of people who can't get their head 'round this.
__________________


Reply With Quote
  #4    
Old August 27th, 2007, 05:29 AM
D-Trogh's Avatar
D-Trogh
Dead
 
Join Date: Jul 2005
Location: Belgium
Age: 22
Gender: Male
Send a message via Windows Live Messenger to D-Trogh
Pretty basic.. Anyway, I think newbies will more likely use APE now :-\
__________________
[NTME | WPEDS | HTPE | SGPE | TGPE | PDEDS]
Reply With Quote
  #5    
Old August 27th, 2007, 04:05 PM
SerenadeDS's Avatar
SerenadeDS
Trainer
 
Join Date: Feb 2007
Good tutorial Christos. APE is much easier to use however.

Last edited by SerenadeDS; July 19th, 2008 at 11:49 PM.
Reply With Quote
  #6    
Old August 27th, 2007, 04:06 PM
Ooka's Avatar
Ooka
<3
Community Supporter
 
Join Date: Aug 2007
Location: Challenging The E4
Age: 21
Gender: Male
Nature: Relaxed
Send a message via Skype™ to Ooka
Well isn't this the same thing as the Palette editing in Zel's tutorial, and if not can't it still be done his way?
Reply With Quote
  #7    
Old August 27th, 2007, 10:01 PM
Christos's Avatar
Christos
Project Shinx
 
Join Date: Feb 2006
Location: Spain, Went's room
Nature: Serious
Send a message via Skype™ to Christos
The way is the same as zel's but there's a few things zel's tutorial doesn't have.

And I'll try and make two ways to continue the tutorial after you get in the middle, continue with a hex editor, or use APE.
__________________
I DON'T HAVE THE POKECOMMUNITY VIRUS(ALSO KNOW AS PC VIRUSE)
What I mean by this is, I'm not strict like MOST people *cough* Admins/Mods *cough* on this site. And no not all Admins/Mods are like that, but MOST are,
Post this in your sign. if you are PC Viruse free!
Reply With Quote
  #8    
Old August 27th, 2007, 10:06 PM
Ooka's Avatar
Ooka
<3
Community Supporter
 
Join Date: Aug 2007
Location: Challenging The E4
Age: 21
Gender: Male
Nature: Relaxed
Send a message via Skype™ to Ooka
Well, I like that you made this but to my knowledge, can't you edit all the palettes in the game with just the VBA and a hex editor. They have both worked for everything that I have palette edited.
Reply With Quote
  #9    
Old August 27th, 2007, 10:11 PM
Christos's Avatar
Christos
Project Shinx
 
Join Date: Feb 2006
Location: Spain, Went's room
Nature: Serious
Send a message via Skype™ to Christos
What do you mean? With a hex editor, you can edit any palette, APE's difference is that you can see what the colors are too.
__________________
I DON'T HAVE THE POKECOMMUNITY VIRUS(ALSO KNOW AS PC VIRUSE)
What I mean by this is, I'm not strict like MOST people *cough* Admins/Mods *cough* on this site. And no not all Admins/Mods are like that, but MOST are,
Post this in your sign. if you are PC Viruse free!
Reply With Quote
  #10    
Old August 28th, 2007, 02:57 AM
Kasekopf
Beginning Trainer
 
Join Date: Aug 2007
Gender:
Thanks for the tutorial, I've been having trouble with my palette editing. I only have one question:

What are the offsets of the Palettes for the empty tile palettes in Advance Map? (In the AM block editor, palettes 13, 14, and 15)

The game is Pokemon FireRed. Thanks!
Reply With Quote
  #11    
Old August 28th, 2007, 10:41 AM
Dr.Razor's Avatar
Dr.Razor
Yellow Remaker
 
Join Date: Aug 2007
Location: Switzerland
I've got the same question.
What are the offset of all tile palette in AM?
For Fire Red.
Thank you.
Reply With Quote
  #12    
Old August 28th, 2007, 12:30 PM
cooley's Avatar
cooley
///Keepin' it simple
 
Join Date: Feb 2007
Location: United States
Age: 19
Gender: Male
Nature: Impish
Send a message via Windows Live Messenger to cooley Send a message via Skype™ to cooley
Where do you get A-color, and is Color-2-hex the same?
Thanks.
__________________

Reply With Quote
  #13    
Old August 29th, 2007, 07:07 AM
Christos's Avatar
Christos
Project Shinx
 
Join Date: Feb 2006
Location: Spain, Went's room
Nature: Serious
Send a message via Skype™ to Christos
I've uploaded A-Color, the link is in the first post.
__________________
I DON'T HAVE THE POKECOMMUNITY VIRUS(ALSO KNOW AS PC VIRUSE)
What I mean by this is, I'm not strict like MOST people *cough* Admins/Mods *cough* on this site. And no not all Admins/Mods are like that, but MOST are,
Post this in your sign. if you are PC Viruse free!
Reply With Quote
  #14    
Old August 29th, 2007, 08:31 AM
cooley's Avatar
cooley
///Keepin' it simple
 
Join Date: Feb 2007
Location: United States
Age: 19
Gender: Male
Nature: Impish
Send a message via Windows Live Messenger to cooley Send a message via Skype™ to cooley
Do you know why When I try to change the Tree Colors in Pokémon FireRed to a Pokémon Diamond Tree Color, It always changes Red,yellow and very Light Green. I have the Correct colors and their offsets if it helps:

0000 F747 5033 471A 6709 - The Colors I want to change
0000 F747 5033 471A 6709 8E31 E818 1F7C 715F 1F3B 1D36 D820 9463 2E53 C846 8336 - The whole Color palette.

I want to Over Write the Green Colors with these colors:
4315 36B1 260B 2987 2147 - But I don't know if I could add Palettes(By the way those colors are From Zel's Tree Tiles, I am not going to use his Tree Tile Just the Color).

Thanks for uploading A-Color.
__________________

Reply With Quote
  #15    
Old August 29th, 2007, 11:13 AM
Christos's Avatar
Christos
Project Shinx
 
Join Date: Feb 2006
Location: Spain, Went's room
Nature: Serious
Send a message via Skype™ to Christos
It should work, but editing the first color of the palette won't do anything.
__________________
I DON'T HAVE THE POKECOMMUNITY VIRUS(ALSO KNOW AS PC VIRUSE)
What I mean by this is, I'm not strict like MOST people *cough* Admins/Mods *cough* on this site. And no not all Admins/Mods are like that, but MOST are,
Post this in your sign. if you are PC Viruse free!
Reply With Quote
  #16    
Old October 27th, 2007, 06:32 AM
Dr.Razor's Avatar
Dr.Razor
Yellow Remaker
 
Join Date: Aug 2007
Location: Switzerland
Where can i downlaod A-color?
Reply With Quote
  #17    
Old October 27th, 2007, 07:15 AM
mithsu
Beginning Trainer
 
Join Date: Jul 2007
Gender:
Nature: Adamant
Nice tut, i really can use this!
__________________
Papier's PokePet

Mithsu the level 87 Turtwig!
Reply With Quote
  #18    
Old October 31st, 2007, 11:38 PM
Tré's Avatar
Tré
Raised by the bastards of 1969
 
Join Date: Oct 2007
Location: My town was blind from refinery sun
Gender: Male
Nature: Quiet
nice tutorial
it really helped
me thanx again..
__________________
Reply With Quote
  #19    
Old November 8th, 2007, 03:40 PM
yayzombie
Beginning Trainer
 
Join Date: Sep 2007
Gender:
Where can I find a-colour? Your last link to wikiupload didn't work.
Reply With Quote
  #20    
Old November 17th, 2007, 04:40 AM
.hack's Avatar
.hack
.
 
Join Date: Oct 2007
Location: London, England
Age: 20
Gender: Male
Nature: Naughty
i guess it helps some people but i just dont see the point in changing the colour around the text
__________________

Gpx:

Reply With Quote
  #21    
Old November 27th, 2007, 05:20 PM
xin
Beginning Trainer
 
Join Date: Nov 2007
what is advance-color... i have APE?
Reply With Quote
  #22    
Old December 4th, 2007, 07:19 PM
axlefoley's Avatar
axlefoley
 
Join Date: Sep 2004
Age: 24
Gender:
Send a message via Windows Live Messenger to axlefoley
I would also like to know where one can get a copy of the program
__________________



Click here to feed Herman a Rare Candy!
Click here to feed Horrace a Rare Candy!
Get your own at Pokeplushies!
Reply With Quote
  #23    
Old December 8th, 2007, 12:42 PM
DarkFear's Avatar
DarkFear
I will ^^
 
Join Date: Nov 2005
Location: NZ
Age: 19
Nature: Relaxed
Send a message via Windows Live Messenger to DarkFear
Hmmm... if you change just that scene, will it have effects on all the textboxes? (I don't understand that part, but everything else is great Christos!)
Reply With Quote
  #24    
Old December 8th, 2007, 06:02 PM
cooley's Avatar
cooley
///Keepin' it simple
 
Join Date: Feb 2007
Location: United States
Age: 19
Gender: Male
Nature: Impish
Send a message via Windows Live Messenger to cooley Send a message via Skype™ to cooley
To download it, Click on the Word "A-color" in the requirements.
__________________

Reply With Quote
  #25    
Old December 8th, 2007, 06:06 PM
DarkFear's Avatar
DarkFear
I will ^^
 
Join Date: Nov 2005
Location: NZ
Age: 19
Nature: Relaxed
Send a message via Windows Live Messenger to DarkFear
Nope that link doesn't work.
Reply With Quote
Reply
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
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 07:18 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 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 - 2014 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.