Commodore PET Undelete

While using Commodore PET 8032 computers at college, I accidentally deleted important study work by attempting to delete a file named “*”.

Since no undelete utility existed for the PET operating system, I researched and decoded the filesystem byte structure to write my own undelete program.

This experience taught me a great deal about low-level file system structure, and I was able to recover my files.