Properly handle atrac packets with multiple frames

I thought I'd tried this before and it didn't work, but I think I missed a free packet.  This clears it up, just makes the packet long lived.

Now the first few frames of data from atrac decode actually mostly match the correct data, which may get rid of garbage in the start of music and effects (I think there was some game where it affected voices?)

-[Unknown]