Skip to content


Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
geoTelnet (C)2017 Bo Zimmerman
Please read the LICENSE file for license information
Please read the NOTICE file for credits information
Home Page:

geoTelnet is an ansi terminal program for connecting to telnet servers.  It is compatible with the following operating systems: GEOS 64 2.0, GEOS 128 2.0, Wheels 64 4.0+, Wheels 128 4.0+, MegaPatch 3.0 64, MegaPatch 3.0 128, gateWay 64, and gateWay 128.  It requires a 40 column composite monitor, C64Net WiFi Modem, disk drive, and mouse or joystick. A GEOS compatible ram expansion unit (REU) is optional, but beneficial.

Features include:
80 column text output in a 40 column monitor screen.
ANSI X3.64 terminal support, or as much I could manage.
ASCII terminal support (no Extended ASCII)
TELNET code support.
Native support for 300-4800 baud (up to 7200 for SuperCPU enhanced systems)
desk accessory access
internal Phonebook for storing favorite telnet hosts
quick connect option
Echo (duplex) toggle, and on-the-fly term-type changing.
X-Modem upload and download.
64K input buffer support, with LOAD, SAVE (as ANSI or PETSCII), DUMP, and VIEW.

geoTelnet was built using Concept for Wheels 64.  It might also build using geoProgrammer, but hasn't been tested.

In addition to the given source, you'll require several components from the geoModules project:

You can link directly from the given object code, or built from scratch, provided the necessary geoModules include files and object files are present, and the F/geoTelnet.rel font file.

Configureing and Using:
geoTelnet is optimized to work with the C64Net WiFi modem from  The next best option is a user port wifi modem that uses the "Zimodem" firmware.  Information about this can be found at .  Next best is a wifi modem that supports AT commands, a DCD signal that goes high when the modem is online, and defaults to RTS/CTS flow control.  However, the program can also be used with any C= user port wifi modem for the C64 or C128 that defaults at 1200 baud.

The C64Net WiFi Modem can be constructed from schematics by going to:
It can also be purchased from:

At startup, the program will set the baud rate to 1200 and issue the following commands: "atze0v1x1f0q0r1&p0i0".  This command resets the modem, turns off modem echo, turns on verbose messages, RTS/CTS flow control, standard cariage returns, ASCII command mode, and then sends the modem status message. Also, by default, the program starts in DCD-active mode, and local echo turned on.

If your modem does not support the DCD signal, you will need to select the geoTelnet application in deskTop and bring up the Information page for the app.  At the bottom is the information area which, in some versions of GEOS, can be edited.  If you can edit this area, add the -D characters to this area.  This will de-activate DCD signal-sensitive menus.


Full ANSI Telnet terminal for BSW GEOS OS







No packages published