But I really saw someone talking about GameSrv and I am wondering what
is the purpose of it? Why would someone not just use Mystic or
something to do the same thing?
So I am way out of the loop as far as things like DoorParty and GameSrv and stuff.
But I really saw someone talking about GameSrv and I am wondering what
is the purpose of it? Why would someone not just use Mystic or
something to do the same thing?
I understand from a client side why something like DoorParty is awesome, but I guess what I am saying is from the server side what is needed that is "special".
But I really saw someone talking about GameSrv and I am wondering what isthe
purpose of it? Why would someone not just use Mystic or something to do the same thing?
I understand from a client side why something like DoorParty is awesome,but
I guess what I am saying is from the server side what is needed that is "special".
But I really saw someone talking about GameSrv and I am wondering what isthe
purpose of it? Why would someone not just use Mystic or something to dothe
same thing?
The thing I don't quiet understand is if "apam" is me on bbs a, but someone else on bbs b, they're going to have access to all my characters
I have a whole bunch of ideas on how I would do things if I were designingone
of these services from the ground up today.
might have. I think it's based on sbbsxtrn or something which suggests it should be able to run synchronet javascript doors? But not sure.
When I did that, I had to setup on a Windows 64 bit server on a VPN provider, so I setup a Mystic 32 under a Virtualbox and ran all of my Doors there. But it kept Crashing (Mystic) so I thought I would try GameSrv.
Bit Doors... However, GameSrv somehow allows that because it uses DOSBOX 0.73 for the 16 Bit DOS Doors and it does pretty well.
I think the reason it is appealing to some is because they run
multiple BBSes, say you have a mystic bbs, a magicka bbs and and
enigma bbs, you could set up doors on all 3, or you could set up
doors on gameserv and connect to it via all 3.
Often there's a seamless transfer of the user from the client BBS to the game server, typically via rlogin. The users don't want to have to remember their DoorParty or BBSLink username and password, so they
aren't prompted to enter anything. Ideally there's some form of trust
have you eliminated chatx.dat? how is NA and node messaging working
then? i ask because i have a mpl that reads and makes a .html for my website from the mystic www server.
SBBSXTRN is just part of the virtual device driver that allows it to
trap old DOS fossil interrupt calls in Window 32-bit NTVM. I have a wrapper of it here too in Pascal so technically I could add Synchronet's Win32 FOSSIL stuff to Mystic but I felt that would sort of be a dirty
move so I never did.
Right but you could do the same with any of those BBSes too I would assume. Just have BBS 2 and 3 connect to BBS 1.
Right but you could do the same with any of those BBSes too I would assume. Just have BBS 2 and 3 connect to BBS 1.
Maybe you can do all this with mystic, I don't know, I've never set up
a door server. I can see the appeal for something you can connect to
and from the users perspective just be presented with a list of doors
with all the login / account creation happening behind the scenes.
If I could get this guy to look at TBBS at some point, that would
be awesome. And if there was a way to run synchronet javascript
doors...I think that would cover all the fun random things floating
around under one roof.
GameSrv is really just a wrapper for dosemu (as far as linux is
concerned) and the biggest advantage I can see would be if you have multiple boards connected to a single instance and want to use it to launch dos doors.
Right but you could do the same with any of those BBSes too I would assume. Just have BBS 2 and 3 connect to BBS 1.
Yeah, the benefit here is that if you use RLogin, you don't force users
to create accounts. It's really just like...a door menu. Nothing else.
So I am way out of the loop as far as things like DoorParty and GameSrv and stuff.
But I really saw someone talking about GameSrv and I am wondering what
is the purpose of it? Why would someone not just use Mystic or
something to do the same thing?
In thoery with Mystic you don't need anyone to make accounts either.
You can have access to the user/password passed by RLOGIN within startup.mps.
So I am way out of the loop as far as things like DoorParty and GameSrv and stuff.
But I really saw someone talking about GameSrv and I am wondering what
is the purpose of it? Why would someone not just use Mystic or
something to do the same thing?
I understand from a client side why something like DoorParty is awesome, but I guess what I am saying is from the server side what is needed that is "special".
I don't know how they do it, but they are able to use DOSBox as the DOS Door pathway... I've tried to duplicate doing that under Mystic,
but I've failed at getting DOS Doors to run from Mystic in a 64bit operating environment using DOSBOX..
No reason why they couldn't/shouldn't as long as it does the stuff that's needed. Synchronet does this job very nicely. I'm not really involved in DoorParty's operation, but I did write a bunch of the stuff that makes
it do its thing.
I also run Mystic and have no issues at all. I know I can rlogin from Mystic to gamesrv, can the reverse happen, that is from another bbs
rlogin to Mystic just for the games?
I'm probably guilty of sparking this discussion over the last few
weeks... But if there is a way to use Mystic as a door server, to seamlessly create new accounts, shuttle users to a door, then back to
the bbs -- I'd be a massive fan of that.
Like why someone would set up GameSrv and then use their BBS to connect toit.
There is a JSDoor program that allows javascript doors to run on any
BBS, but I think they have to be written with JSDoor in mind. I have it
As for which of the synchronet javascript "doors" use jsdoor, i don't know.
I guess the part of this I am missing is why do you need to make them automatically create new user accounts? If you want them to have
accounts make them sign up, and thats how they create an account on your door service. The experience is seamless after you validate their application. Not doign that just allows people to cheat in games.
If you want them to have a seamless experience withou having to have an account then just execute the door from startup.mps, the RLOGIN
parameters are available as MPL variables at that point and you can do whatever you want.
The part that confuses me is why someone would want another BBS to
connect to your BBS via RLOGIN, load a door, and then have an account
and end up on your BBS menu? That just doesn't make sense to me and I feel like I am misunderstaing! Is the idea that they don't select the door on their own BBS but they get into your BBS and are presented with
a menu?
I guess the part of this I am missing is why do you need to make them automatically create new user accounts? If you want them to have accountsmake
them sign up, and thats how they create an account on your door service.The
experience is seamless after you validate their application. Not doignthat
just allows people to cheat in games.
The part that confuses me is why someone would want another BBS to connectto
your BBS via RLOGIN, load a door, and then have an account and end up onyour
BBS menu? That just doesn't make sense to me and I feel like I am misunderstaing! Is the idea that they don't select the door on their ownBBS
but they get into your BBS and are presented with a menu?
Yeah, that's how I'm doing in now with DoorSrv. Hitting "D" from my any
of my BBS' menu essentially takes them via Rlogin to the doorserver game menu. Of course, when it's just 1 BBS + 1 doorserver it seems to work fine--there will never be username conflicts.
Curious what version that was? I think while I was gone I had nearly a
People have done it with Mystic too. I doubt its doing anything
different than anything else but maybe they made a custom version? I
saw that it comes preconfigured so could that be way?
As far as I know as soon as you get two people accessing DOSBOX, it will go haywire and lose data between the games anyway, and anything that requires SHARE.EXE will refuse to run.
I do not know. I know that if 2 people are on at the same time, it does run 2 separate instances of DosBox. As well, GameSrv tells us that
Dosbox 0.73 should be used and not 0.74. I've not had any issues with 2 or more people on GameSrv at the same time running doors because it
loads a totally separate instance of Dosbox.
have you eliminated chatx.dat? how is NA and node messaging working then? i ask because i have a mpl that reads and makes a .html for my website from the mystic www server.No I haven't.
I think the problem would be something to do with file locking (or lack
So I am way out of the loop as far as things like DoorParty and GameSrv and stuff.
But I really saw someone talking about GameSrv and I am wondering what
is the purpose of it? Why would someone not just use Mystic or
something to do the same thing?
The thing I don't quiet understand is if "apam" is me on bbs a, but someone else on bbs b, they're going to have access to all my characters
.
I understand. And I know that the normal DOS 5 SHARE.EXE will load in Dosbox but it does not really "Work"... I have a file on my BBS called FAKESHAR.ZIP with is a Share.exe Emulator that does work within Dosbox.
I'm probably guilty of sparking this discussion over the last few
weeks... But if there is a way to use Mystic as a door server, to seamlessly create new accounts, shuttle users to a door, then back to
the bbs -- I'd be a massive fan of that.
Some people change their BBS software regularly, trying Synchronet then Mystic and so on. Maybe they don't want to have to set up all of their doors over and over again, so this is a way of letting them persist.
Going to try and dig into the Mystic prelogin MPL and see if I can make that work. Trying this stuff out is half the fun. More than half for me
:)
User impersonation is a bit of a risk, but apart from that I'm not sure where cheating enters into it.
It's a bit clunky to call into one BBS, create an account, then create another account on another thing through that BBS. So people want it to
be seamless from account creation onward. In some ways, without this,
the user might as well just call the game server directly.
Curious what version that was? I think while I was gone I had nearly
I believe it was A12 or something like that. It was the 32 bit windows version. I do not know if it was that or the Windows XP I was using.
I do not know. I've tried getting DOS 16 Bit doors to run through Dosbox from Mystic, I was probably doing it wrong because I could not get it to work.
I do not know. I know that if 2 people are on at the same time, it does run 2 separate instances of DosBox. As well, GameSrv tells us that
Dosbox 0.73 should be used and not 0.74. I've not had any issues with 2
On 06 Mar 2020, g00r00 said the following...
have you eliminated chatx.dat? how is NA and node messaging wor then? i ask because i have a mpl that reads and makes a .html fo website from the mystic www server.No I haven't.
or is it the short msg file that updates the node info?
It allows users to make multiple accounts and play the game on multiple
accounts is what I was saying. The BBS should handle the user accounts,and
the trust should be between the BBS server and the door server.
my error log is full of error cannot write to chat.dat or something like that, is that what is happening to you?
I also run Mystic and have no issues at all. I know I can rlogin fro Mystic to gamesrv, can the reverse happen, that is from another bbs rlogin to Mystic just for the games?
Yes. You can either make them a user account and they login straight to their start menu which is a list of doors they have access to, or you could do a little scripting and make it all transparent based on a door
ID passed via RLOGIN.
Now the second option I might have just broke in the test versions of A46 though. But its been available for years and no one has used it so I am not sure anyone ever would anyway.
--- Mystic BBS v1.12 A46 2020/03/05 (Windows/64)
my error log is full of error cannot write to chat.dat or something like that, is that what is happening to you?
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 108 |
Nodes: | 16 (0 / 16) |
Uptime: | 01:35:07 |
Calls: | 5,715 |
Files: | 8,496 |
D/L today: |
11 files (338K bytes) |
Messages: | 339,192 |