I used to run Cafe Chrome BBS out of Melbourne.
Started mid-1988, closed mid-1996. Public system, aliases allowed, from 150-400 callers a day, depending on how long people stayed on and how many lines were running at the time. People could pay $5 (once off) so they could stay on for up to 60 mins a call, rather than the 45 mins that was default for verified users. When it closed down, Cafe had over 2000 users. Iâd regularly remove accounts for people who hadnât called in over 6 months (unless theyâd paid for more access), otherwise I expect Iâd have had well over 5000 users when I closed it down.
FWIW: The setup was a system originally run by another person under the name Zen BBS. They decided to get out of running a BBS (and out of computers actually), so I bought the hardware and software off them. Iâd been calling BBSâs for about 4 or so years at that point, had a reasonable income through work and thought Iâd give it a shot. I got 4 phone lines installed in my bedroom (I was still living with my parents) and set up the software the way I wanted (different look and feel). Iâd already announced on a few other places when itâd finally be online and ready for callers.
I still remember the first caller after I set it all up at my place and actually allowed callers to connect (their name was Dara, aka Captain Blood). He was also there on the last day as well. Still keep in contact with a number of the people who used to call the BBS, some still close friends to this day. It was very much a community, with regular meetups in the Melbourne CBD, from just hanging out to seeing movies, catching up for lunch, birthdays and parties at peopleâs houses, etc.
Most callers were there for chat, but we did have messages (including some networked messages), plus a bunch of files for all sorts of machines (eg: Apple ][, IBM, Mac, Amiga, Atari, C64), mainly catering to utilities (eg: archiving tools, other basic tools, terminal programs, offline mail readers, etc).
There was the main number (03 894 2815, then Telecom went to 10 digits so they added the 9 so it became 03 9894 2815) which was the 4x 2400bps modems. Added the extra number for line 5 initially(03 9894 3483). When I added 6 and 7 they were originally separate numbers, but I pooled them under the line 5 number by the end of things.
Advertising was mainly word of mouth, on other BBSâs log-off screens (or in their messages), getting added to local lists of BBSâs, or passed on through computer user groups. For a while, the local Zone3 laser games venue in Melbourne provided a computer for people to dial BBSâs, and Cafe was at the top of the dial list (most of the staff and regulars were also callers of the BBS).
Equipment/software started out as:
- TBBS 2.0m - (8 lines supported)
- Intel 386DX-25 with 1MB RAM (canât remember what motherboard)
- Hercules clone video card (mono)
- 40MB of hard disk (MFM)
- Digiboard 8 port serial card (16450 chips)
- 4x Datacraft Quadcraft modems, 2400bps
- 4 lines for callers, 1 serial connection for sysop (me) from a 2nd machine
The equipment/software eventually finished up as the following:
- TBBS 2.3m - (16 lines supported), with extra modules TDBS 1.2 (16), Sysom, Interchange, TIMS, QSO and Ultrachat
- Intel 486DX4-100 with 40MB RAM on an Octek Hippo DCAII motherboard (8MB of the RAM was their fast 15nS EDRAM, the rest was 60nS)
- 3Com Etherlink III network card
- S3 805 video card (one of the fastest for drawing text at the time) and a 14" colour monitor
- 2x Tekram DC-680C VL-IDE cache cards (one with 16MB ram and the other with 4MB ram)
- 720MB of hard disk (1x 220MB disk, 1x 500MB disk, each one attached to a separate IDE cache card)
- Digiboard 8 port serial card (all chips replaced with 16550Aâs)
- 4x Datacraft Quadcraft modems, 2400bps
- 2x USR Dual Standard modems, 33.6kbps
- 1x 28.8k Saruman Modular modem, 28.8kbps
- 1x Netcomm Telebit Trailblazer, 18kbps (outbound only by that stage)
- 7 lines for callers, 1 line for dialling out (mainly for me to call other places, but also for mail), network login for sysop (me) from a second machine
All menus, ANSI, and non-changing files (eg: file area indexes) were loaded into a ramdisk on boot. Rest of the BBS files (Users, Messages, etc) were on the primary 220MB drive, with the cache card with more ram on it. Files for download were mostly on the other drive with the cache card with less ram on it. At one point we did have a 1GB SCSI drive instead of that second 500MB IDE drive, but it was slower and quite bulky (full height 5.25" vs a regular 3.5" hard disk). Also we didnât need to carry âthatâ many files, so it was overkill.
All the menu texts were usually created in TheDraw, and sometimes then manually edited to remove extra ANSI codes. Mostly these were functional menus rather than aimed at graphics, so they were optimised to display the text of the menu first, so even users on really slow connections would get that info first to speed up navigation. We also supported ANSI with only 7 bit character sets, since a lot of the callers werenât necessarily on IBM machines, so they got ASCII line art instead of the extended IBM characters.
With the software: TBBS was very much built around speed. It didnât run multiple copies of itself for multiple lines; that was all built into one program that would talk to all the lines. The TDBS module allowed various games and tools to be written. This meant that you generally couldnât run traditional âdoorâ software, though a bunch of the more popular games made it across (like LORD, Virtual Sysop, etc).
We shared mail with a few other local systems/networks using the fido protocols, but not as a Fidonet node. I could also connect to the BBS, from remote or over an emulated serial session on the network, then use any line to dial somewhere. Mostly Iâd use the 8th line to dial out to another BBS or for sending mail (it was my personal number, so wasnât set to answer calls).
Of course, computers being computers, things would occasionally fail or crash. Usually it was a modem that had locked up, though rarely the PC would need a manual reboot. Sometimes when I wasnât home, my mother (who was in her late 50âs to early 60âs) would do stuff like power cycle a modem, reboot the PC, or just check if things were working. Sheâd see the status screen showing all the users and would occasionally comment about things like specific hours that users would be online and the like.
One last note: I still have most of the BBS setup (mainly no hard drives). The motherboard for the PC was damaged slightly due to a corroded battery, but Iâve done a bit of work on it (not yet finished) to see if I can get it back into order. Got all the cards, the original case, the software manuals, most of the modems (plus a lot more since), etc.