• Tournament Trivia BBS door - Linux port?

    From Nightfox@21:1/137 to All on Fri May 2 18:16:18 2025
    When I ran my BBS on Windows, one door game I was Tournament Trivia. I've since moved my BBS to Linux, and I haven't seen a Linux version of Tournament Trivia. I have some other trivia games installed now, but I'd be curious if there is a Linux port of Tournament Trivia?

    The author of Tournament Trivia has released the source code (as well as a key generator with source) here:
    https://github.com/evanelias/tournament-trivia

    It uses OpenDoors (a Windows BBS door game toolkit) as well as Windows.h (a C/C++ header file with some Windows definitions), so it looks like it might not be trivial to port to Linux. I could have a look into it, but I'm curious if anyone has already tried porting this door game to Linux?

    Nightfox
    --- SBBSecho 3.24-Linux
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Gryphon@21:1/101 to Nightfox on Tue May 6 07:58:32 2025
    On 02 May 2025 at 06:16p, Nightfox pondered and said...

    When I ran my BBS on Windows, one door game I was Tournament Trivia.
    I've since moved my BBS to Linux, and I haven't seen a Linux version of Tournament Trivia. I have some other trivia games installed now, but I'd be curious if there is a Linux port of Tournament Trivia?

    The author of Tournament Trivia has released the source code (as well as
    a key generator with source) here: https://github.com/evanelias/tournament-trivia

    It uses OpenDoors (a Windows BBS door game toolkit) as well as Windows.h (a C/C++ header file with some Windows definitions), so it looks like it might not be trivial to port to Linux. I could have a look into it, but I'm curious if anyone has already tried porting this door game to Linux?

    If the source is available, the very least that can be accomplished is a reverse-engineered version.

    "Amy Pond, there's something you better understand about me 'cause it's
    important, and one day your life may depend upon it. I am definitely a Mad
    Man with a Blue Box."
    .oO Madman with a Blue Box BBS Oo.oO madmanbbs.ddns.net Oo.

    ... I don't want to go!

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Nightfox@21:1/137 to Gryphon on Mon May 5 13:20:19 2025
    Re: Re: Tournament Trivia BBS door - Linux port?
    By: Gryphon to Nightfox on Tue May 06 2025 07:58 am

    The author of Tournament Trivia has released the source code (as well as
    a key generator with source) here:
    https://github.com/evanelias/tournament-trivia

    It uses OpenDoors (a Windows BBS door game toolkit) as well as Windows.h
    (a C/C++ header file with some Windows definitions), so it looks like it
    might not be trivial to port to Linux. I could have a look into it, but
    I'm curious if anyone has already tried porting this door game to Linux?

    If the source is available, the very least that can be accomplished is a reverse-engineered version.

    Yeah, I've started having a look at it. There's a version of OpenDoors included with Synchronet that can be built for Linux (as well as Windows), so that's a plus. But the Tournament Trivia source code also uses Windows mail slots for inter-process communication; for Linux, it would have to use something else, perhaps named pipes or sockets or something. I'm still curious to try to get it to build & run in Linux, though I suppose it isn't a big priority for me since I have other trivia doors on my BBS now.

    Nightfox
    --- SBBSecho 3.24-Linux
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Alonzo@21:1/130 to Nightfox on Tue May 6 11:30:48 2025
    When I ran my BBS on Windows, one door game I was Tournament Trivia.
    I've since moved my BBS to Linux, and I haven't seen a Linux version of

    A Linux BBS will run non-Linux games and utilities. You don't need
    something made specifially for Linux.

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: From the depths of Bunker 3 (21:1/130)
  • From Nightfox@21:1/137 to Alonzo on Tue May 6 09:48:18 2025
    Re: Re: Tournament Trivia BBS door - Linux port?
    By: Alonzo to Nightfox on Tue May 06 2025 11:30 am

    When I ran my BBS on Windows, one door game I was Tournament Trivia.
    I've since moved my BBS to Linux, and I haven't seen a Linux version of

    A Linux BBS will run non-Linux games and utilities. You don't need something made specifially for Linux.

    Yeah, I know it potentially could. I have DOSEMU2 to run DOS doors; however, Tournament Trivia is a Win32 door, and I'm not sure there's a way to get that running in Linux with a BBS so that a user can interact with it. I know it could probably run in Wine, but it would have to be able to interact with the telnet session the user is connected to.. I'm running Synchronet - Do you know if there's a way to run Win32 doors in Wine with Synchronet on Linux?

    Nightfox
    --- SBBSecho 3.24-Linux
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Shurato@21:2/148 to Alonzo on Wed May 7 17:35:00 2025

    When I ran my BBS on Windows, one door game I was Tournament Trivia. I've since moved my BBS to Linux, and I haven't seen a Linux version
    of

    A Linux BBS will run non-Linux games and utilities. You don't need something made specifially for Linux.

    This is a Win32 door, I don't know if those can be run under Linux.

    --
    Shurato, Sysop Shurato's Heavenly Sphere (ssh, telnet, pop3, ftp,nntp,
    ,wss) (Ports 22,23,110,21,119,999)


    *** THE READER V4.50 [freeware]
    ---
    * Origin: Shurato's Heavenly Sphere telnet://shsbbs.net (21:2/148)
  • From Alonzo@21:1/130 to Nightfox on Thu May 8 14:22:03 2025
    running Synchronet - Do you know if there's a way to run Win32 doors in Wine with Synchronet on Linux?

    To be honest, I am having a hard time getting doors to run myself.
    And I don't know a lot about Linux. I have used it for a long
    time but never really got into running a BBS with it.

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: From the depths of Bunker 3 (21:1/130)
  • From Nightfox@21:1/137 to Alonzo on Thu May 8 11:41:42 2025
    Re: Re: Tournament Trivia BBS door - Linux port?
    By: Alonzo to Nightfox on Thu May 08 2025 02:22 pm

    running Synchronet - Do you know if there's a way to run Win32 doors in
    Wine with Synchronet on Linux?

    To be honest, I am having a hard time getting doors to run myself. And I don't know a lot about Linux. I have used it for a long time but never really got into running a BBS with it.

    Ah. I've gotten DOS doors to run (with DOSEMU and DOSEMU2), but as far as I know, I don't think there's a way to run Win32 doors in a way that would let the connected user interact with the door.

    Nightfox
    --- SBBSecho 3.25-Linux
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)