1. Debug mode
There's an option to activate some kind of debug mode in System Shock that seems to have been hidden from users. It's actually a game variable that could be changed by editing CYG.CFG. However, there's no way to actually change it's value without a small hack.
The varible's name is time_passes and it is always "1". If you change it to "0", you'll be in "debug mode", where enemies don't move and your movement is not clipped against walls anymore.
File offset 0x1643E8
Search for "01 00 01 01 01 00 00 00". It's the first "01"
Change the value 01 to 00