Brian,
I think we're not fully understanding each other.
From what I've seen so far, I believe that there are 2 kinds of debuggers in SCI games:
1. The built-in debugger. This one was run when you pressed the "Shift-Shift-Minus" combination, and is a low-level debugger. This debugger was built in the interpreter file, and was removed in SCI1 games (I too have one SCI1 interpreter with debugger. I think it's from "Jones in the Fast Lane").
2. A script-debugger (I think AGI games had script-debuggers too). Some of those debuggers were activated upon writing a specific sentence (e.g. "Suck Blue Frog", QFG2). Some were activated upon putting an empty CLASSES file in the game's directory. What they have in common is that they are game-specific, and they're found in the game's script files. I believe they were removed/deactivated for some games.
The debugger I mentioned in PQ4 is a script debugger, and the interesting point is that it was deactivated using another script file: "4.SCR". If you remove that file, the debugger is active again! So if someone could disassemble that script file, we'll:
1. understand this "deactivation" mechanism more, and-
2. might find such scripts in other sierra games.
P.S.
I've written this before, but it's appropriate here too:
There are some files on the net that activates the script-debugger in the Laura Bow 2. This files, when put in the game's directory enables the debugger. I think disassembling those files might be educational as well.
I am willing to send all the files that I mentioned to anyone interested. Just mail me: sitrajunk *at* hotmail.com .