AminetAminet
Search:
85114 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.1
Architecture:m68k-amigaos >= 2.0
Date:2026-01-27
Requires:util/libs/ReqToolsUsr.lha
Distribution:Aminet
Download:comm/tcp/DCTelnet.lha - View contents
Readme:comm/tcp/DCTelnet.readme
Downloads:443

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.

---

v1.7.1: fix for the installation script to ensure compatibility with
Installer v44 as found in AmigaOS 3.5 and 3.9.

The DCTelnet binaries and features are otherwise unchanged.

Thanks to VincentGR76 for reporting the issue.

---

## 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]                   1883    5781  32.6% -lh5- fb35 Jan 24 17:26 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]                    264     440  60.0% -lh5- 008b Jan 26 10:41 FILE_ID.DIZ
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        49 files  145511  285483  51.0%            Jan 27 00:19
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>