DebugMac ("Debug & Macstart") is a little utility designed to make it easer to load and run the DAT macros on a live system. Without DebugMac, you'd do the following: :dat.dat.telesup (not important that it's DAT, just that it's a program with a large NM stack) :debug (enter Debug/iX inside DAT) use datinit.dat.telesup macstart , "1" Now, with DebugMac, you do: :run debugmac.pub.allegro and it does the datinit/macstart automatically. Once the DAT macros are loaded, DebugMac loops: debug; <-- stays in Debug until you enter "c" read from terminal, look for command: DebugMac commands (from 'main' prompt!): Debug ... re-enters Debug/iX Exit ... terminates DebugMac Help ... displays this help HPDEBUG0 HPDEBUG1 KSO [#] ... see name of specific KSO (Known System Object) or list of all KSOs. SET/RESET options ::= PAGin | PINPREFIX | SET | RESET | SSMACS VERsion display DebugMac version DebugMac 20150930