• Mystic and GameServ

    From Andy Gorman@1:229/426.52 to All on Fri Apr 30 13:29:55 2021
    Hi all -

    I've decided to try GameServ for my door hosting and was wondering how does one get Mystic to create a door drop file if we're telnetting over to the GameServ. I tried to add a command before the telnet command but the drop file gets deleted before the telnet session loads.

    Andy
    --- Mystic BBS v1.12 A47 2021/04/20 (Windows/32)
    * Origin: The Pot O'Gold - bbs.thepotogold.net:4888 (1:229/426.52)
  • From Alexander Grotewohl@1:120/616 to Andy Gorman on Fri Apr 30 16:57:14 2021
    On 30 Apr 2021, Andy Gorman said the following...

    I've decided to try GameServ for my door hosting and was wondering how does one get Mystic to create a door drop file if we're telnetting over
    to the GameServ. I tried to add a command before the telnet command but the drop file gets deleted before the telnet session loads.

    i've thought about doing this too. i was just gonna write a batch file or a fake door that copied the dropfile elsewhere so the next in the chain would have it.

    --- Mystic BBS v1.12 A47 2021/04/20 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (1:120/616)
  • From IB Joe@1:342/201 to Alexander Grotewohl on Fri Apr 30 15:23:52 2021
    On 30 Apr 2021, Alexander Grotewohl said the following...

    On 30 Apr 2021, Andy Gorman said the following...

    I've decided to try GameServ for my door hosting and was wondering ho does one get Mystic to create a door drop file if we're telnetting ov to the GameServ. I tried to add a command before the telnet command the drop file gets deleted before the telnet session loads.

    i've thought about doing this too. i was just gonna write a batch file
    or a fake door that copied the dropfile elsewhere so the next in the
    chain would have it.


    I ran gamesrv for a few years... recently switched to SynchroNET as a game server... Anyway, mystic will not need any drop files... In your mystic setup setup an RLogin outbound session. In the data field put /addr=192.168.?.? (Whatever) /Port=513 (Or Whatever) /user=@USER@ /pass=Make1UP

    And that's it... Mystic will call GameSRV and user will get logged in.

    The doors are setup to run in GameSRV and not Mystic them. There are Batch files and INI files in GameSRV that are easy to follow...

    IB Joe
    AKA Joe Schweier
    SysOp of Joe's BBS
    -=JoesBBS.com=-

    --- Mystic BBS v1.12 A47 2021/01/16 (Raspberry Pi/32)
    * Origin: JoesBBS.Com, Telnet:2323 SSH:2222 HTTP:80 (1:342/201)
  • From Andy Gorman@1:229/426.52 to IB Joe on Sat May 1 07:40:33 2021
    On 30 Apr 2021, IB Joe said the following...

    I ran gamesrv for a few years... recently switched to SynchroNET as a
    game server... Anyway, mystic will not need any drop files... In your mystic setup setup an RLogin outbound session. In the data field put /addr=192.168.?.? (Whatever) /Port=513 (Or Whatever) /user=@USER@ /pass=Make1UP

    I'll try what you said, but there are a few of my favorite games that actively look for the drop file otherwise it won't work correctly. I like what Alexander said and may just right a batch file that generates the data for me.

    Thanks!

    --- Mystic BBS v1.12 A47 2021/04/20 (Windows/32)
    * Origin: The Pot O'Gold - bbs.thepotogold.net:4888 (1:229/426.52)
  • From Andy Gorman@1:229/426.52 to IB Joe on Sat May 1 08:19:02 2021
    On 01 May 2021, Andy Gorman said the following...
    I'll try what you said, but there are a few of my favorite games that actively look for the drop file otherwise it won't work correctly. I
    like what Alexander said and may just right a batch file that generates the data for me.

    Because I was working on this stuff after a long day, I didn't realize that I had my batch file pointing to the wrong directory to find the drop files. Updated my batch file and voi-la, it worked. Now I can get my doors setup and open up the BBS fully.

    Thanks all.
    --- Mystic BBS v1.12 A47 2021/04/20 (Windows/32)
    * Origin: The Pot O'Gold - bbs.thepotogold.net:4888 (1:229/426.52)
  • From IB Joe@1:342/201 to Andy Gorman on Sat May 1 09:59:12 2021
    On 01 May 2021, Andy Gorman said the following...

    On 30 Apr 2021, IB Joe said the following...

    I ran gamesrv for a few years... recently switched to SynchroNET as a game server... Anyway, mystic will not need any drop files... In your mystic setup setup an RLogin outbound session. In the data field put /addr=192.168.?.? (Whatever) /Port=513 (Or Whatever) /user=@USER@ /pass=Make1UP

    I'll try what you said, but there are a few of my favorite games that actively look for the drop file otherwise it won't work correctly. I
    like what Alexander said and may just right a batch file that generates the data for me.


    Lots of games look for drop files. 2 things go on here. 1 Mystic logs onto the Game Server... then 2 the game server runs all the doors, Mystic becomes more passive while GameSRV becomes the work horse, it deals with all the drop files.

    Logon to my BBS.... though I use Synchronet now as a game server, it works the same way.... Mystic logs into Synchronet and then Synchronet works its magic on the doors.

    IB Joe
    AKA Joe Schweier
    SysOp of Joe's BBS
    -=JoesBBS.com=-
    --- Mystic BBS v1.12 A47 2021/01/16 (Raspberry Pi/32)
    * Origin: JoesBBS.Com, Telnet:2323 SSH:2222 HTTP:80 (1:342/201)
  • From IB Joe@1:342/201 to Andy Gorman on Sat May 1 10:00:00 2021
    On 01 May 2021, Andy Gorman said the following...

    On 01 May 2021, Andy Gorman said the following...
    I'll try what you said, but there are a few of my favorite games that actively look for the drop file otherwise it won't work correctly. I like what Alexander said and may just right a batch file that generat the data for me.

    Because I was working on this stuff after a long day, I didn't realize that I had my batch file pointing to the wrong directory to find the
    drop files. Updated my batch file and voi-la, it worked. Now I can get
    my doors setup and open up the BBS fully.


    Great Job!!!

    IB Joe
    AKA Joe Schweier
    SysOp of Joe's BBS
    -=JoesBBS.com=-
    --- Mystic BBS v1.12 A47 2021/01/16 (Raspberry Pi/32)
    * Origin: JoesBBS.Com, Telnet:2323 SSH:2222 HTTP:80 (1:342/201)
  • From g00r00@1:129/215 to Andy Gorman on Sun May 2 15:10:14 2021
    I've decided to try GameServ for my door hosting and was wondering how does one get Mystic to create a door drop file if we're telnetting over
    to the GameServ. I tried to add a command before the telnet command but the drop file gets delet ed before the telnet session loads.

    I think you would use a door command but then have it run a script that would copy the drop files from the node's temp directory to wherever it has to go for GameServ to read it.

    I've never used GameServ so I am curious what it does that would be appealing to use? Mystic for example already does the same door I/O redirection and can auto login/create accounts via RLOGIN/SSH. Is it just to have a centralized thing that isn't built around a specific BBS software?

    To be clear I am not trying to question the decision or something like that, I'm just trying to pick your brain to get inspiration! I have a bunch of ideas of my own to revamp Mystic's own door system that I've been meaning to do for years now, but its always good to collect insight from as many people as I can!

    (Oddly enough Mystic 2.0 demo from 2001-2004 time period has a lot of the door stuff I wanted to do and that stuff is STILL not in Mystic 1.x in 2021 lol)

    --- Mystic BBS v1.12 A47 2021/05/02 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Andy Gorman@1:229/426.52 to g00r00 on Sun May 2 14:55:30 2021
    On 02 May 2021, g00r00 said the following...

    I think you would use a door command but then have it run a script that would copy the drop files from the node's temp directory to wherever it has to go for GameServ to read it.

    I found that GameSrv creates the files in a node sub directory. I updated my batch files to look there for the drop files instead of relying on Mystic.

    I've never used GameServ so I am curious what it does that would be appealing to use? Mystic for example already does the same door I/O

    The reason I went to it is because I went from using Vista to using Windows 10 and I like to run a few DOS only door games. GameSrv can run the doors in DOS Box. I switched to Windows 10 because I'm running the little AUTH API that I wrote on it (Vista doesn't support the latest TLS).

    Andy
    --- Mystic BBS v1.12 A47 2021/04/20 (Windows/32)
    * Origin: The Pot O'Gold - bbs.thepotogold.net:4888 (1:229/426.52)
  • From g00r00@1:129/215 to Andy Gorman on Sun May 2 20:09:20 2021
    The reason I went to it is because I went from using Vista to using Windows 10 a nd I like to run a few DOS only door games. GameSrv can
    run the doors in DOS Bo x. I switched to Windows 10 because I'm running the little AUTH API that I wrot e on it (Vista doesn't support the
    latest TLS).

    Understood thanks for the explaination!

    You can use DosBox with Mystic too, GameServ isn't doing anything that Mystic can't there as far as I know. Its just a matter of passing the socket handle with the -socket command line to DosBox, and giving it a command to mount and run the door. Its a lot like setting up DosEmu in Intel Linux I think.

    I haven't personally tried it though but I will keep this in mind as something to experiement with whenever I finally work on that stuff!

    --- Mystic BBS v1.12 A47 2021/05/02 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Andy Gorman@1:229/426.52 to g00r00 on Mon May 3 14:51:50 2021
    On 03 May 2021, Andy Gorman said the following...

    I've been loooking into that as well because I don't really like the
    idea of having to have my users have a second account. I haven't played with DB much over the years. I just recently learned how to get it to mount my drives at start (shows how slow I can be). I'll keep plugging away at it.

    FYI to the group - I got it working with DosBox without GameSrv running my games. I had to dig out my old copy of BNU but everything seems to be working pretty well. Even a game I couldn't get to run on Vista is back up and running. Now to find something else I can break.

    Andy
    --- Mystic BBS v1.12 A47 2021/04/20 (Windows/32)
    * Origin: The Pot O'Gold - bbs.thepotogold.net:4888 (1:229/426.52)