OK, I've verified that most of the bits are right. The only thing that seems broken is the floating table structure (_MP_), the data in memory for that look quite wrong. The other structs (i.e. PCMP) seem to be ok. I think I've almost got it. ron