If you have a terminal program installed, like the macOS Terminal app, click on the above image to telnet to the Armageddon BBS. Clicking on the above image should result in your terminal/telnet client being launched/started on your computer, if everything is set up properly on your end. This is normal behavior, so don't be alarmed when your terminal/client runs.


Click or Tap Icons to Share! Thank you!           Return to Home Page

Armageddon BBS Posting and Editing Messages Tutorial


Copyright © 2015-2024 Bill Kochman

Published On :
April 7, 2015

Last Updated :
April 2, 2024


Greetings, brave BBSer. This tutorial concerns using commands which are found inside the message text editor. If you are looking for help regarding message conference commands that are found on the Main Menu, please refer to the "Main Menu Commands Tutorial" instead. You will find a link for it near the bottom of this same page.

Once you have typed the letter "P" in order to post a new message in one of the conferences, or the letter "R" in order to respond to someone's message in a conference, a variety of new commands become available to you in the text editor. To access these commands, simply type a "?" at the prompt. These new commands are the following:

/RL Replace Last Line /R# Replace Line #
/DL Delete Last Line /D# Delete Line #
/SUL/old/new Sub. old/new Text /D#-# Delete Lines # to #
/M#/# Move Line # after line # /SU#/old/new Sub. Line # old/new Text
/I# Insert a Line after Line # /M#-#/# Move Lines #-# after Line #
/LI List Message /C: Center Rest of Line
/RQ Quote Text /LN List Message with Line Numbers
/CLR Clear Text & Start Over Cntl-P+Digit Change Colors
/ES Save /BAR Redisplay Color Bar
/ESP Save and Sign Your Name /ABT Abort Your Message

Please note that while the above commands are shown using uppercase letters, you do not really have to type them in uppercase. That is done merely for the sake of emphasis, and so that the commands stand out more from their explanation. Typing in lowercase is fine.

Most of the above simple keyboard commands are easy enough to understand. However, let me explain a few of the more complex ones to you. But first, there are three key rules to follow in understanding the previous message editor commands:

1. In most cases where you see a forward slash -- / -- in the command, that means that you have to type a literal forward slash symbol.

2. Whever you see a "#", that you means that you have to type an actual line number or line numbers.

3. As noted above, the commands themselves are not case-sensitive. However -- and this is important -- the text you wish to replace is. Please refer to the first example below.

COMMAND = /SUL/old/new

There appear to be two rules regarding this command:

1. It only works on the last line that you typed.

2. It is case sensitive.

Thus, if in the last line you typed "Macintosh is good", but used this command to substitute "macintosh is good", it will not work, because you forgot to capitalize the letter "M" in the word "Macintosh".

Following is an example of the correct syntax:

/sul/Macintosh is good/Macintosh is really great

The previous example will substitute the phrase "Macintosh is good" with the phrase "Macintosh is really great" in the last line that you typed.

COMMAND = /SU#/old/new

This command will substitute a string of text with another string of text in any line which you specify by number. For example:

/SU4/big brown dog/small white cat

The above example will substitute the phrase "big brown dog" in line number four with "small white cat".

COMMAND = /M#-#/#

This text editor command will move a range of lines to after another line which you specify. For example:

/m5-6/9

The previous example will move lines 5-6 to after line number 9. As you can see from the table above, you can likewise move a single line with the "#/#" command.

COMMAND = /D#-#

Just as you can delete one specified line by using "/d#", you can likewise delete a range of lines by using the above command. For example:

/d7-10

The above command will delete lines 7 through 10 in the body of your current message.

COMMAND = Cntl-P+Digit

For some new users, getting the hang of how to change text colors may be a bit tricky. When you first type the "P" command in order to post a new message, you will see all of the available colors and color combinations -- including both foreground and background colors -- near the top of the text editor window.

What this command means is that you hold down the "control" key while you simultaneously type the "P" key. After typing the "P" key, you let go of it, and then you type one of the numbers or letters that you see at the top of the text editor where the other commands are located.

Please note that after typing the "P" key, it doesn't really seem to matter if you continue to hold down the "control" key. I always let go of it before I type the letter or number for the color that I wish to use.

COMMAND = /ESP

The last command we are going to discuss is the "/ESP" command. I am only including it here because some of you may become confused when your signature does not magically appear when you use this command. The reason for that is simple: You need to create a one-line signature first by accessing the defaults menu at the Main Menu. Just type the letter "d" and then type "11" at the Defaults Menu. As I recall, you can use the very same color control codes to create your one-line signature.

I believe that you will easily be able to figure out the rest of the above message editor commands.

Other Reply Options

Please note that once you are inside of a message conference and reading messages, if you type an "R" in order to reply to a message, you will be shown a few additional options to choose from. These are the following:

(Q)uote
(T)itle Change
(R)edirect Reply
(C/R) = None

If you don't wish to quote any of the previous message, or change the message title, or redirect your response to someone else, then simply hit your return key. That is what "(C/R)" signifies on the Armageddon BBS. I will be happy to assist you as soon as I see your message.

If after reading this tutorial you still have some questions regarding posting or editing messages, please post them in the "I Need Some Help" message conference on the Armageddon BBS.



Click or Tap Icons to Share! Thank you!           Return to Home Page


Tools to Compile Hermes II BBS Source for Mac Classic


Click the blue link on the left side to either go to that page, or to download that particular file.

Hermes II Compilation: Online detailed guide to compile Hermes II BBS source code on a macOS machine with SheepShaver -- or Qemu or Basilisk -- and Mac Classic installed.
Hermes II 3.5.11 Source: Version 03-16-2024 - Latest source code for compiling the Hermes II 3.5.11 binary from Michael Alyn Miller. Must be converted on the macOS side first.
Hermes II 3.5.11 Working Folder: Version 03-16-2024 - Hermes II 3.5.11 "Working" folder. Ready to be compiled with THINK Pascal. Already converted by Michael Alyn Miller.
Think Pascal 4.0.2: Disk images to install THINK Pascal 4.0.2 in SheepShaver, Qemu or Basilisk.
ShrinkWrap 2.1: You may need ShrinkWrap 2.1 to extract some files in Mac Classic.
VirtualCD Imager 1.0d0: You may need VirtualCD Imager 1.0d0 to extract some files in Mac Classic.
Floppy Disk Image: You may need this Floppy Disk Image to create images in Mac Classic.
Hermes II BBS: GitHub: Repository for Hermes II BBS source code.
Hermes II 3.5.2 Documentation: Hermes II 3.5.2 documentation in PDF format.
Public Address Stripped: Stripped down version of Public Address BBS to preview your ANSI art or to telnet.


Armageddon BBS Tutorials


These are a set of eight tutorials related to my Hermes II BBS setup which I wrote back in 2015. A lot has changed in the computer world since that time. Thus, while much of the information which is contained in these tutorials is still relevant, there may be bits and pieces here and there which no longer apply to a particular situation or setup.

Main Menu Tutorial: Step-by-step guide to using Armageddon BBS main menu commands.
Posting & Editing Msgs: Step-by-step guide to posting and editing messages on Armageddon BBS.
Transfer Menu Tutorial: Step-by-step guide to using Armageddon BBS file transfer menu commands.
Download Files Tutorial: Step-by-step guide to downloading files on the Armageddon BBS.
Fix Flipping Screens: Step-by-step guide to fix flipping screens on the Armageddon BBS.
Choose a PC-ANSI Font: Step-by-step guide to choosing a PC-ANSI font for the Armageddon BBS.
OS X Terminal Settings: Step-by-step guide to manually adjust macOS Terminal app for BBSing [HTML]
VirtualBox Setup: Detailed guide to set up VirtualBox, Mountain Lion and SheepShaver.
Files Areas and Files: Armageddon File Areas and Files List 04-02-24. [TEXT]


Assorted Armageddon BBS Images


Logon Sequence Map: This image shows you what happens after you log on to the Armageddon BBS.
More BBS ANSI Screens: These are ten 2015 PC-ANSI graphics logon screens from Armageddon BBS.
VirtualBox-SheepShaver Screenshots: Two 2015 screenshots of my VirtualBox, SheepShaver, Mac OS 9.0.4 setup.
Armageddon BBS Tutorials Header Images: These are four 2015 header images I used on some of my Armageddon BBS tutorial pages.
MuffinTerm and macOS Terminal Comparison: This page shows seven images which reveal how the Armageddon BBS looks when viewed in the free macOS terminal/telnet app called MuffinTerm, and in the built-in macOS Terminal app when I log on locally.


Click or Tap Icons to Share! Thank you!           Return to Home Page


Emaculation Support Forums


If you need help setting up SheepShaver, Qemu or Basilisk II so that you can run Mac Classic OS and your Hermes II BBS on a modern Macintosh, these forums are the place to go. They will offer you all the assistance you need, as they did with me.

SheepShaver Forum: Help to set up the SheepShaver emulator on macOS, Windows and Linux.
Qemu Forum: Help to set up the Qemu emulator on macOS, Windows and Linux.
Basilisk II Forum: Help to set up the Basilisk emulator II on macOS , Windows and Linux.


Qemu Emulator for macOS


Click the blue link on the left side to download that particular file. If you have any questions or problems with installing and using Qemu, please refer to the Emaculation Qemu Forum. People such as Cat_7 and Ronald P. Regensburg will be happy to help you with installing Qemu on your machine.

Qemu System PPC 8.2 for macOS - Virtio: 20-01-2024 Qemu System PPC 8.2 for macOS with sound and virtio support. Virtio options require a Mac OS 9 guest. Experimental build.
Qemu System PPC 8.2 for macOS - Screamer: 20-01-2024 Qemu System PPC 8.2 for macOS with sound support. Screamer version. Stable build.
Qemu System PPC 7.1 for macOS - Pre-Screamer: 29-05-2022 Qemu System PPC 7.1 for macOS with sound support, 60Hz screen refresh and FPU speedup. Pre-Screamer version.

IMPORTANT: Please note that using Qemu does require that you have a compatible ROM file, as well as a retail version of a Classic Mac OS install CD, or else an install CD disk image. Due to legal reasons, I am not able to provide them here. However, Google is your friend, and if you search hard enough, you WILL find that which you seek.

NOTE: After using both Sheepshaver and Qemu, even though it is a little more complicated to set up, I recommend using Qemu over Sheepshaver, because even though Qemu is not as established as SheepShaver, it is a lot more stable. Both my BBS and Hotline server run simultaneously on it.


SheepShaver Emulator for macOS


Click the blue link on the left side to download that particular file. If you have any questions or problems with installing and using SheepShaver, please refer to the Emaculation SheepShaver Forum. People such as Cat_7 and Ronald P. Regensburg will be happy to help you with installing SheepShaver on your machine.

SheepShaver 2.5.0 2024-02-28 Universal: Universal version - Will run natively on both Intel Macs and Apple Silicon machines. Recommended for macOS 10.13 (High Sierra) through macOS 14 (Sonoma).
SheepShaver 2.5.0 2023-05-12 Wrapper Version: Wrapper version - This Mac OS X / macOS version of SheepShaver does NOT require that you have VirtualBox or another emulator on your Mac OS X or macOS machine.
SheepShaver 2.5.0 2022-09-13 Universal: Universal version - Will run natively on both Intel Macs and Apple Silicon machines. Recommended for macOS 10.9 (Mavericks) through macOS 12 (Monterey).
SheepShaver 2.5.0 2019-05-04 64-Bit Intel: 64-Bit Intel version - Recommended for Mac OS X 10.7 (Lion) through macOS 10.12 (Sierra).
SheepShaver 2.4.0 2018-07-09 32-Bit Intel: 32-Bit Intel version - Recommended for Mac OS X 10.4 (Tiger) through MacOSX 10.6 (Snow Leopard).
SheepShaver 2.4.0 2014-02-01 Universal Binary: Universal Binary version - Recommended for PPC Macs running OS X 10.4 (Tiger) and later.
SheepShaver 2.3.0 2006-05-14 32-Bit PPC: 32-Bit PPC version - Requires that you have VirtualBox or another emulator on your Mac OS X or macOS machine.

IMPORTANT: Please note that using SheepShaver does require that you have a compatible ROM file, as well as a retail version of a Classic Mac OS install CD, or else an install CD disk image. Due to legal reasons, I am not able to provide them here. However, Google is your friend, and if you search hard enough, you WILL find that which you seek.


Basilisk II Emulator for macOS


Click the blue link on the left side to download that particular file. If you have any questions or problems with installing and using Basilisk II, please refer to the Emaculation Basilisk II Forum. People such as Cat_7 and Ronald P. Regensburg will be happy to help you with installing Qemu on your machine.

28-02-2024 Basilisk II Universal Build: Will run natively on both Intel and Apple Silicon. Recommended for macOS 10.13 (High Sierra) through macOS 14 (Sonoma).
01-08-2021 Basilisk II Universal Build: Recommended for Mac OS X 10.9 (Mavericks) through macOS 10.12 (Sierra).
04-05-2019 Basilisk II Intel Build: Reommended for Mac OS X 10.7 (Lion) through macOS 10.12 (Sierra).

IMPORTANT: Please note that using Basilisk II does require that you have a compatible ROM file, as well as a retail version of a Classic Mac OS install CD, or else an install CD disk image. Due to legal reasons, I am not able to provide them here. However, Google is your friend, and if you search hard enough, you WILL find that which you seek.


Other Tools and Resources


Please telnet to my old-school PC-ANSI based BBS called "Armageddon BBS", or use a Hotline client to visit the "Armageddon Server" on Hotline.

Underline HL Client PPC: Version 1.9.5 - Use on Mac Classic to connect to Armageddon Server on Hotline.
PPC Hotline Client: Version 1.9.2 - Use on Mac PPC to connect to Armageddon Server on Hotline.
PPC Hotline Server: Version 1.9.1 - Create your own Hotline server with this Carbon/PPC software.
Underline HL Client: Version 1.9.5 - Use on Windows to connect to Armageddon Server on Hotline.
Telnet on Windows: This images shows how to start telneting on Windows 7 and 8.
Telnet BBS Guide: How To Access Telnet BBS Systems [mainly for Windows]


Click or Tap Icons to Share! Thank you!           Return to Home Page