Have you tried the EightyOne emulator? That supports .p and .tzx files
Thank you for the recommendation i have now downloaded the emulator.