AminetAminet
Search:
85089 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/tcp/DCTelnet.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:DCTelnet - Telnet/BBS client with Zmodem
Author:Bruno FREDERIC
Uploader:bruno frederic+aminet gmail com
Type:comm/tcp
Version:1.7
Architecture:m68k-amigaos >= 2.0
Date:2026-01-06
Requires:util/libs/ReqToolsUsr.lha
Replaces:comm/tcp/DCTelnet_16.lha
Distribution:Aminet
Download:comm/tcp/DCTelnet.lha - View contents
Readme:comm/tcp/DCTelnet.readme
Downloads:61

DCTelnet is a Telnet client for Commodore Amiga computers. It is easy to
use, lightweight, and reliable.

DCTelnet is ideal for accessing Telnet-enabled BBS systems on classic Amiga
hardware, and supports file transfers via ZModem.

More info/sources : https://github.com/bruno-frederic/dctelnet


Note: This release provides recompiled versions of DCTelnet including a
68000-compatible binary for classic Amiga systems (A500, A600, A2000), as
well as an optimized 68020 build.

DCTelnet was originally written by Zed. As of January 2026, the DCTelnet
1.5/1.6 releases available on Aminet target 68020+ CPUs only.

This new release also offers simplified installation and improved
documentation.

---

## Features

- 68000 compatible (no 68020 required)
- ZModem upload & download using XPR libraries
- Fast and efficient design : DCTelnet access the bsdsocket API directly
- Address book with username & password entries
- Additional terminal emulations via XEM libraries
- User-definable screen modes, fonts & colour palettes
- Iconify support
- multiple simultaneous Telnet connections
- No MUI, ClassAct or ReAction required
- No telser.device required

---

## Requirements

- Kickstart / Workbench v2.00 (V36) or higher
- A TCP/IP stack: AmiTCP, Miami, UAE bsdsocket.library or compatible
- ReqTools library

---

## Installation

1. Install the ReqTools library, available on Aminet:
   https://aminet.net/package/util/libs/ReqToolsUsr

2. Download the DCTelnet package either from Aminet:
   https://aminet.net/package/comm/tcp/DCTelnet
   or from https://github.com/bruno-frederic/dctelnet/releases

3. The DCTelnet archive includes an Installer script.
   When available, using the *Installer* tool is the recommended
   installation method.

---

### Manual installation

On older AmigaOS versions where the *Installer* tool is not present (for
example, pre-3.1.4 systems), DCTelnet can be installed manually. In this
case, copy the required files to their respective system directories:

- DCTelnet/Devs/ibmcon.device -> DEVS:
- Libraries from DCTelnet/Libs -> LIBS:
- Fonts from DCTelnet/Fonts -> FONTS:

The archive also includes an optional GlowIcons icon set, which can be used
as a modern replacement for the original icons if desired.


---

## How to use

Please refer to the included DCTelnet.guide documentation for detailed
usage instructions. The guide is in AmigaGuide format and can be opened
with MultiView on AmigaOS.


---

## Known Bugs


### Character display issues and font selection

If, after connecting to a BBS, some characters appear incorrect or garbled,
this is usually related to the selected terminal font. Make sure the font
matches the character set expected by the remote system.

Many PC-based BBSes require an ANSI-compatible font to properly display
line art and ANSI graphics. In such cases, select the bundled HyperANSI
font.

On Amiga-based BBSes, graphics are often designed for the classic Topaz
font. This is the case, for example, on Retro 32 BBS.

Important:
After switching the terminal font, quit DCTelnet and restart it before
reconnecting. This avoids the display issue described below and ensures
correct rendering.


### Connection stuck after changing settings (fonts, XEM, screen mode)

After changing certain display-related settings (such as the terminal font,
enabling the XEM library, or switching the screen mode) a subsequent Telnet
connection may appear to succeed, but no output is displayed. The status
remains *Connected*, while the terminal window no longer shows any data.

This issue has been observed both with the original DCTelnet 1.6 built in
2006-2008 and with recent recompilations.

Workaround:
After modifying any of these settings, quit DCTelnet and restart it before
reconnecting. Otherwise, the session may remain stuck in a connected state
with no visible output.


### Address Book may not be saved correctly

Changes made in the Address Book may not be saved correctly if fields are
validated using the mouse.

Workaround:
When editing Address Book entries:

- Press Enter after typing text in each field, especially the password
field
- Or move to the next field using Tab, then press Enter before leaving the
entry

### On AmigaOS / Kickstart 2.00 & 2.02

- The included xprzmodem.library fails to load on these OS versions.

- ReqTools 2.9a, available on Aminet (util/libs/ReqToolsUsr), also fails to
load.

  An older version of ReqTools is required:
  - ReqTools v2.2, available here:
 https://www.nic.funet.fi/pub/amiga/system/libraries/ReqTools-2.2-user.lha
  - Use the library found in the libs13/ directory (version 38.390).
  - Copy reqtools.library to the LIBS: directory.

For troubleshooting, it is recommended to launch DCTelnet from the Shell in
order to see library initialization error messages.

---

## Build environment

As of January 2026:

- IDE: VS Code (on Windows)
- Compiler: SAS/C v6.58 under AmigaOS 3.2 (on WinUAE 6)

### Source code

All source code referenced below, including DCTelnet 1.5 / 1.6 and its
required third-party libraries, is publicly available on Aminet.

- Based on the DCTelnet 1.5 / 1.6 sources:
  https://aminet.net/package/comm/tcp/dct16_src

The required third-party source code dependencies are also included:

- ReqTools 2.9 from https://aminet.net/package/util/libs/ReqToolsDev
- AmiTCP SDK 4.3 from https://aminet.net/package/comm/tcp/AmiTCP-SDK-4.3
- XPRotocol v2.001 from https://aminet.net/package/comm/term/xpr2001
- Xem 2.0 from https://aminet.net/package/comm/term/XEM2_0

---

## Credits

- DCTelnet was originally written by Zed.
- new 68000-compatible build by Bruno FREDERIC
- ReqTools is Copyright © Nico François and	Magnus Holmgren

---

## License

This project is licensed under the GNU General Public License. See the
"LICENSE" file for details.

Notes:
- Credit must be given to Zed (original author) and Bruno FREDERIC in any
  distribution, documentation, or About section.
- This license applies to the full source code, binaries, and
  documentation.


Contents of comm/tcp/DCTelnet.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                    592    1233  48.0% -lh5- f9f0 Jan  2 22:00 DCTelnet.info
[Amiga]                     86     102  84.3% -lh5- 63d4 Jan  2 22:00 DCTelnet/.info
[Amiga]                  19739   35388  55.8% -lh5- e1ab Jan  2 22:00 DCTelnet/DCTelnet
[Amiga]                  19476   34852  55.9% -lh5- f179 Jan  2 22:00 DCTelnet/DCTelnet.020
[Amiga]                    832    1572  52.9% -lh5- af18 Jan  2 22:00 DCTelnet/DCTelnet.020.info
[Amiga]                    112     768  14.6% -lh5- 6629 Jan  2 22:00 DCTelnet/DCTelnet.Book
[Amiga]                    832    1572  52.9% -lh5- 5d6c Jan  2 22:00 DCTelnet/DCTelnet.info
[Amiga]                   4846    8576  56.5% -lh5- f48e Jan  2 22:00 DCTelnet/Devs/ibmcon.device
[Amiga]                    269     628  42.8% -lh5- e62b Jan  2 22:00 DCTelnet/Docs.info
[Amiga]                   8305   24274  34.2% -lh5- 45f5 Jan  2 22:00 DCTelnet/docs/DCTelnet.guide
[Amiga]                    325     850  38.2% -lh5- a4d8 Jan  2 22:00 DCTelnet/docs/DCTelnet.Guide.info
[Amiga]                   2830    6306  44.9% -lh5- 5d0f Jan  2 22:00 DCTelnet/docs/DCTelnet.readme
[Amiga]                    885    1401  63.2% -lh5- 94f2 Jan  2 22:00 DCTelnet/docs/DCTelnet.readme.info
[Amiga]                  13183   36882  35.7% -lh5- 3968 Jan  2 22:00 DCTelnet/docs/LICENSE
[Amiga]                    884    1401  63.1% -lh5- 57bc Jan  2 22:00 DCTelnet/docs/LICENSE.info
[Amiga]                     34     264  12.9% -lh5- 253c Jan  2 22:00 DCTelnet/Fonts/HyperANSI.font
[Amiga]                   1793    3240  55.3% -lh5- 417f Jan  2 22:00 DCTelnet/Fonts/HyperANSI/8
[Amiga]                     35     264  13.3% -lh5- f89a Jan  2 22:00 DCTelnet/Fonts/MicroKnight.font
[Amiga]                   1372    2584  53.1% -lh5- 183b Jan  2 22:00 DCTelnet/Fonts/MicroKnight/8
[Amiga]                     52     784   6.6% -lh5- 948b Jan  2 22:00 DCTelnet/Fonts/P0T-NOoDLE.font
[Amiga]                   1742    3340  52.2% -lh5- b4c1 Jan  2 22:00 DCTelnet/Fonts/P0T-NOoDLE/10
[Amiga]                   1763    3564  49.5% -lh5- 735d Jan  2 22:00 DCTelnet/Fonts/P0T-NOoDLE/11
[Amiga]                   1466    2600  56.4% -lh5- b058 Jan  2 22:00 DCTelnet/Fonts/P0T-NOoDLE/8
[Amiga]                   1683    1990  84.6% -lh5- a956 Jan  2 22:00 DCTelnet/GlowIcons/DCTelnet.020.info
[Amiga]                   1683    1990  84.6% -lh5- fe3c Jan  2 22:00 DCTelnet/GlowIcons/DCTelnet.info
[Amiga]                   1370    1798  76.2% -lh5- cb2f Jan  2 22:00 DCTelnet/GlowIcons/Docs.info
[Amiga]                   1495    1804  82.9% -lh5- a268 Jan  2 22:00 DCTelnet/GlowIcons/Docs/DCTelnet.Guide.info
[Amiga]                   1139    1461  78.0% -lh5- 498d Jan  2 22:00 DCTelnet/GlowIcons/Docs/DCTelnet.readme.info
[Amiga]                   1138    1461  77.9% -lh5- 2dbf Jan  2 22:00 DCTelnet/GlowIcons/Docs/LICENSE.info
[Amiga]                   1881    5776  32.6% -lh5- 089d Jan  2 22:00 DCTelnet/Install_DCTelnet
[Amiga]                    331     677  48.9% -lh5- d3f8 Jan  2 22:00 DCTelnet/Install_DCTelnet.info
[Amiga]                  21762   42596  51.1% -lh5- 9adb Jan  2 22:00 DCTelnet/Libs/xemvt340.library
[Amiga]                   4451    7216  61.7% -lh5- b875 Jan  2 22:00 DCTelnet/Libs/xprftp.library
[Amiga]                  13253   22856  58.0% -lh5- fe2c Jan  2 22:00 DCTelnet/Libs/xprzmodem.library
[Amiga]                    754    1641  45.9% -lh5- aac3 Jan  2 22:00 DCTelnet/SCIcons/addressbook.info
[Amiga]                    792    1641  48.3% -lh5- 452c Jan  2 22:00 DCTelnet/SCIcons/connect.info
[Amiga]                    797    1644  48.5% -lh5- b067 Jan  2 22:00 DCTelnet/SCIcons/disconnect.info
[Amiga]                    884    1642  53.8% -lh5- 3797 Jan  2 22:00 DCTelnet/SCIcons/download.info
[Amiga]                    865    1638  52.8% -lh5- b6c5 Jan  2 22:00 DCTelnet/SCIcons/information.info
[Amiga]                    502    1638  30.6% -lh5- d3ff Jan  2 22:00 DCTelnet/SCIcons/quit.info
[Amiga]                    902    1640  55.0% -lh5- 4659 Jan  2 22:00 DCTelnet/SCIcons/upload.info
[Amiga]                   1135    1641  69.2% -lh5- 1fe3 Jan  2 22:00 DCTelnet/WBIcons/addressbook.info
[Amiga]                   1142    1641  69.6% -lh5- 1114 Jan  2 22:00 DCTelnet/WBIcons/connect.info
[Amiga]                   1132    1644  68.9% -lh5- d9a7 Jan  2 22:00 DCTelnet/WBIcons/disconnect.info
[Amiga]                   1195    1642  72.8% -lh5- 1f58 Jan  2 22:00 DCTelnet/WBIcons/download.info
[Amiga]                   1208    1638  73.7% -lh5- c058 Jan  2 22:00 DCTelnet/WBIcons/information.info
[Amiga]                   1069    1638  65.3% -lh5- afa1 Jan  2 22:00 DCTelnet/WBIcons/quit.info
[Amiga]                   1229    1640  74.9% -lh5- 0a7a Jan  2 22:00 DCTelnet/WBIcons/upload.info
[Amiga]                    230     392  58.7% -lh5- e3ca Jan  2 22:00 FILE_ID.DIZ
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        49 files  145475  285430  51.0%            Jan  6 23:27
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>