I would just like to mention that I changed the appvar format slightly in order to be simpler and save space. Now; rather than having offsets in the appvar, convpng simply outputs the offset from the start of the appvar; and the size that should be allocated to store a pointer. Note that you don't <need> to store it; but convpng offers the option.
Example output:
Code:
Example output:
Code:
orig_tileset |
"var_gfx",0,714
sprite_1 |
"var_gfx",61404,3
sprite_2 |
"var_gfx",61662,3
tileset_gfx_palette |
"var_gfx",61920,3
test_palette |
"var_gfx",62432,3