The T command has a special call to adjust the pushed flags after tracing a `pushf` instruction, see https://github.com/Baron-von-Riedesel/DOS-debug/blob/b60a75d445f08f9a20abc48ccfb906225194bb41/src/DEBUG.ASM#L6960 It appears this is not called when tracing with the P command, which will in turn result in an apparent TF = 1 result from the `pushf` instruction.