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

    From Craig Hendricks@1:103/705 to GitLab issue in main/sbbs on Tuesday, January 13, 2026 07:00:41
    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 Thursday, January 15, 2026 18:33:28
    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 Thursday, January 15, 2026 18:35:37
    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 Friday, January 16, 2026 07:18:44
    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 Friday, January 16, 2026 10:36:10
    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 Friday, January 16, 2026 10:46:12
    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 Friday, January 16, 2026 10:55:05
    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 Saturday, January 17, 2026 14:13:58
    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 Saturday, January 17, 2026 14:13:59
    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)
  • From Deuce@1:103/705 to Craig Hendricks on Tuesday, February 24, 2026 15:04:32
    Re: OpenDoors for Windows: Missing Toolbar & Icons / "Console Only" Reques
    By: Craig Hendricks to GitLab issue in main/sbbs on Tue Jan 13 2026 07:00 am

    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?

    It sounds like the resources aren't being linked in correctly.

    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?

    I *think* it honours the door.sys line to hide the local display, but I'm not positive.

    This could be added, but should be tracked as a separate issue.
    ---
    ž Synchronet ž The future of BBSing
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Codefenix@1:103/705 to Deuce on Tuesday, February 24, 2026 11:16:33
    Re: OpenDoors for Windows: Missing Toolbar & Icons / "Console Only" Reques
    By: Deuce to Craig Hendricks on Tue Feb 24 2026 03:04 pm

    It sounds like the resources aren't being linked in correctly.

    Thanks, this was indeed the problem at the time. I've since fixed it and closed the ticket.

    I *think* it honours the door.sys line to hide the local display, but I'm not positive.

    I tried door.sys in the past with no success, but I'll try again.

    This could be added, but should be tracked as a separate issue.

    Agree. It was just kind of an afterthought at the time I entered the ticket. I'll play around with door.sys and see whether I can make it work that way first.

    |08ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ
    |15 Ü|07 Ü |08Ü |11codefenix |08³
    |15 Ū|07ŪŪŪ|08Ū |09ConstructiveChaos BBS |08³
    |15 Ž|07ÜŪÜ|08Ż |01conchaos.synchro.net |08³ |08ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ
    |07
    ---
    ž Synchronet ž -=[ ConstructiveChaos BBS | conchaos.synchro.net ]=-
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Codefenix on Wednesday, February 25, 2026 13:23:01
    Re: OpenDoors for Windows: Missing Toolbar & Icons / "Console Only" Reques
    By: Codefenix to Deuce on Tue Feb 24 2026 11:16 am

    I tried door.sys in the past with no success, but I'll try again.

    This could be added, but should be tracked as a separate issue.

    Agree. It was just kind of an afterthought at the time I entered the ticket. I'll play around with door.sys and see whether I can make it work that way first.

    It's line 6 if it works, 'Y' means to allow the sysop to snoop and 'N' means to not allow.
    ---
    ž Synchronet ž The future of BBSing
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Codefenix@1:103/705 to Deuce on Wednesday, February 25, 2026 09:28:56
    Re: OpenDoors for Windows: Missing Toolbar & Icons / "Console Only" Reques
    By: Deuce to Codefenix on Wed Feb 25 2026 01:23 pm

    It's line 6 if it works, 'Y' means to allow the sysop to snoop and 'N' means to not allow.

    It's not the snooping that was the question, but ditching the Windows GUI in favor of a more traditional console, as is used when compiled for Linux.

    If you think this is worth looking into, I'd be glad to open a new ticket like you suggested.

    |08ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ
    |15 Ü|07 Ü |08Ü |11codefenix |08³
    |15 Ū|07ŪŪŪ|08Ū |09ConstructiveChaos BBS |08³
    |15 Ž|07ÜŪÜ|08Ż |01conchaos.synchro.net |08³ |08ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ
    |07
    ---
    ž Synchronet ž -=[ ConstructiveChaos BBS | conchaos.synchro.net ]=-
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Codefenix on Wednesday, February 25, 2026 15:30:18
    Re: OpenDoors for Windows: Missing Toolbar & Icons / "Console Only" Reques
    By: Codefenix to Deuce on Wed Feb 25 2026 09:28 am

    It's line 6 if it works, 'Y' means to allow the sysop to snoop and 'N' means to not allow.

    It's not the snooping that was the question, but ditching the Windows GUI in favor of a more traditional console, as is used when compiled for Linux.

    If you think this is worth looking into, I'd be glad to open a new ticket like you suggested.

    Oh, I thought you meant it should not show up in the Windows GUI (and actually logged on to suggest the -Silent argument to do that).

    As far as a local window that doesn't create a Windows window and instead either runs in the (deprecated) Windows Console, or the new Windows Terminal, and presumably supports the OpenDoors theme thing, I don't think there's anyone who would want to take that work on.

    If it's something you want to see, it's absolutely worth creating a ticket for, if only for tracking purposes.
    ---
    ž Synchronet ž The future of BBSing
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)