Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Mystic and GameServ

36 views
Skip to first unread message

Alexander Grotewohl

unread,
Apr 30, 2021, 5:20:21 PM4/30/21
to
On 30 Apr 2021, Andy Gorman said the following...

AG> I've decided to try GameServ for my door hosting and was wondering how
AG> does one get Mystic to create a door drop file if we're telnetting over
AG> to the GameServ. I tried to add a command before the telnet command but
AG> 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.

Andy Gorman

unread,
Apr 30, 2021, 5:20:22 PM4/30/21
to
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

IB Joe

unread,
Apr 30, 2021, 6:20:21 PM4/30/21
to
On 30 Apr 2021, Alexander Grotewohl said the following...

AG> On 30 Apr 2021, Andy Gorman said the following...
AG>
AG> AG> I've decided to try GameServ for my door hosting and was wondering ho
AG> AG> does one get Mystic to create a door drop file if we're telnetting ov
AG> AG> to the GameServ. I tried to add a command before the telnet command
AG> AG> the drop file gets deleted before the telnet session loads.
AG>
AG> i've thought about doing this too. i was just gonna write a batch file
AG> or a fake door that copied the dropfile elsewhere so the next in the
AG> chain would have it.
AG>

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=-

Andy Gorman

unread,
May 1, 2021, 11:20:06 AM5/1/21
to
On 30 Apr 2021, IB Joe said the following...

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

IB Joe

unread,
May 1, 2021, 12:20:06 PM5/1/21
to
On 01 May 2021, Andy Gorman said the following...

AG> On 30 Apr 2021, IB Joe said the following...
AG>
AG> IJ> I ran gamesrv for a few years... recently switched to SynchroNET as a
AG> IJ> game server... Anyway, mystic will not need any drop files... In your
AG> IJ> mystic setup setup an RLogin outbound session. In the data field put
AG> IJ> /addr=192.168.?.? (Whatever) /Port=513 (Or Whatever) /user=@USER@
AG> IJ> /pass=Make1UP
AG>
AG> I'll try what you said, but there are a few of my favorite games that
AG> actively look for the drop file otherwise it won't work correctly. I
AG> like what Alexander said and may just right a batch file that generates
AG> the data for me.
AG>

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

unread,
May 1, 2021, 12:20:06 PM5/1/21
to
On 01 May 2021, Andy Gorman said the following...

AG> On 01 May 2021, Andy Gorman said the following...
AG> AG> I'll try what you said, but there are a few of my favorite games that
AG> AG> actively look for the drop file otherwise it won't work correctly. I
AG> AG> like what Alexander said and may just right a batch file that generat
AG> AG> the data for me.
AG>
AG> Because I was working on this stuff after a long day, I didn't realize
AG> that I had my batch file pointing to the wrong directory to find the
AG> drop files. Updated my batch file and voi-la, it worked. Now I can get
AG> my doors setup and open up the BBS fully.
AG>

Great Job!!!

Andy Gorman

unread,
May 1, 2021, 12:20:07 PM5/1/21
to
On 01 May 2021, Andy Gorman said the following...
AG> I'll try what you said, but there are a few of my favorite games that
AG> actively look for the drop file otherwise it won't work correctly. I
AG> like what Alexander said and may just right a batch file that generates
AG> 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.

g00r00

unread,
May 2, 2021, 4:20:11 PM5/2/21
to
AG> I've decided to try GameServ for my door hosting and was wondering how
AG> does one get Mystic to create a door drop file if we're telnetting over
AG> to the GameServ. I tried to add a command before the telnet command but
AG> 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)

Andy Gorman

unread,
May 2, 2021, 6:20:07 PM5/2/21
to
On 02 May 2021, g00r00 said the following...

g0> I think you would use a door command but then have it run a script that
g0> would copy the drop files from the node's temp directory to wherever it
g0> 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.

g0> I've never used GameServ so I am curious what it does that would be
g0> 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

g00r00

unread,
May 2, 2021, 10:20:09 PM5/2/21
to
AG> The reason I went to it is because I went from using Vista to using
AG> Windows 10 a nd I like to run a few DOS only door games. GameSrv can
AG> run the doors in DOS Bo x. I switched to Windows 10 because I'm running
AG> the little AUTH API that I wrot e on it (Vista doesn't support the
AG> 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!

Andy Gorman

unread,
May 3, 2021, 6:20:16 PM5/3/21
to
On 03 May 2021, Andy Gorman said the following...

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

0 new messages