Well since you act like you’re still not sure how it works, I’ll give you a quick run through.
In the opening post there’s some info on the subject but at the time I wasn’t exactly clear on what I had to do to imitate the GBP or anything else, so there’s some stuff you should probably not follow.
At the bottom of that post I left a link to a dropbox folder with a bunch of ripped borders. And if you look at the fourth post you’ll find info on how to make the overlay cfg file.
Make a text file and copy this:
overlays = 1
overlay0_overlay = name.png
overlay0_full_screen = true
overlay0_rect = “0.2,0.3,0.5,0.4”
overlay0_descs = 0
It’s fairly simple to make out what each function does. Just focus on overlay0_rect, if it’s an SGB border use “0.0,0.012,1.0,0.976”, if it’s a GBA border use “0.049,0.0,0.902,1.0”.
As previously stated overlay0_full_screen does not work, but if it did you would not need rect or to use RA’s scale setting.
Maeson’s pack simply offers both .png and .cfg but it’s made out of the same info you find here (the border pack, and the rect numbers).
You should also follow the horizontal reso of the border with the x480 screen resolutions if you can. Additionally some GBA games can get pretty bright so you can take advantage of the overlays and edit a border so the inner bit is a block of pure black with around 20% transparancy.
That’s about all that comes to mind, if there’s something you don’t understand just ask and I’ll try to answer.