• dos programs

    From daniel davis@VERT/STOMPINT to All on Friday, June 12, 2015 16:31:00
    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.
    ---
    þ Synchronet þ Stompin the yard
  • From Digital Man@VERT to daniel davis on Friday, June 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 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.

    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.

    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
  • From daniel davis@VERT/STOMPINT to Digital Man on Saturday, June 13, 2015 09:19:56
    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
    ---
    þ Synchronet þ Stompin the yard
  • From Digital Man@VERT to daniel davis on Saturday, June 13, 2015 18:30:41
    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 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

    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?

    The DOS program you're running writes directly to video memory, it may not work
    in this way. Any graphics mode DOS program is not going to work this way (or with cioxtrn).

    "tw lord, etc." should all work just fine with Synchronet with the need of cioxtrn, dosbox, or any other intermediate software.

    digital man

    Synchronet "Real Fact" #15:
    Synchronet first supported FidoNet networking (with SBBSFIDO) in 1992.
    Norco, CA WX: 72.0øF, 69.0% humidity, 5 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From daniel davis@VERT/STOMPINT to Digital Man on Sunday, June 14, 2015 00:18:47
    Re: dos programs
    By: Digital Man to daniel davis on Sat Jun 13 2015 18:30:41

    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).

    ---
    þ Synchronet þ Stompin the yard
  • From Mro@VERT/BBSESINF to Digital Man on Monday, June 15, 2015 21:59:37
    Re: dos programs
    By: Digital Man to daniel davis on Fri Jun 12 2015 10:26 pm

    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.


    deuce put together a file archive with everything necessary to run doorgames
    on dosbox.
    he's the one who made rundosdoor.cmd

    i've done it for about 6 years or so and i talk about it all the time. other people have done it too. some games run better in that environment.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Mro@VERT/BBSESINF to Digital Man on Monday, June 15, 2015 22:02:10
    Re: dos programs
    By: Digital Man to daniel davis on Sat Jun 13 2015 06:30 pm

    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?


    it's a version of dosbox with certain patches
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::