With this method, you're only limited to however much color information you can represent with 32 bits of data (16,777,216 colors for RGB's 24 bits and then add in alpha transparency for the remaining 8-bits). It would definitely exceed the color limitations of the GBA. The only issue is the sprite size (the GB screen is only 160x144 btw) since some games have really tiny characters, but you could work something out if you're creative enough. Backgrounds are definitely more flexible since they're larger and often take up tens of 8x8 tiles, whereas a sprite usually has 4 or 5 8x8 or 2 or 3 8x16 sections.
And don't forget, it's more than just recoloring games; these sprites are completely custom and can represent anything you want on-screen. It leaves the ROM's code completely untouched, so no hacking is necessary. You could come up with some pretty nifty mods if you had the time
And don't forget, it's more than just recoloring games; these sprites are completely custom and can represent anything you want on-screen. It leaves the ROM's code completely untouched, so no hacking is necessary. You could come up with some pretty nifty mods if you had the time
