Hot answers tagged

30

You dial in with a terminal to a TIP (Terminal Interface Processor), which then offers a simple command interface to connect you to some host machine. Living Internet web site Wikipedia Functionally, this is no different from late 20th-century terminal servers. The terminal connects to a device (a small dedicated computer, network attached) which implements (...


29

There are various ANSI art viewers for modern platforms which satisfy all your feature requirements (command-line syntax excepted), for example: PabloDraw for Windows, macOS, and Linux ACiD Viewer 6 for Windows ANSI Express for Windows Inside a terminal, at least on Linux/Unix and presumably macOS, viewing ASCII/ANSI art boils down to setting the font and ...


19

It sounds like what you're looking for is Telenet (renamed to "Sprintnet" when Sprint acquired it) or Tymnet. Tymnet did not survive and Sprintnet became part of what we now know as the Internet.


18

Short answer: Because it was useless to begin with. For a more detailed answer the whole picture is needed: Back in the real old days modems were symmetrical. A V.21 modem split the line into two 300 bps channel, one for each direction. So single direction transfer would use only a half the available bandwidth. This stayed true including the 2400 bps ...


11

Simply, he built a serial terminal which reads ASCII text from an RS-232 connection and displays it on the screen. Then when you type something on the keyboard, it sends that back over the RS-232 connection, character for character. There's no TCP/IP packets involved, just straight ASCII. Then, he connected that to a serial port on a computer connected to ...


11

I got bored over the weekend and created Ansi-Cat for a Windows command prompt. https://github.com/peteri/Ansi-Cat Does code page 437 -> Unicode conversion, tested it on Windows 8.1 & 10 but you will need the .net framework version 4.5.2 to run it. It's a bit rough (error handling just prints the exception) but works for 16 color .ans files I've tried ...


10

This is a late answer to an old question, but there's a better way: iconv -f 437 file-here.ans | pv --quiet --rate-limit 7000 and if viewing an online file: curl www.ansi-art.com/ansi/ansi1.ans | iconv -f 437 | pv --quiet --rate-limit 7000 long as your terminal is set to the width of the art (usually 80) should have no issues. Can easily turn it into a .sh ...


9

By the time I got my first analog modem, around 1980, my experience was the same as yours. Even and odd parity on 7-bit data was available, but almost all the BBSs featured 8N1. (The modems even still supported 5- and 6-bit data streams.) Apparently noise on phone lines by that time was so low that parity detection was considered superfluous for a large ...


8

I'd say it's a documentation error, but not regarding the block length, as this makes sense, but the use of SOH vs. STX. This version, dated about a year later (November? 1986), shows the correct usage. So I guess the error has been detected before.


8

There are many and you can always create your own. The BBS Corner has a number of links to some that are running and links to software. It is true that many old BBSs still (sort of) running are now accessible via the Internet, even if by Telnet. But there are die-hard devotees out there running boards that are accessed by dial-up.


7

Parity is a "one-bit checksum over a single character". It can be used to detect single-bit errors in a serial asynchronous link (As the checksum is only one bit, two or more bits/char failed transmission can go undetected). Parity "even" adds a bit so that the sum of all data bits in the byte frame is even, while "odd" parity does the same so that the sum ...


5

re: "What could a "home user" do on the ARPANET in the months/years leading up to the founding of the Homebrew Computer Club in March 1975?" Kids in the mid 70s whose parents had terminals and modems at home could try to find access phone numbers (via word of mouth) that didn't require a password, and once connected, telnet around looking ...


5

In the USA, analog landlines are going away in favor of Voice over IP (VOIP). But analog modems (and fax) don't work well over VOIP, depending on the voice codec. You'll want to choose a non-compressing codec such as ITU G.711, or ITU V.150.1 (also know as V.MOIP), and configure that in your VOIP ATA, depending on what your VOIP provider supports. For fax, ...


5

There are still a lot of retro-BBS out there, accessible via dial-up or telnet (or both). telnetbbsguide has a list. Typically they will work with retro computers (they are often made for that), but you will have to figure out either if you can connect up your retro computer to something (e.g. a RaspPi) somehow (e.g via serial) that can forward that ...


5

I worked with serial-based systems in the 80's and don't ever remember parity being useful for anything; it was simply something to get right when you set devices up. The effect of receiving bad parity was device-specific: some devices would simply ignore the character; some would show a character even though received incorrectly; at least one type of dumb ...


4

The main benefit of parity is that it was detected within the modem. It did not require processing power within the computer itself. Although, usually the modem would generate a "Parity Fail" interrupt if it occurred. Depending upon the protocol, the receiving modem would reply to the sending modem with a parity fail e.g. NAK instead of ACK and the ...


3

The ANSICON tool "provides ANSI escape sequences for Windows console programs. It provides much the same functionality as ANSI.SYS does for MS-DOS". It can start an ANSI-capable instance of the command processor, or display standard input if redirected, or execute a specified program in an ANSI-capable window.


3

Back before the Internet, BBS systems were accessed by dialup modem connections. The caller would dial the phone number of the BBS, where it would connect to a modem (and then to the computer through the modem serial port). A simple BBS might have one phone line, so only one caller could connect at any given time. If the phone line was busy, you would try ...


1

Preface: That question is not only way to broad, but also not RC related in any way. A BBS is, per se, not more retro than word processing or a GUI. To make it retro, some genuine product from back then would need to be incorporated - and the question being about that, not generic. Having said that, it feels as there is a very specific misconception about a ...


1

Parity is generally used with unidirectional transmission where a recipient who observes an error would be able to take into account that the received data might be incorrect. When used with teleprinters, a parity error would often cause an "error" character to be printed in place of some other character. If, for example, there was a newswire ...


Only top voted, non community-wiki answers of a minimum length are eligible