Did this work?
I'm having a smiliar problem on a Synchronet BBS.
Basically, when a caller uses the door it hangs him and opens an external window locally on my computer running the game just fine.
The only problem is, the caller is stuck at the external programs menu and can't get out or play OO2.
The external window is a DOS window, as if I had gone into the command prompt and ran the game myself locally.
Here are my configs:
Synchronet:
Name                       Operation Overkill        
Internal Code              OOII                      
Start-up Directory         C:\SBBS\XTRN\OOII\         
Command Line               OOIIDOOR.BAT              
Clean-up Command Line                                
Execution Cost             None                      
Access Requirements                                  
Execution Requirements                               
Multiple Concurrent Users  No                        
Intercept Standard I/O     No                        
Native (32-bit) Executable No                        
Use Shell to Execute       No                        
Modify User Data           No                        
Execute on Event           No                        
Pause After Execution      No                        
BBS Drop File Type         GAP             DOOR.SYS  
Place Drop File In         Start-Up Directory        
OOII Config:
BBS Name «» OVERKILL
OOII Registration Code «» 75777899 
BBS Type «» GAP
Path to BBS «» C:\\SBBS\
Path to Ansi Bulletins «» C:\SBBS\XTRN\ 
Path to Ascii Bulletins «» C:\SBBS\XTRN\OOII\ 
Bulletin Pause String «» NONE 
Multi-Node Operation? «» NO 
Video Mode «» DIRECT 
Comm Support «» FOSSIL 
Fight Delay «» 42 
Path to Game Data Files «» \SBBS\XTRN\OOII\ 
Path to Game Text Files «» \SBBS\XTRN\OOII\ 
Path to NEWS.ASC File «» \SBBS\XTRN\OOII\ 
Path to BANNED.DAT File «» \SBBS\XTRN\OOII\
Any help would apprciated!  This is game is a favorite of ours and we would like to get it running ASAP. 
