Getting The Amiga 500 Online

If you were lucky enough to have a Commodore Amiga or one of its competitor 16-bit home computers around the end of the 1980s, it’s probable that you were doing all the computing tasks that most other people discovered a few years later when they bought their first 486 or Pentium. So in the mid 1990s when all your friends were exclaiming at Paint Shop Pro or their Soundblaster cards you’d have had an air of smugness. Multitasking? Old hat! Digital audio? Been there! Graphics manipulation? Done that!

There was one task from that era you almost certainly wouldn’t have done on your Amiga though, and that was connect it to the Internet. The Internet was certainly a thing back in the late 1980s, but for mere mortals it was one of those unattainable marvels, like a supercomputer with a padded seat round it, or a Jaguar XJ220 supercar.

Later Amigas received Internet abilities, and Amiga enthusiasts will no doubt be on hand to extol their virtues. But the machine most people will think of as the archetype, the Amiga 500, lacks the power to run most of the software required to do it. If your 500 with its tasteful blue and orange desktop colour scheme is languishing though, never fear. [Shot97] has produced a guide to getting it online.

It’s important to understand that an Amiga 500 is never going to run a copy of Chrome or play a YouTube video. And he makes the point that any web browsers that might have surfaced for hardware of this class delivered a painful browsing experience. So instead he concentrates on getting the 500 online for something closer to the online scene of the day, connecting to BBSs. To that end he takes us through setting up a PC with  Hayes modem emulator, and connecting it to the Amiga via a null modem cable. On the Amiga is a copy of the A-Talk terminal emulator, and as far as the Amiga is concerned it is on a dial-up Internet connection.

The PC in this case looks pretty ancient, and we can’t help wondering whether a Raspberry Pi or even an ESP8266 module could be put in its place given the appropriate software. But he has undeniably got his A500 online, and shown a way that you can too if you still have one lurking in the cupboard. He has also produced a video which we’ve put below the break, but be warned, as it’s nearly an hour long.

If you are after a wallow in Amiga nostalgia, perhaps you’d like to read about a business using the ultimate high-end Amiga on the 1990s. And if you want to take it further but lack real hardware, have you ever tried AROS?

Via Hacker News.

43 thoughts on “Getting The Amiga 500 Online

  1. I used my 500, and later 3000, to connect to The Cellar, a Philadelphia BBS that had a UUCP feed. Alt.binaries at 14.4!
    (But for big downloads I took a stack of -DOS formatted floppies to the college computer lab to use gopher and archie.) And NCSA Mosaic did run on the 3000.

    1. Dear lord that brought back so many memories! I too had the box of floppies. Gopher was where I first found ROOT, good times. I was poking around a collage system while the “lab kid” was watching over the 20+ machines that were vacant, save for the loan few. Then he gets up comes over to me and says “I hate it when people do that would you please stop.” my response was something like “It’s ok, I know what I am doing”, his response was classic “thats what I am afraid of”. I stopped and left thinking nothing of it.

      The next week I went to sign up for classes and get my “official” campus login and to my dismay the “lab kid” was there for me to fill out the paperwork for my account. Only then did I realize this “kid” was in fact the senior systems admin for the campus and was only filling in for someone that couldn’t do the lab babysitting shift so yep, there I was a week earlier hacking his systems(using gopher to drop into root shell) in front of him :L. He also ended up owning one of the best ISP’s in town and guess who was blacklisted. I must have left a hell of an impression because he still remembers me from that day! (20+ years later!)

  2. Except, if you had access from home, it was dial-up. The software ran at the computer you dialed up, you had either terminal or a computer running a terminal emulator.

    I’m not sure when slip and ppp came along, but they came after the Web, and about concurrent or after ISPs came along to give access to all.

    So just about any computer could get online, you’d land in either a Unix shell or something more limited, and then launch a mailreader or newsreader at the place you dialed into. The first web browser could be used this way, it wasn’t graphic, and to this day there are text only browsers like lynx and links that can be used remotely.

    There is overlap since the average user didn’t directly connect to the internet, but then it was promoted as a good thing by “freenets” since any old computer could be used as long as it could run a terminal emulator.

    I suppose it seems different now, since by the time the masses arrived they were generally with ppp connections and running a browser etc on their own computer.

    But when I got full internet access in 1996, I was running a Mac Plus, and a terminal emulator, and mostly ran that till 2001 when I started running Linux, and shifted things to my computer. I still have shell access at an ISP, though no dial-up.

    So an Amiga 500 could be used on the internet.

    This scheme of course is the same except it moves the shell to your home, at the end of the pipe, while your Amiga 500 is just a terminal, with a short cable to the “server”. The average computer nowadays is way better than my ISP’s server in 1996.

    Lots of people have used this sort of thing to get 8bit computers online now, shell access not being very common for a long time.

    Michael

    1. This pretty much says what I came here to say. From 1989 to 2002, my Amiga 2000 was online every night, via a series of increasingly fast, increasingly tiny modems. AMosaic wasn’t a great browser, but it did a fine job from 1996 onwards to about 2000.

    1. This, it just works. Then using ami tcp beta3.0 (no nagware), ip is available as a native thing to everything that wants to connect via it, so browser, ftp, uucp, wget etc. There’s cases on thingiverse to house the plipbox too. For 5v I ran it off a 5v source on my psu and I desoldered my parport and mounted the lot in the case with the rj45 mounted on the back for ethernet (I have a 2000).
      I bought the polin self assembly kit by accident instead of the finished board, and even that was easy and I used a uno as the isp to program it.

    2. There is/was a version of PLIP that works with the 4 bit Laplink cable, that also works with 9x and XP internet connection sharing. I used this setup with an A1200 and a 486 running windows 95 in the mid-late 90s. The 486 was online with first a 14.4 internal, then a 28.8 external, then a 56k internal. I tried the Amiga directly on the 28.8 external, but due to the serial ports topping out at 38,400 I think it was, the throughput was limited to a bare 3 kB a sec, compression did nothing. Whereas on the PC, with a 16550 uart, I got more like 3.5kB on binaries and up to 12kB on text and somewhere in the middle for compressible images. Anyway, with the PLIP setup I could achieve this on the Amiga also, because the transfer speed on was hundreds of kilobits per second.

      For some limited uses, like null modem file Xfer with only terminal running you could get 115kb out of an A1200 serial port, but for more CPU intensive tasks, like running TCP and a browser you bombed down to the lower speed. Though wierdly I think I could ICS at 56k on a null modem where it would only run a modem at 38k.

      Anyway, if you get a real need for speed, you can wire an 8 bit PLIP cable and find the linux device driver for it, and get around 2 megabit/sec that way. However, I was happier with the 4 bit one, because for most tasks then it was fast enough, and had DOS/Windows/Linux compatibility where the 8 bit one only did AmigaLinux or Amigaamiga.

      1. Oh yah, and to use the 8 bit, you needed an ECP capable bi directional port, whereas the 4 bit one worked with any…. and that all had to be set up to work properly on PC side, so it wasn’t very plug and play.

    3. That guide will not work using the Amiga most people had, an Amiga500 with either kickstart 1.2 or 1.3 – I know – I wrote the guide because I was pulling out my hair because all guides to getting the Amiga online did that… Which not only require a true commitment to wanting it given the complexity of the guide, but utterly forget the hardware these machines run on… It won’t work unless you have at least a 2.0 rom. That’s a lot of steps for someone to follow, even buying actual hardware… and if they buy that hardware they are going to be very disappointed when they find it does not work. Big differences between the 1.3 rom and 2.0 – The TCP/IP stacks are a no go, AMosaic? Not a chance without upgrading that machine. But I’m trying to say you don’t need to upgrade the machine, because AMosaic is going to be an atrocious experience today anyway, while the bulletin board systems are immense fun if you give them a try.

  3. Meanwhile, with the Atari ST: https://hylobatidae.org/misc/coprolite.jpg

    (I did it with a broadband-connected Linux PC talking PPP over a null modem cable to the ST – though it obviously turned out that browsing the web on an ST in circa 2007 was way too slow to be useful. Telnet still worked well, though. I’d originally used the ST online in the mid-nineties, and it was quite handy for email, Usenet and basic web browsing back then…)

    1. Out of curiosity, were you using CAB for a browser? Those were the days, getting your ST to talk over PPP (seeing as TOS knew nothing about TCP:IP stacks or anything that remotely let you connect over the internet even back then.) And the fun waiting about 2 minutes for your ST to render a simple .JPG or .GIF image. Hopefully the page you loaded didn’t have more than 1 image on it.

  4. During the late 90’s I was online through a freenet and yes, it was a text only terminal emulator that even an 8-bit machine could manage. “Being online” doesn’t mean much in that sense, especially if you’re running the stack on another more powerful computer.

    What I would consider a lot more impressive would be for the A500 to dial up through a legacy standalone Hayes modem, into a standard modern dialup account, and do some email or display the Hackaday Classic page. This would show legacy hardware without modern help dealing with modern data.

  5. My Amiga 1500 was how I first used the internet back in 1996, then an Amiga 1200, for many years, then onto PCs because sadly the Amiga just couldn’t keep up with the power/price performance.

    Originally used AmiTCP but then went on to MiamiDx because it has better NAT capability to get more than one machine online at the same time.

    My favourite browser was IBrowse, though did sometimes use Voyager & AWeb.

    One of the biggest things I missed when moving onto PCs was ARexx, most programs had an ARexx port so could be easily controlled & read information from other programs or your own homebrew scripts that could be extremely powerful for things like batch processing.

    My Demon Internet email address died a few months ago, I had that almost 20 years, killed because Vodafone are a bunch of greedy arseholes.

    1. Think I mostly used AWeb on my A1200.

      Not sure if I’m imagining it, but seem to remember a version of links/lynx that was adapted to use AmigaGuide type hypertext, so it was a text browser that “looked nice” due to using native amiga APIs, I seem to recall browsing with that was fairly pleasant, when you didn’t need images.

    2. I came here to say roughly the same – AWeb and IBrowse (I Browse, eyebrows, geddit?). I was online with the fastest modem money could buy (56k baby!), PPP to my ISP, amitcp, iBrowse/AWeb. As good as any PC browsers at the time. The modem was also a voicemodem, with software that would answer calls and do voicemail – functionality only otherwise available to the biggest corporations at the time.

    1. The kind of guides you link to (sadly the majority of guides) need an asterisk. AmiTCP will not work unless you have at least a kickstart rom of 2.0 or higher. I know this, I’ve been pulling out my hair because of articles like this. This is why I titled the guide getting the Amiga500 online, because most guides either focus on the 1200, or in the rare examples of a 500, all of them are using kickstart 2.0 – That’s disingenuous. It was following these types of guides that made me feel I received no help from anyone. This works, and, more importantly, it should be free for most people I imagine. I don’t care how cheap a Pi is I would be pretty upset if I followed that guide, bought that little computer, only to find out it didn’t work with my Amiga…and, the fact is the overwhelming majority of 500 users will have 1.2 or 1.3 as their ROM. AmiTCP is not an option, look closely at one screenshot in that guide, that’s at least 2.0 all the way while mine is working on the kickstart the machine came with. While that may be a solution for people with at least a 2.0 rom, I’m fairly certain my guide will get people of all roms online and having fun via the bulletin board systems. Truly is not much fun in browsing the World Wide Web with something like that, which I don’t believe can get out on a BBS.

  6. Dial up at 300 baud (yes), then later at 1200 on my A1000…oh the utter joy of not having to walk to “the computer center” at night in the dead of winter to run my homework!!!

  7. Late ’91 through ’92 I would dial into a freenet with my 500 and a 1200 baud modem. I think it was gopher that was used then to ‘browse’. I also remember using an ftpmail service where you e-mailed your ftp script and the service would then ftp the file you wanted, uuencode it and e-mail it back in small chunks that were downloadable over slow speeds.
    Chat rooms were fun then as wannabe hackers would learn how to send the ctrl-alt-del codes and kick people off (except for me since they would have had to end ctrl-amiga-amiga to reset me).
    Looks like this guy is basically running a mini-bbs. I have a couple old cisco routers from back when I was doing their certifications and I would configure the AUX to AUX connection to have my redundant path when studying routing protocols so as soon as I get my Amiga going again I figured I’d null modem into the AUX port and then route it out the ethernet port.
    Sadly I sold my A500 around ’93 or ’94 and went PC but always regretted it. I did finally ween off of windows and on to Linux around 2002 or 2003 though when XP was a flop.
    I finally found an old non-working 2000 local so once I get some time I’ll get it going again.

  8. I had a local coax-based ethernet network between two Amiga 2000s, in around 1992-1993. I got it on the internet via modem/PPP around 1994. It wasn’t exactly easy (not much info about it at the time), but it wasn’t rocket science.

  9. My first foray into the BBS world was a with an Amiga 500 and a Zoom Telephonics 2400 modem, a more stylish modem was never made – http://imgur.com/pgUkhKg – I wish I’d kept it now, just for nostalgia.

    Anyway, many happy nights were spent on text BBS over the following few years, slowly upping the ante from 2400 to eventually 56k. Just before the web became affordable there was a brief foray into “graphical” BBS systems, RIP and I think Skyline for the Amiga, but there were only maybe 2 or 3 such systems around here.

    By this time I’d moved through a few Amiga systems, and had at least 2 or 3 on the go, at least 2 were networked via a null-modem connection running under the floor from one end of the house to the other, I forget exactly what I did with that but I think it was file-sharing (very slowly).

    Then along came “cheap” access to the internet for $5 an hour around here, via a SLIP connection, using AmiTCP I think, BBS (and the various fido networks) struggled on for maybe 12 months after that rapidly giving way to the web and Usenet (in a time when your ISP always ran an NNTP server).

  10. The Amiga 500 has a PCMCIA slot, so you could as well just plug in a ~20€ WPA2-enabled WiFi card (AmiBay is your friend) and connect to your home router. There are cards that do the encryption in hardware, so your A500 should be free to do other things… I do this, albeit with an A1200 and a 030 turbo card and it works fine.

    1. Yah, no PCMCIA on the 500…. in theory though, take some of the new SD IO on floppy port stuffs and make SD card wifi work.

      Last I looked into it on the A1200, it supported prism based cards wireless B and WEP…. unless you wanted to run some ndiswrapper type lashup and soak up all your chip RAM. But that was a while back. Mind you I narrowly define what works as what works on classic AmigaOS, not anything after 3.5.

      Also I think 3C809??? (Exact memory of numbers is bad today) wired cards were well supported.

      1. I run Classic WB 3.1 here. The WiFi card uses the latest prism2 driver and runs with proper WPA2, but yes, it is a 802.11 b/g (2.4 GHz) card. MiamiDX is used for the connection.

  11. At one point in the 90s I had my primary computer (a crappy v-tech 486-SLC laptop) die due to crappy solder joints on the RAM and between when it bit the dust and when I was able to talk the electronics guy at work to revive it for me I stuck an internal modem and old MFM hard drive on a bridgeboard and stuck that in an Amiga 2000 and used that to dial into my ISP and get to my shell account to read mail. It wasn’t pretty, but it kept me online using only parts from my junk box and what I could borrow from friends…

  12. Seem like most my first foray on to the internet was with an Amiga 500 + 2400 modem connecting to a local bulletin board. Later we did get full internet. I would say happy days, but the speed was excruciating. :)

    P.s. Geek bit. That is an early A500 (although that one could well have been upgraded). The early were shipped with a red power light, the 1.3 rom ones (with the fat Angus) shipped with a green light. All were easy to upgrade with a rom swap.

    Happy new year everyone.

    1. In regards to the Fat Angus… Living in Sweden I imported my Amiga 500 from Germany, since it was quite a bit cheaper at the time, and got a Fat Angus with a red power light.
      1.3 rom and the 512KB chipmem.

    2. Writer of the guide here: I like your attention to detail with the red LED comment. While true in most cases, in mine you would be mistaken. My machine was originally OCS with a 1.2 ROM, bought brand spanking new in 1987 by my father. However, due to a want for switching between NTSC/PAL graphics modes I bought another Amiga with ECS and a 1.3 ROM. But I couldn’t stand the change in the LED lights… I switched out the motherboard in my purchased Amiga and placed it in my original case, keeping my keyboard. It was enough to no longer be using a good chunk of my original machines innards, the lights I could not handle because that was something I saw every single time I used the Amiga. So I actually have one of the last 500 motherboards with a 1.3 ROM, but kept my keyboard because I wanted the red LED for power and green for drive. The little time I used the other keyboard it utterly messed with my senses.

  13. Anyone from France/Italy remembers the Minitel/Videotel Amiga client that emulated those weird all-in-one terminals bug for bug to get around the whole “you can only use our terminals to connect” thing?

  14. Meanwhile, I’m thinking that there’s an opportunity here to use an ESP8266 to make an Amiga serial to WiFi adapter.
    A simple version of this has already been made for the C=64. I made one. But it’s basically a dumb serial to WiFi converter.
    I think you could go further with the Amiga.

  15. Back when I was in High School (circa 1990), I upgraded from a C64 w/4 1541 Floppies (,8,9,10 & ,11), 1200 Baud Volksmodem (I ran a BBS with ST/R Term.) and a C2N tape drive (used for digitizing audio from an old Compute’s Gazette program.) My new computer was an Amiga 2000 with 80286 Bridgeboard (5.25″ floppy for PC side and two 3.5″ 880K AMIGA drives.) The 2000’s had some ISA bus slots which made it easy to get an Ethernet card or SCSI card in there to “up the ante” against the other tech guys in school. The first time I was “on-line” was with Genie and dial-up on a 56K external modem. The world was an open book then. I could do anything (although limited by time every month) on that system. When Broadband home networking came about, I had PC’s with Ethernet cards, and my trusty Amiga…using the Bridgeboard…and an old Etherlink card running on the PC side (with DOS drivers). It was fun to see what it could do.
    Alas…the machine died 2 years ago…16MB of RAM, 1MB Fat Agnes, WB 2.1, 52MB SCSI HD, and a Syquest 80MB SCSI removable. I have all the parts and plan to “reconstruct” my Frankenputer. There was the time where it could run AMIGA, MAC and PC…those were the days.

  16. I just wanted to thank the author (Jenny List?) for this fantastic forward to my guide. While I have seen plenty of places copy and paste links to my stuff before, this is the first time I’ve ever seen anyone give a proper introduction to something I wrote. This is how you share content with other people! You don’t just dump a link and let the unhappy at life trolls pick apart something they think the author will never see. You present the material in your own words which reminds people humans are behind all of this. I can’t say I find myself too happy with most links to my stuff, but here… Thank you for caring enough to summarize it, to put it in your own words and then link it. The comment section, for the most part (few exceptions), top notch, another thing that blows my mind from what I’m used to. Thank you again. :)

  17. But I knew as someone who has been tinkering with this on and off for years something they shall never understand; For the people who have never been involved in that scene it is nearly impossible to grab a couple programs and get it working.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.