I'm currently running my BBS using Synchronet on Linux. I have DOSEMU2 set up for DOS-based doors. I've set up my old
RemoteAccess BBS setup from the 90s to run as a door, and it runs, but it seems it's not detecting the user's ANSI
capabilities, and it's reverting to no ANSI. I'm curious if anyone has set up any DOS BBS software as a door in Linux with
DOSEMU? I'm wondering how I can get it to detect whether the user has ANSI capabilities.
I've checked the command-line parameters for RA.EXE (RemoteAccess), and it doesn't have a parameter to force ANSI. But it
also looks like Synchronet doesn't provide a command-line option to specify whether the user's terminal supports ANSI.
(unless I missed something in the docs..)
I'm currently running my BBS using Synchronet on Linux. I have DOSEMU2 set up for DOS-based doors. I've set up my old
RemoteAccess BBS setup from the 90s to run as a door, and it runs, but it seems it's not detecting the user's ANSI
capabilities, and it's reverting to no ANSI. I'm curious if anyone has set up any DOS BBS software as a door in Linux with
DOSEMU? I'm wondering how I can get it to detect whether the user has ANSI capabilities.
I've checked the command-line parameters for RA.EXE (RemoteAccess), and it doesn't have a parameter to force ANSI. But it
also looks like Synchronet doesn't provide a command-line option to specify whether the user's terminal supports ANSI.
(unless I missed something in the docs..)
under synchronet, there is "dosutils" in there is an ansi.com file... run that right before your door.. have to do that on a couple of other DOS door games that don't recognise the ansi capabilities. give that a whirl
I've checked the command-line parameters for RA.EXE (RemoteAccess),
and it doesn't have a parameter to force ANSI. But it also looks
like Synchronet doesn't provide a command-line option to specify
whether the user's terminal supports ANSI. (unless I missed
something in the docs..)
that is technically in the door drop file i beleive. the main issue you're going to have maybe the runtime error crap from turbo pascal stuff. having the dosemu flag set to 486 may stop that however.
I've checked the command-line parameters for RA.EXE (RemoteAccess),
and it doesn't have a parameter to force ANSI. But it also looks
like Synchronet doesn't provide a command-line option to specify
whether the user's terminal supports ANSI. (unless I missed
something in the docs..)
runremote access in local mode "RA -L".. just worked perfectly for me :D
under synchronet, there is "dosutils" in there is an ansi.com file... run that right before your door.. have to do that on a couple of other DOS door games that don't recognise the ansi capabilities. give that a whirl
runremote access in local mode "RA -L".. just worked perfectly for me :DInteresting, I wouldn't have thought the local parameter would work. The parameters I'm using are -C1 -R%d . Maybe I should
try -L to see if that's any different. However, if you're telling RA to run in local mode, I'm not sure if it will do any
detection of the remote user's terminal capabilities (which would still be useful).
yea i realise that, but as you said in the other note, it's not designed to run as a door so.
yea i realise that, but as you said in the other note, it's not designed to run as a door so.Yes, but RemoteAccess did take some command-line parameters (such as the user's connected speed, etc.) because it was
possible that another program would have answered the modem first (such as FrontDoor, a FidoNet mailer), and in such a case,
it was useful to be able to leave the modem connected and have RemoteAccess take over. That still wasn't local mode.
is there a way to force it to use a certain terminal type (in this case ANSI) ??
Re: DOS BBS software as a door and ANSI detection on Linux
By: Charles Blackburn to Nightfox on Mon Sep 26 2022 02:23 pm
is there a way to force it to use a certain terminal type (in this case ANSI) ??
I was wondering that. I was looking at the RA documentation (RA.DOC), which has a section for RA.EXE command-line
parameters, but I didn't see such a parameter. Also, I was looking in Synchronet's documentation for running doors, and it
looked like there was no parameter to specify whether the user has ANSI or not. I think Synchronet expects doors to detect
user's ANSI capabilities.
RemoteAccess normally detects ANSI when a user connects though (including when another program passes a modem connection to
it), so I know RA has that capability.
correct, but i'm wondering if there's something thats stopping that going through. that was why i suggested try it in local mode.
as an aside. have you tried something like pcboard or any of the other bbs software systems, just to see if it's a fluke?
through. that was why i suggested try it in local mode.
Re: RemoteAccess
By: Charles Blackburn to Nightfox on Mon Sep 26 2022 07:25 pm
correct, but i'm wondering if there's something thats stopping that going through. that was why i suggested try it inYeah, I should try that. It might just work.
local mode.
as an aside. have you tried something like pcboard or any of the other bbs software systems, just to see if it's aI haven't, but I'm not really interested whether other BBS programs will work. I just thought it would be fun to get my old
fluke?
BBS running as a door. :)
the other thing you can try (assuming you have installed "dosutils" into sbbs) is try running the ansi.com driver in your batch file.
Re: DOS BBS software as a door and ANSI detection on Linux
By: Charles Blackburn to Nightfox on Mon Sep 26 2022 02:23 pm
is there a way to force it to use a certain terminal type (in this case ANSI) ??
I was wondering that. I was looking at the RA documentation (RA.DOC), which has a section for RA.EXE command-line parameters, but I didn't see such a parameter. Also, I was looking in Synchronet's documentation for running doors, and it looked like there was no parameter to specify whether the user has ANSI or not. I think Synchronet expects doors to detect user's ANSI capabilities.
RemoteAccess normally detects ANSI when a user connects though (including when another program passes a modem connection to it), so I know RA has that capability.
RemoteAccess normally detects ANSI when a user connects though
(including when another program passes a modem connection to it), so I
know RA has that capability.
Does RA have a command-line option to specify ANSI support?
Re: RemoteAccess
By: Digital Man to Nightfox on Sun Oct 30 2022 02:56 pm
RemoteAccess normally detects ANSI when a user connects though
(including when another program passes a modem connection to it), so I
know RA has that capability.
Does RA have a command-line option to specify ANSI support?
I had checked its documentation for that and didn't see one.
Does RA have a command-line option to specify ANSI support?
I had checked its documentation for that and didn't see one.
In that case, if Synchronet did have a command-line specifier to indicate what terminal type (e.g. ANSI or not), I don't think you'd have a way to use it to force RA into ANSI mode.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,045 |
Nodes: | 17 (1 / 16) |
Uptime: | 24:57:41 |
Calls: | 501,665 |
Calls today: | 7 |
Files: | 102,687 |
D/L today: |
19,119 files (4,834M bytes) |
Messages: | 297,833 |
Posted today: | 1 |