Support new revision of p-files

I'd been detecting p-file version incorrectly;
I thought the first thing in the file was a float
but it's really a short. I think.

Anyhow, this accounts for a couple of 8-byte
address shifts.