• Dosemu 2 issue...

    From Martin Kazmaier@1:340/1101 to All on Monday, July 15, 2024 10:13:00
    When I run dosemu, it seems to load, then no dos prompt appears. It just
    sits there. If I run dosemu with a dos executable, it returns to the command prompt and then things get weird. I can't type anyting in and the entire prompt moves around the window seemingly at random. I'm wondering if it's a video driver issue? I'm using vmware workstation Pro in a Windows 10 x64 Pro host with a Ubuntu 22.04 guest. The log can be seen at https://shsbbs.net/boot.log

    --
    Shurato, Sysop Shurato's Heavenly Sphere (ssh, telnet, pop3, ftp,nntp,
    ,wss) (Ports 22,23,110,21,119,8080) (ssh login 'bbs' pass 'shsbbs').


    *** THE READER V4.50 [freeware]
    ---
    * Origin: Shurato's Heavenly Sphere telnet://shsbbs.net (1:340/1101)
  • From Maurice Kinal@1:153/7001.2989 to Martin Kazmaier on Wednesday, July 17, 2024 00:51:45
    Hey Martin!

    I'm using vmware workstation Pro in a Windows 10 x64 Pro host
    with a Ubuntu 22.04 guest.

    Not that I know, but it seems to me that an emulator should be run on the host machine, not on a guest. Check this out first before jumping through too many hoops as it will save you much grief if I am right.

    I see quite a few issues with 'hardware' in your log file, including video, that leads me to suspect the above might be true.

    Life is good,
    Maurice

    o- o- -o -o -o o- -o -o -o o- -o -o -o -o o- o- /) /) (\ (\ (\ /) (\ (\ (\ /) (\ (\ (\ (\ /) /) ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
    --- GNU bash, version 5.2.26(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Martin Kazmaier@1:340/1101 to Maurice Kinal on Wednesday, July 17, 2024 18:08:00
    * In a message originally to Martin Kazmaier, Maurice Kinal said:

    Hey Martin!

    I'm using vmware workstation Pro in a Windows 10 x64 Pro host with
    a Ubuntu 22.04 guest.

    Not that I know, but it seems to me that an emulator should be run on the host machine, not on a guest. Check this out first before jumping through too many hoops as it will save you much grief if I am right.

    I have to run it on the guest, I'm not running Linux on the host and it wouldn't be feasible. This is mostly used by BBS sysops in order to run DOS doors, under a VM.


    I see quite a few issues with 'hardware' in your log file, including
    video, that leads me to suspect the above might be true.

    Life is good, Maurice

    o- o- -o -o -o o- -o -o -o o- -o -o -o -o o-
    o- /) /) (\ (\ (\ /) (\ (\ (\ /) (\ (\ (\ (\ /) /) ^^ ^^ ^^ ^^ ^^ ^^
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
    --- GNU bash, version 5.2.26(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)

    --
    Shurato, Sysop Shurato's Heavenly Sphere (ssh, telnet, pop3, ftp,nntp,
    ,wss) (Ports 22,23,110,21,119,8080) (ssh login 'bbs' pass 'shsbbs').


    ---
    * Origin: Shurato's Heavenly Sphere telnet://shsbbs.net (1:340/1101)
  • From Maurice Kinal@1:153/7001.2989 to Martin Kazmaier on Thursday, July 18, 2024 14:20:19
    Hey Martin!

    I have to run it on the guest, I'm not running Linux on the host
    and it wouldn't be feasible.

    Why not? Linux runs fine as a host, although I am still not sure dosemu2 will work on anything I have running here. I lack the dependencies required as well as all the machines I have a pure 64 bit.

    This is mostly used by BBS sysops in order to run DOS doors,
    under a VM.

    Understood. Last time I had it working ws on a 486 with no VM (i486 linux host). That was over 25 years ago. I still am suspicious about running it within a guest no matter what. Have you had it working before?

    Life is good,
    Maurice

    o- -o o- o- o- o- -o -o -o -o -o o- -o -o -o -o /) (\ /) /) /) /) (\ (\ (\ (\ (\ /) (\ (\ (\ (\ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - You load sixteen penguins and what do you get?
    --- GNU bash, version 5.2.26(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Nigel Reed@1:124/5016 to All on Thursday, July 18, 2024 10:59:31
    On Thu, 18 Jul 2024 14:20:19 +0000
    "Maurice Kinal" (1:153/7001.2989)
    <Maurice.Kinal@p2989.f7001.n153.z1.fidonet> wrote:

    Hey Martin!

    I have to run it on the guest, I'm not running Linux on the host
    and it wouldn't be feasible.

    Why not? Linux runs fine as a host, although I am still not sure
    dosemu2 will work on anything I have running here. I lack the
    dependencies required as well as all the machines I have a pure 64
    bit.

    This is mostly used by BBS sysops in order to run DOS doors,
    under a VM.

    Understood. Last time I had it working ws on a 486 with no VM (i486
    linux host). That was over 25 years ago. I still am suspicious
    about running it within a guest no matter what. Have you had it
    working before?

    You obviously don't understand how DOSEMU interacts with a BBS to
    provide DOS emulation then.



    THis is my dosemu.conf for running locallly on linux.

    $_cpu = "80586"
    $_cpu_emu = "fullsim"
    $_floppy_a = ""
    $_cdrom = ""
    $_xms = (8192)
    $_ems = (2048)
    $_ems_frame = (0xe000)
    $_external_char_set = "cp437"
    $_internal_char_set = "cp437"
    $_term_updfreq = (8)
    $_layout = "us"
    $_rawkeyboard = (auto)
    $_mouse_internal = (on)
    $_mouse_dev = ""
    $_joy_device = ""
    $_lpt1 = ""
    $_lp2 = ""
    $_speaker = ""
    $_sound = (off)
    $_sb_dsp = ""
    $_hdimage = "+0 -2 /sbbs/ctrl /sbbs/data /sbbs/exec +1"
    $_rdtsc = (on)
    $_cpuspeed = (0)
    $_hogthreshold = (5)



    If you're not using synchronet you can remove the $_hdimage line.


    Then to invoke it:

    /usr/bin/env HOME=/sbbs/ctrl /usr/bin/dosemu -d /sbbs/node1/ -d
    /sbbs/xtrn -d /sbbs/ctrl/ -d /sbbs/data/ -d /sbbs/exec/ -d /sbbs/xtrn -f/sbbs/ctrl/dosemu-local.conf

    -d is just a list of directories, you can add your own or remove as
    necessary and -f points to where you saved the config file.

    You should update doemu2 to a version built on or after 17th July if
    there is one for Windows. I know there was some issues with the linux
    version.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    --- SBBSecho 3.20-Linux
    * Origin: End Of The Line BBS - endofthelinebbs.com (1:124/5016)
  • From Maurice Kinal@1:153/7001.2989 to Nigel Reed on Thursday, July 18, 2024 17:40:34
    Hey Nigel!

    You obviously don't understand how DOSEMU interacts with a BBS to
    provide DOS emulation then.

    Nor do I need to. I don't plan on ever using it and only played with it way back when to run a 16 bit Maximus BBS on a 486 running linux (slackware back then) for the sole purpose of seeing if it was something worthwhile. I obviously didn't think so at the time given that I obviously don't know how DOSEMU interacts with a BBS. Oh well ... life goes on without it.

    You should update doemu2 to a version built on or after 17th July
    if there is one for Windows.

    What Windows? Only linux x86_64 here and none of it requires emulation of anything. It works great without vm's or emulators.

    I know there was some issues with the linux version.

    That is what he is trying to get working. However if there are windows versions then it makes sense that he run that on his host machine rather than on the linux guest.

    Life is good,
    Maurice

    -o -o o- -o -o -o -o -o -o o- -o -o -o -o o- o-
    (\ (\ /) (\ (\ (\ (\ (\ (\ /) (\ (\ (\ (\ /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse.
    --- GNU bash, version 5.2.26(1)-release (x86_64-pc-linux-gnu)
    * Origin: One of us @ (1:153/7001.2989)
  • From Maurice Kinal@2:280/464.113 to Maurice Kinal on Thursday, July 18, 2024 18:05:22
    Hej Maurice!

    It works great without vm's or emulators.

    Especially for filtering out illegal ascii control characters from synchronet messages. ;-)

    Het leven is goed,
    Maurice

    o- o- -o -o
    /) /) (\ (\
    ^^ ^^ ^^ ^^
    ... Fidonet 1080p - De vier pinguïns van de Apocalyps
    --- GNU bash, version 5.2.26(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)