Subj : djgpp program only runs in DOSBox. To : joseph larsen From : mark lewis Date : Sat Oct 31 2015 10:39:22 31 Oct 15 00:51, you wrote to me: >> jl> I'm still having problems launching it from my BBS. :( >> >> so it works fine if you execute it manually? just not from the BBS? is >> the BB DOS based, too? does that VM or task also have EMS in use? >> jl> Yep. Manually. I'm using DOSEmu to run the BBS and the program in question. ok... and how are you trying to start it from the BBS? the problem in the DOS world is that programs only have so much memory to play with... when one program executes another program, the executor may need to swap out of memory so the executee will have enough to be able to run... there was an old swapper unit that one could use in the programs to swap to disk file, EMS or XMS and then when the executee finished and exited, then the executor would reload from the disk file, EMS or XMS and carry on... BBS systems like RA (RemoteAccess) used *M on their external program lines to indicate that RA had to swap out of memory... i doubt that the swapper unit will work with today's compilers... what would need to be done there would be for the BBS to exit with a certain error level so the BAT file that controls it can then fire up the other program... when the other program finishes, the BAT file would do whatever and then jump back to the top to reload the BBS and either start waiting for a call or pick back up with the caller already online and signed in... )\/(ark .... She was short on intellect, but long on shape. --- * Origin: (1:3634/12.73) .