Connecting the Amiga to a BBS

In my last article, I gave an example on bringing the Amiga onto a network using TCP/IP – adding a browser (iBrowse) we layered on HTTP, bringing us on to the world wide web.  In this article, we’re going to step backward to the dawn (from an end users perspective) of machine networks – the dial up modem and the BBS.

First a little context… As I mentioned the Web is based on a protocol called HTTP (Hyper Text Transfer Protocol) which sits on a TCP/IP stack. Communication with BBS’s operated on a predecessor to TCP called Zmodem, at the protocols basic level it behaved in a similar way to TCP, a packet of data was sent and response of success or failure was returned to the host.

The most noticeable difference for todays modern web user is the interface used to access the BBS. This is done through a terminal application, which is for the most part what developers and engineers still use today to SSH or connect into another machine – essentially it’s an application that provides a view into a remote system.

Enough of the geekery and let’s move onto the full retro experience on our Amiga’s, BBS’s!!

For this experiment the interface I use on the Amiga is called Term, I’m certain there are many other terminal options available but Term has some built in Hayes AT commands, which I’ll cover more soon, however, Term will save you the pain of remembering all the modem commands.  Secondly, to compliment the Hayes enabled interface, I’m using a US Robotics Sportster 33.6k baud modem which is importantly, a Hayes compatible modem.

Side note: I picked up this modem for a $1 at a flea market and back in the day, the first modem I used on the Amiga was a similar 14.4k baud that I borrowed from my school in 1992 to call BBS’s in the US (I was in the UK), after my parents got the phone bill, my online adventures didn’t last long!

You’ll connect the modem to your Amiga through the serial port, you’ll also notice here the Amiga has the wide variant of the port.  If you bought a modem that was only used on PC’s, you might need to convert from the 9 pin wide to the 25 pin. A handy little utility I found to check if your modem is working is DialNumber which can be found on Aminet.

If you encounter system -> modem communication problems, check the serial settings under preferences and drop the baud rate to well under the capabilities of the modem, I started at 9600 baud. Another point worth mentioning is the interrupt dip switches on the back of the modem, mine came configured to work on a PC but after digging through online documentation I discovered that the switch configuration for the Mac worked on the Amiga.

If all goes well you’re ready to fire up Term and dial up a BBS. A good place to start are the Cottonwood and Borderline BBS that run on a C64. You can find them on them on the web here and the phone number is 1-951-652-1690, sorry UK, Europe and Oz, I haven’t looked up any international BBS’s yet.

After you get the nostalgic bbeeebrrrrppp ping ping sound you should be ready to start exploring the non internet online world.  Using a BBS is fairly self explanatory, there’s nothing complicated going on here, menu options are presented in the form of a single character.  There is of course a much easier way to get your feet wet in the BBS world, that is Telnet.  Most BBS’s support the protocol and  can be accessed through any modern web browser, Cottonwood can be found here.

I hope you have enjoyed this high level guide to the pre-Internet era and until next time…

2 thoughts on “Connecting the Amiga to a BBS

  • August 8, 2016 at 10:51 pm
    Permalink

    Great work Will! I love it. I used to run an Amiga BBS back in the day. Ah, many moons ago. Still brings back fond memories. I did kind of chuckle at the pulse dialing on the modem though. I wouldn't be surprised if that doesn't work for some of the phone providers now a days. I know they've been phasing out pulse dialing for years for touch-tone. I'm sure there is either a dip-switch on the modem or a configuration in the terminal program to use tone dialing (with ATDT) as apposed to pulse dialing (ATDP). Regardless, this was a great article and video. Thanks for sharing!

  • August 11, 2016 at 3:01 pm
    Permalink

    Thanks Jason! Our ancient mountain internet will likely be one of the last to phase it out too, and that will probably happen when they upgrade our DSL speeds to 21st century standards 😉

    I'm glad you enjoyed the article,
    Will

Leave a Reply

Episode Game Ranking

Monkey Island


Podcast Episode 99    

2 0

Jaws


Podcast Episode 98    

0 0

BC Kid


Podcast Episode 97    

0 0

Golden Axe


Amiga Episode 96     

2 1

Major Motion


Podcast Episode 95

0 0

Bob’s Garden


Podcast Episode 95

0 0

Donkey Kong


Podcast Episode 95

0 0

Walker


Podcast Episode 94

2 3

Aquatic Games Starring James Pond


Podcast Episode 93

1 1

Thomas the Tank Engine


Podcast Episode 92

1 0

Thomas the Tank Engine Pinball


Podcast Episode 92

0 0

Thomas the Tank Engine 2


Podcast Episode 92

0 0

Shadow of the Beast 3


Podcast Episode 91

4 1

Marvin’s Marvelous Adventure


Podcast Episode 90

2 0

Classic Pucman


Podcast Episode 89

0 0

Croak!


Podcast Episode 89

0 0

Zoom!


Podcast Episode 89

0 0

Pinball Prelude


Podcast Episode 88

0 1

Outrun


Podcast Episode 87

0 0

Commando


Podcast Episode 87

0 0

Robocop


Podcast Episode 87

0 0

Toki


Podcast Episode 87

0 0

Sid Meier’s Pirates!


Podcast Episode 86

3 0

Syndicate


Podcast Episode 85

5 0

The Lost Vikings


Podcast Episode 83

2 1

Star Control


Podcast Episode 82

0 1

Rocket Ranger


Podcast Episode 81

2 1

Budokan


Podcast Episode 80

1 2

Alfred Chicken


Podcast Episode 79

1 1

Thundercats


Podcast Episode 78

0 3

Jimmy White’s Whirlwind Snooker


Podcast Episode 77

3 0

International Karate Plus


Podcast Episode 76

4 0

Fiendish Freddy’s Big Top O’ Fun


Podcast Episode 75

1 2

Rock Star Ate My Hamster


Podcast Episode 74

1 0

Hostages


Podcast Episode 72

4 0

F/A 18 Interceptor


Podcast Episode 71

4 1

Fightin’ Spirit


Podcast Episode 70

1 1

Simon the Sorcerer


Podcast Episode 69

3 0

James Pond: Underwater Agent


Podcast Episode 68

2 0

Hardball!


Podcast Episode 67

3 0

Ghosts & Goblins


Podcast Episode 66

3 0

Gloom


Podcast Episode 65

2 3

World Class Leader Board Golf


Podcast Episode 63

4 1

Gauntlet II


Podcast Episode 62

0 0

Hard Drivin’


Podcast Episode 62

0 0

Do! Run Run


Podcast Episode 62

0 0

Road Blasters


Podcast Episode 62

0 0

Toobin’


Podcast Episode 62

0 0

Paperboy


Podcast Episode 62

1 1

Lotus III – The Ultimate Challenge


Podcast Episode 61

5 0

Rodland


Podcast Episode 60

4 0

Battle Squadron


Podcast Episode 59

4 0

Brutal Football


Podcast Episode 58

0 2

Alien Breed


Podcast Episode 57

3 2

The Hound of Shadow


Podcast Episode 56

0 1

Prince of Persia


Livestream 55            

2 0

Populous


Podcast Episode 54

4 0

Silkworm and SWIV


Podcast Episode 53

5 0

The Three Stooges


Podcast Episode 52

1 2

Super Stardust


Podcast Episode 51

6 0

Rise of the Robots


Podcast Episode 50

0 5