There actually is a tool for this that does sprites that are LZ compressed, but I can't recall it's name. For uncompressed sprites, TLP / Tile Layer Pro will have to do. In either case you are going to have to find the palette yourself. You can use VBA's tile viewer or sprite viewer or palette viewer if you know where in the game the graphics are used.

If you only want to rip them can I suggest an emulator instead, even vanilla VBA has a decent tile, map and BG viewer inbuilt. Saves you scrambling to find the palette as well (you will still probably have to scan through the in memory palettes mind but that is a 16 choice slider rather than the entire rom plus encoding methods and worse dynamic palettes (rapid changes of colour- Mr Driller multi blocks being a good example are often done by this). If you want to up the ante here most GBA roms bundle like data together so with a little bit of work you can usually track down later stuff if you have the location of early sprites.

As the Nes Online Game injector wasnt beinng updated , and lack of support for new format
I decided to take things into my hands and release Nes Online Game injector MOD
Wich give the program alot of...

Most North American Nintendo fans will be familiar with the name of Reggie Fils-Aime, the current head of Nintendo of America. It appears that his body is no longer ready, however, as 2019 will be his...