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
Screenshot
How to use
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:
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 :).
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
- Put the .exe file of the program in a folder with both the palette you want to import and your ROM
- Type in the program "[palettefile].pal [gbafile].gba [offset]"
- Click enter
- 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 :).