This should improve compatibility by decreasing the likelyhood of a compressed ARM9 changing size after recompression.

I'm sure I'm missing a pointer or size or some other metadata somewhere
that I'm not properly replacing, but for now this seems to work.