• OpenDoors for Windows: Missing Toolbar & Icons / "Console Only" Reques

    From Craig Hendricks@1:103/705 to GitLab issue in main/sbbs on Tue Jan 13 07:00:41 2026
    open https://gitlab.synchro.net/main/sbbs/-/issues/1051

    ![image](https://gitlab.synchro.net/-/project/13/uploads/99a37e335a69c0574f879709e9883bce/image.png){width=480 height=102}

    I compiled new OpenDoors libraries for Windows (in Visual Studio 2022) using the latest source available in /sbbs/src/odoors, and noticed the toolbar is missing from the Windows GUI, and the graphics are missing from the buttons (see image). Is there a trick to get them to appear?

    Another thought I had while typing that last paragraph: Can we have an option to ditch the Windows GUI altogether in favor of a plain old console, similar to how it works in Linux and DOS?
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Thu Jan 15 18:33:28 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8133

    DoorMud (for Win32) seems to be an OpenDoors program (though I don't see a DLL distributed with it) and it runs with an empty console window (just black, no tool bar or apparent GUI controls at all). Maybe there were build options for how much GUI was enabled for the Windows OpenDoors apps? I don't recall off hand, but that might be a clue.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Thu Jan 15 18:35:37 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8134

    GalacticDynasty (for Win32) also appears to be an OpenDoors program, but it runs with a full GUI (with all controls) and I *think* it's open source? So maybe that's another clue.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Alexander Grotewohl@1:103/705 to GitLab note in main/sbbs on Fri Jan 16 07:18:44 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8135

    Check to see if the .res file is being created and linked in? It contains the Toolbar.bmp and the missing menus.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Craig Hendricks@1:103/705 to GitLab note in main/sbbs on Fri Jan 16 10:36:10 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8136

    This was indeed my problem. I added the .res file to my VS project, rebuilt, and the toolbar and button graphics showed right up on launch. Thank you!
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Craig Hendricks@1:103/705 to GitLab note in main/sbbs on Fri Jan 16 10:46:12 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8137

    There are a few different variants of DoorMud. If there's no ODoors62.dll with yours, and it runs without popping up in a Windows GUI, then you might be running either the 16bit/DOS version, or perhaps the XTRN version for Synchronet.

    I'm running the DOOR32.SYS version of DoorMud, which does have a ODoors62.dll file included, and also runs inside a Windows GUI.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Craig Hendricks@1:103/705 to GitLab note in main/sbbs on Fri Jan 16 10:55:05 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8138

    Yes, GalacticDynasty is open source (gdynsrc.zip). It looks like Apam wrote this one using is own MagiDoor kit though.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Craig Hendricks@1:103/705 to GitLab issue in main/sbbs on Sat Jan 17 14:13:58 2026
    close https://gitlab.synchro.net/main/sbbs/-/issues/1051
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Craig Hendricks@1:103/705 to GitLab note in main/sbbs on Sat Jan 17 14:13:59 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1051#note_8143

    I'll go ahead and close this since my initial issue is resolved.

    The "console only" thing was more of an afterthought.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)