• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Staff applications for our PokéCommunity Daily and Social Media team are now open! Interested in joining staff? Then click here for more info!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Tool: PAL2GBA - A Program For Lazy People

xGal

Mhm
  • 241
    Posts
    13
    Years
    PAL2GBA

    Hello again!

    Not long ago, I published a tool called "Gal's Palette Editor", an alternative to APE.

    I figured that lots of people will just use my program to import a .PAL file into an offset, for let's say... editing titlescreen's charizard?

    It is not annoying to do all the process of opening your favorite ROM, going to the charizard's palette, opening your favorite .PAL and clicking save.

    However, it could be done easier.

    Just because of boredom, I made a program that makes it even simpler to import a .PAL file into GBA. I made this in just an hour. Many parts of the code are similar to the ones I used in Gal's Palette Editor.

    Features
    • A pretty lazy way of inserting .PAL files into .GBA

    Screenshot
    Spoiler:


    How to use
    1. Put the .exe file of the program in a folder with both the palette you want to import and your ROM
    2. Type in the program "[palettefile].pal [gbafile].gba [offset]"
    3. Click enter
    4. Wait

    Example: If I want to import a palette file called "Pinsir.pal" to the ROM "FireRed.gba" in offset "0xEAD5E8" (which happens to be the titlescreen's Charizard's palette :)), I will type in the program this:
    Code:
    Pinsir.pal FireRed.gba EAD5E8

    Everything's clear now, right? ^^

    BTW the input is not case-sensitive if someone's wondering.

    Notes
    This is a program that I made in an hour. I do not really care about updating it or something just because it does what it is supposted to do.

    As I stated before, MANY parts are similar to the code in Gal's Palette Editor. Both program were made in C#.

    I also feel like it is pointless to release the source code. Everyone with a little C# knowledge could write a program identical to PAL2GBA with just using the source code from Gal's Palette Editor.

    The link to the source code of Gal's Palette Editor can be found on the thread here: https://www.pokecommunity.com/threads/354446.

    Always back-up your ROM before using the program. Perhaps you will type in the wrong offset of where you want to import the palette to and it will crash your game. Do not take the risk.

    Credits
    I wrote this program alone, but I couldn't do it without Lost Heart's help on Gal's Palette Editor. Thank you so much :D.

    Download:
    In the attachments :).
     
    Back
    Top