Overview
Back in the mid 90's, I ran a bulletin board system (BBS) called Totem Pole Communications.
I have since, tried to bring this back from the dead. More to come on this.
Original BBS Screen Shots
Docker
Code Block |
---|
CONTAINER=dos-bbs
IMAGE=jgoerzen/dos-bbs
docker stop $CONTAINER
docker rm $CONTAINER
#docker rmi $IMAGE
docker run -d \
-p 5901:5901 \
-p 23:23 \
-v $PWD/bbs:/dos/drive_g/bbs
--env VNCPASSWORD=xxx \
--name $CONTAINER \
$IMAGE |
This docker image using an environment variable to set the VNC password.
Connected using VNC
To run dosconsole, issue the following command
Code Block |
---|
dosconsole
|
Running Telegard
Code Block |
---|
h:
cd ADF
lh adf COM1 3F8 4 38400 8192 8192 8
date 01-01-1999
g:
cd bbs
telegard |
Apparently, we need something in h:\startup\node1
Modem Settings:
Debugging
Code Block |
---|
#from vnc unix terminal
startdossession console h:\\startup\\node1.bat
dosemu -D+a -o /tmp/debug
-D set debug-msg mask to flags {+-}{0-9}{#ACDEIMPQRSTWXZacdeghijkmnpqrsuvwx}
#=default int A=ASPI
C=CDROM D=dos int 21h
E=EMS I=IPC
M=DPMI P=Packet driver
Q=Mapping driver R=disk READ
S=SOUND T=I/O trace
W=disk WRITE X=X support
Z=PCI a=Set all levels
c=configuration d=disk msgs
e=cpu-emu g=general messages
h=hardware i=i/o instructions (in/out)
j=joystick k=keyboard
m=mouse n=IPX network
p=printer q=DMA
r=PIC request s=serial
u=Unicode translation v=video
w=warnings x=XMS
-D+g+x
|
Utilities
Utility | Description | URL |
---|---|---|
syncterm | A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via telnet, rlogin, or SSH. | https://sourceforge.net/projects/syncterm/ |
ftelnet | Browser Based Telnet Client | https://www.ftelnet.ca/ |