hi everyone, can anyone tell me why when i run dos programs on synchronet with dosbox, they are only popping up on my end? i have installed ver .74 dosbox and i have the inherent dll patch as well, i have tried numerous synchronet command line switches to no avail. my command line in scfg looks like this:
rundosdoor.cmd %h ldchet ldchet10.exe
i need to know how to force it to be passed onto the client of whoever is calling not just local.
Re: dos programs
By: daniel davis to All on Fri Jun 12 2015 04:31 pm
hi everyone, can anyone tell me why when i run dos programs on synchronet with dosbox, they are only popping up on my end? i have installed ver .74 dosbox and i have the inherent dll patch as well, i have tried numerous synchronet command line switches to no avail. my command line in scfg loo like this:
rundosdoor.cmd %h ldchet ldchet10.exe
i need to know how to force it to be passed onto the client of whoever is calling not just local.
What is inside rundosdoor.cmd? I'm particularly interested in what it does w the socket descriptor argument (%h).
I've never heard of anyone using dosbox for running DOS doors on Synchronet. you're running a 32-bit version of Windows, that should be necessary (Window ntvdm should be all you need and that's built in).
Perhaps provide a little more background about what exactly you're trying to and how you came to the conclusion that using dosbox was the right way to do it.
digital man
Synchronet "Real Fact" #30:
The Synchronet IRC server (ircd) was written in JS by Randy Sommerfeld (Cyan Norco, CA WX: 63.4øF, 86.0% humidity, 8 mph SE wind, 0.00 inches rain/24hrs
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
Re: dos programs
By: Digital Man to daniel davis on
Fri Jun 12 2015 22:26:08
Re: dos programs
By: daniel davis to All on Fri Jun 12 2015 04:31 pm
hi everyone, can anyone tell me why when i run dos programs on synchronet with dosbox, they are only popping up on my end? i have installed ver .74 dosbox and i have the inherent dll patch as well,
i have tried numerous synchronet command line switches to no avail. my command line in scfg loo like this:
rundosdoor.cmd %h ldchet ldchet10.exe
i need to know how to force it to be passed onto the client of whoever is calling not just local.
What is inside rundosdoor.cmd? I'm particularly interested in what it does w the socket descriptor argument (%h).
I've never heard of anyone using dosbox for running DOS doors on Synchronet. you're running a 32-bit version of Windows, that should be necessary (Window ntvdm should be all you need and that's built in).
Perhaps provide a little more background about what exactly you're trying to and how you came to the conclusion that using dosbox was the right way to do it.
digital man
Synchronet "Real Fact" #30:
The Synchronet IRC server (ircd) was written in JS by Randy Sommerfeld (Cyan Norco, CA WX: 63.4øF, 86.0% humidity, 8 mph SE wind, 0.00 inches rain/24hrs
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
i am curious about doing this because some of the programs my kids want to use arent working with cioxtrn or the normal door setups, and when i browsed on the net i seen guys are runnin old doors tw lord, etc on dosboxes and i want to see if its possible.
heres the contents of the rundosdoor.cmd you wanted to see
REM Args are as follows:
REM rundosdoor.bat <socket handle> <startup dir> <program> <arg1> <arg2> <arg3> <arg4> <arg5> <arg6>
REM
REM If <program> is a batch file, you should use "CALL" as the program and set the batch file as arg1
REM ie: rundosdoor.bat %h lord call start.bat %#
REM ***** DO NOT MODIFY THESE LINES *****
copy dosbox-win32.conf dosbox-%SBBSNNUM%.conf
echo mount d %SBBSNODE% >> dosbox-%SBBSNNUM%.conf
echo C: >> dosbox-%SBBSNNUM%.conf
echo cd %2 >> dosbox-%SBBSNNUM%.conf
echo %3 %4 %5 %6 %7 %8 %9 >> dosbox-%SBBSNNUM%.conf
echo exit >> dosbox-%SBBSNNUM%.conf
REM *************************************
REM Remove/Comment out the next line to enable a local display
REM Further, For Win98 you may NEED to disable this line if you get an error REM regarding environment space.
rem set SDL_VIDEODRIVER=dummy
echo dosbox -conf dosbox-%SBBSNNUM%.conf -socket %1 > dosbox-%SBBSNNUM%.log d:\sbbs\xtrn\dosbox0-74\dosbox -telnet -conf dosbox-%SBBSNNUM%.conf -socket %1 >> dosbox-%SBBSNNUM%.log
REM Uncomment the next line to save the .conf file after the door exits
REM del dosbox-%SBBSNNUM%.conf
Re: dos programs
By: daniel davis to Digital Man on Sat Jun 13 2015 09:19 am
Re: dos programs
By: Digital Man to daniel davis o
Fri Jun 12 2015 22:26:08
Re: dos programs
By: daniel davis to All on Fri Jun 12 2015 04:31 pm
hi everyone, can anyone tell me why when i run dos programs on synchronet with dosbox, they are only popping up on my end? i have installed ver .74 dosbox and i have the inherent dll patch as well i have tried numerous synchronet command line switches to no avail my command line in scfg loo like this:
rundosdoor.cmd %h ldchet ldchet10.exe
i need to know how to force it to be passed onto the client of whoe is calling not just local.
What is inside rundosdoor.cmd? I'm particularly interested in what it does w the socket descriptor argument (%h).
I've never heard of anyone using dosbox for running DOS doors on Synchronet. you're running a 32-bit version of Windows, that should b necessary (Window ntvdm should be all you need and that's built in).
Perhaps provide a little more background about what exactly you're try to and how you came to the conclusion that using dosbox was the right way to do it.
digital man
Synchronet "Real Fact" #30:
The Synchronet IRC server (ircd) was written in JS by Randy Sommerfeld (Cyan Norco, CA WX: 63.4øF, 86.0% humidity, 8 mph SE wind, 0.00 inche rain/24hrs
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
i am curious about doing this because some of the programs my kids want t use arent working with cioxtrn or the normal door setups, and when i brow on the net i seen guys are runnin old doors tw lord, etc on dosboxes and want to see if its possible.
heres the contents of the rundosdoor.cmd you wanted to see
REM Args are as follows:
REM rundosdoor.bat <socket handle> <startup dir> <program> <arg1> <arg2> <arg3> <arg4> <arg5> <arg6>
REM
REM If <program> is a batch file, you should use "CALL" as the program an set the batch file as arg1
REM ie: rundosdoor.bat %h lord call start.bat %#
REM ***** DO NOT MODIFY THESE LINES *****
copy dosbox-win32.conf dosbox-%SBBSNNUM%.conf
echo mount d %SBBSNODE% >> dosbox-%SBBSNNUM%.conf
echo C: >> dosbox-%SBBSNNUM%.conf
echo cd %2 >> dosbox-%SBBSNNUM%.conf
echo %3 %4 %5 %6 %7 %8 %9 >> dosbox-%SBBSNNUM%.conf
echo exit >> dosbox-%SBBSNNUM%.conf
REM *************************************
REM Remove/Comment out the next line to enable a local display
REM Further, For Win98 you may NEED to disable this line if you get an er REM regarding environment space.
rem set SDL_VIDEODRIVER=dummy
echo dosbox -conf dosbox-%SBBSNNUM%.conf -socket %1 > dosbox-%SBBSNNUM%.l d:\sbbs\xtrn\dosbox0-74\dosbox -telnet -conf dosbox-%SBBSNNUM%.conf -sock %1 >> dosbox-%SBBSNNUM%.log
REM Uncomment the next line to save the .conf file after the door exits REM del dosbox-%SBBSNNUM%.conf
Interesting. I don't know much about dosbox. What does it do with the socket Does it intercept screen/keyboard i/o or stdio and redirect that to the sock or is intercepting COM/UART or FOSSIL I/O and redirecting that to the socket
The DOS program you're running writes directly to video memory, it may not w in this way. Any graphics mode DOS program is not going to work this way (or with cioxtrn).
What is inside rundosdoor.cmd? I'm particularly interested in what it does with the socket descriptor argument (%h).
I've never heard of anyone using dosbox for running DOS doors on
Synchronet. If you're running a 32-bit version of Windows, that should be necessary (Windows' ntvdm should be all you need and that's built in).
Perhaps provide a little more background about what exactly you're trying
to do and how you came to the conclusion that using dosbox was the right
way to do it.
Interesting. I don't know much about dosbox. What does it do with the socket? Does it intercept screen/keyboard i/o or stdio and redirect that to the socket or is intercepting COM/UART or FOSSIL I/O and redirecting that
to the socket?
Sysop: | MCMLXXIX |
---|---|
Location: | Prospect, CT |
Users: | 325 |
Nodes: | 10 (0 / 10) |
Uptime: | 11:37:24 |
Calls: | 510 |
Messages: | 220575 |