• Dosemu issue

    From Phil Taylor@1:275/201.1 to All on Wednesday, September 11, 2019 12:26:11
    I am trying to run stacken using Dosemu using the current version of Mystic running on the current version of debian. Does anyone know how I can fix this issue please?




    Command -> S
    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.

    Now type ENTER to start DOSEMU or <Ctrl>C to cancel

    I am using this to run the door

    █ape │ 0 █
    █ Display Ty█ Command │ (D3) Exec DOOR32 program █ │ 0

    █ X Y █ Data │ dosemu -t -I"serial { com 1 virtual }" " █eUp │ 0

    █ Timer █ Access │ S255 █eDn │ 0

    █ Timer Type█ Execute │ Select █ │ 0

    █ Command ──█



    dosemu -t -I"serial { com 1 virtual }" "/mystic/doors/stackem/stackem.bat" %3 /DOS

    Stackem.bat file

    c:
    c:\X00\xu port:%1:on
    cd d:\doors\stackem
    stackem.exe STACKEM.CFG \temp%1\doors.sys
    c:
    cd X00
    xu port:%1:off

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic.dynu.net 2025 (1:275/201.1)
  • From Dan Richter@1:317/3 to Phil Taylor on Wednesday, September 11, 2019 18:41:00
    On 11 Sep 2019, Phil Taylor said the following...

    dosemu -t -I"serial { com 1 virtual }"
    "/mystic/doors/stackem/stackem.bat" %3 /DOS

    I'm using almost the exact command line for dosemu under Debian. The only difference, is I don't have the -t in mine.

    I don't have the game Stackem running here, but if I get a chance, I'll give
    it a shot.

    Stackem.bat file

    c:
    c:\X00\xu port:%1:on
    cd d:\doors\stackem
    stackem.exe STACKEM.CFG \temp%1\doors.sys
    c:
    cd X00
    xu port:%1:off

    I'm using bnu here, and in my batch files, I just run 'bnu' from inside my doors directory.

    I don't remember why, but I do remember having to change to the drive on one line, then change the directory, such as:

    d:
    cd doors\stackem\

    I'm not sure if that helps much...


    ---

    Black Panther(RCS)
    Castle Rock BBS

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Castle Rock BBS - bbs.castlerockbbs.com (1:317/3)
  • From Phil Taylor@1:275/201.1 to Dan Richter on Thursday, September 12, 2019 23:43:19
    dosemu -t -I"serial { com 1 virtual }" "/mystic/doors/stackem/stackem.bat" %3 /DOS

    I removed the -t and how do I stop this annoying message from being displayed please?

    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.

    Now type ENTER to start DOSEMU or <Ctrl>C to cancel

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic.dynu.net 2025 (1:275/201.1)
  • From Dan Richter@1:317/3 to Phil Taylor on Thursday, September 12, 2019 18:52:50
    On 12 Sep 2019, Phil Taylor said the following...

    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.

    Now type ENTER to start DOSEMU or <Ctrl>C to cancel

    I haven't seen that one before. I'm really not sure what to tell you...

    You might want to take a look at your dosemu.conf file, and see if there is a setting in there to force the window size to 25 lines. That's about all I can think of, off the top of my head...


    ---

    Black Panther(RCS)
    Castle Rock BBS

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Castle Rock BBS - bbs.castlerockbbs.com (1:317/3)
  • From Netsurge@1:229/101 to Phil Taylor on Thursday, September 12, 2019 21:24:10
    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.

    You need to precede your dosemu command with stty cols 80 rows 25. So your command should look like this:

    stty cols 80 rows 25 && dosemu -I"serial { com 1 virtual }" "game.bat %3" /DOS

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://diskshop.ca/scinet

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (1:229/101)
  • From Phil Taylor@1:275/201.1 to Dan Richter on Saturday, September 14, 2019 02:11:47
    On 12 Sep 2019, Dan Richter said the following...

    On 12 Sep 2019, Phil Taylor said the following...

    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.

    Now type ENTER to start DOSEMU or <Ctrl>C to cancel

    I haven't seen that one before. I'm really not sure what to tell you...

    You might want to take a look at your dosemu.conf file, and see if there is a setting in there to force the window size to 25 lines. That's about all I can think of, off the top of my head...


    ---

    There is setting but I am not which one to use or what to change it to?

    # initial size factor for video mode 0x13 (320x200)

    # $_X_mode13fact = (2)

    # "x,y" of initial windows size (defaults to ""=float)

    # $_X_winsize = ""

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic.dynu.net 2025 (1:275/201.1)
  • From mark lewis@1:3634/12.73 to Phil Taylor on Saturday, September 14, 2019 14:48:38
    On 2019 Sep 11 12:26:10, you wrote to All:

    I am trying to run stacken using Dosemu using the current version of Mystic running on the current version of debian. Does anyone know how
    I can fix this issue please?

    look at my paste link for my myemu script in the other echo where you posted...

    do not use a FOSSIL if you do not have to...


    @echo off
    CD \doors\stackem
    stackem stackem.cfg d:\temp%1\door.sys


    [edit]
    here's the paste link again so others can also have easy access to the script...

    https://paste.linux-help.org/view/83270bc8

    )\/(ark

    Once men turned their thinking over to machines in the hope that this would set
    them free. But that only permitted other men with machines to enslave them. ... Too bad the fine line between courage and foolishness isn't a fence.
    ---
    * Origin: (1:3634/12.73)
  • From Phil Taylor@1:275/201.1 to Phil Taylor on Wednesday, September 18, 2019 01:20:47
    On 12 Sep 2019, Phil Taylor said the following...

    dosemu -t -I"serial { com 1 virtual }" "/mystic/doors/stackem/stackem.bat" %3 /DOS

    I removed the -t and how do I stop this annoying message from being displayed please?

    Note that DOS needs 25 lines. You might want to enlarge your
    window before continuing.

    Now type ENTER to start DOSEMU or <Ctrl>C to cancel

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic.dynu.net 2025 (1:275/201.1)

    Question do you have any in your dosemu.conf for the display size?

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: mystic.dynu.net 2025 (1:275/201.1)
  • From mark lewis@1:3634/12.73 to Phil Taylor on Wednesday, September 18, 2019 10:17:56
    On 2019 Sep 18 01:20:46, you wrote to you:

    Question do you have any in your dosemu.conf for the display size?

    put it in your script as you have already been pointed to numerous times... you
    have even been pointed to a working script to execute your DOS doors via... it
    operates in similar fashion to those door usage stats tools and one can use the log from the script to create door usage stats...

    )\/(ark

    Once men turned their thinking over to machines in the hope that this would set
    them free. But that only permitted other men with machines to enslave them. ... I am curious. What is the etymology of that idiom?
    ---
    * Origin: (1:3634/12.73)