I've recently reverse-engineered 4 programs written in Turbo Pascal 3 and Turbo Pascal 7 for DOS. By hand, so to say, with just ndisasm, a 8086 disassembler. I must be a masochist. The task would have been greatly facilitated by one of these specialized programs.