"IRCjr - the IRC client that Wikipedia doesn't want you to know about!"
IRCjr is a small IRC client designed for early IBM PCs and similar
machines. The features and coding style were chosen to make it very
usable even on the oldest and smallest of machines. Features include:
- CGA, MDA, EGA, and VGA display support with resolutions
from 80x25 to 80x50
- Standard 'split-screen' layout: chat area on
top, 1 status line, 3 lines for user input
- User configurable backscroll buffer
- Toggleable beeper, timestamps, and logging to a file
- Fast - very usable on the oldest 8088 based systems
- Multiple channels, each in their own virtual window
- Client-to-Client protocol message ("/me", "/version", and "/ping")
The current version of IRCjr has been greatly enhanced, now allowing
you to be active in multiple channels and private chats at the same
time. It requires a little more memory than the original version but
the improvement is worth it.
Details can be found in ircjr.txt.
Below is a screen shot of it running in DOSBox on a Windows XP machine.
In the screenshot above you can see the following:
- Status indicators showing which of the three sessions is active and which sessions have updates waiting
- The state of the various toggles
- An 'action' message using the Client-to-Client Protocol (CTCP)
- An example of a CTCP "ping" command to another client and the response
And here is a older YouTube video of the original version or IRCjr running on an IBM
PCjr. (The YouTube
video can be viewed in higher resolution on the YouTube site.)
IRCjr is not a replacement for a full featured modern IRC client. If
you need file transfer capabilities, multiple connections to different
servers, etc. then you probably want a modern IRC client on a modern
machine. But it does pretty well even on modern IRC networks.
Download!
IRCjr is included with the other mTCP applications. They can
be
downloaded from the main mTCP page
here.
Created June 20th, 2008, Last updated October 1st, 2011
(C)opyright Michael B. Brutman, mbbrutman@gmail.com