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

comm/tcp/CompunetReborn.lha

Mirror:Random
Showing: ppc-powerup icongeneric icon
No screenshot available
Short:client for the Compunet Reborn service
Author:Tristan Greaves (Compunet Reborn); original by Ariadne Software
Uploader:Tristan Greaves <tristan extricate org>
Type:comm/tcp
Version:1.4.0
Architecture:m68k-amigaos >= 2.0
Date:2026-08-01
Requires:bsdsocket.library TCP/IP stack
Distribution:Aminet
Download:comm/tcp/CompunetReborn.lha - View contents
Readme:comm/tcp/CompunetReborn.readme
Downloads:143

Compunet Reborn - Amiga Client
==============================

Compunet (aka CNet) was a UK interactive online service that ran from 1984 to
1993, serving the Commodore 64 community: user-generated content, electronic
mail ("Courier"), telesoftware downloads, a page editor, multi-user Partyline
chat, and the iconic horizontally-scrolling "duckshoot" menu.

This is the *original 1989 Amiga Compunet client* - recovered and reverse-
engineered from the shipping binary, reconstructed as recompilable C, and re-
pointed from its modem/cnet.device transport at the Compunet Reborn server over
native TCP/IP. The on-the-wire X.25 framing and the entire application-layer
protocol are preserved unchanged; only the hardware transport is swapped for
bsdsocket.library.

Features:
  * Directory browsing with the "duckshoot" menu and PETSCII frame rendering
  * Electronic mail (Courier) - send, receive, recipient ID lookup
  * Downloads and uploads (telesoftware, IFF pictures, text pages)
  * The frame/page Editor
  * Partyline multi-user chat (via the resident CnetTty viewer)
  * LIFE / VOTE / user catalogue

Requirements:
  * A TCP/IP stack providing bsdsocket.library (Roadshow, AmiTCP, Miami, ...),
    installed and online - these need Kickstart 2.04 or higher, which is what
    sets the floor
  * The client itself runs on Kickstart 1.3 or higher, as the 1989 original did;
    with no stack it keeps its offline UI
  * A free Compunet Reborn account - register at https://compunet.live/

Usage:
  Un-archive the download to get a "Compunet" drawer. If needed, edit the
  "TCPHOST" file inside; it is preset to the live server:

      vme.compunet.live:6400

  Bring your TCP/IP stack online, then double-click the Compunet icon.

Compunet Reborn is an open recreation of the Compunet online service - connect
from a C64, a PETSCII terminal, or the Amiga. Register and read more at:

  https://compunet.live/

The reverse-engineering and reconstruction are documented at:

  https://github.com/tgreaves/compunet-reborn


Changes affecting the Amiga client
----------------------------------

1.4.0
  * New: IFF/ILBM pictures. The service can now hold pictures, and the client's
    built-in viewer displays them - painting in as they download, as it was
    meant to. There is an AMIGA area off the main menu with one to try.
  * Fixed: that viewer had never displayed anything. The picture was decoded
    correctly and then drawn onto a screen left behind the client's own,
    through a window sized for a different screen, so a download completed,
    the file saved, and nothing appeared.
  * Fixed: clicking any directory button - Dir, Back, Goto, Dnld or Upld -
    painted a solid block over it that never came off, for the rest of the
    session.
  * Fixed: pressing Return in Goto Page, Download filename, Upload filename,
    Vote or Extend By abandoned the command instead of accepting it, and those
    fields opened without a cursor, so typing did nothing until you clicked in.
  * Fixed: Left-Amiga+HELP now aborts a download or page read in progress. It
    only ever worked while the client was idle.
  * Fixed: a charged text page was downloaded, and you were billed, without the
    "WARNING - CHARGED ITEM" confirmation appearing. Every other kind of
    charged item asked first.
  * Fixed: quitting after viewing a picture crashed the client.
  * Fixed: disconnecting did not release the modem, so connecting again in the
    same session built on top of the previous connection.
  * Fixed: the client leaked memory on every run - the character set, and the
    editor and Partyline viewer programs, were never given back.
  * Fixed: entering a Goto Page code could corrupt memory elsewhere.
  * Fixed: Extend By accepted anything typed into it, not just a number.
  * Fixed: the connect panel drew its text in the same colour as its
    background, and had no cursor. It now reads blue on white as the original
    did, and TAB moves between the fields.
  * Fixed: turning on Diagnostics opened a window that stayed blank and could
    not be closed until you quit.
  * Fixed: an unreadable file chosen for upload failed silently instead of
    offering "Can't read file - try again?".
  * Fixed: the directory could offer a row that was not there, showing a page
    number left over from the previous listing.

1.3.0
  * Fixed: a download taken after any other action wrote the previous screen to
    disk instead of the file, and reported it as a completed download. The
    saved file was unusable.
  * Fixed: downloads are around 40 times faster. A 166K program took 36
    seconds and now takes under one.
  * Fixed: a download interrupted by a lost connection left the file locked, so
    every retry failed with "Can't open file - try again?" until the client was
    restarted.
  * Fixed: the file size sent with a download was truncated and byte-swapped
    for Amiga files, so anything over 64K was described wrongly.
  * Fixed: uploading from the Amiga could later have the entry recorded as a
    C64 file, after which downloading it warned it was for the wrong machine.
  * New: the About window shows the client version, and credits the Reborn
    project alongside the 1989 authors.

1.1.0
  * First release of the Amiga client.


Contents of comm/tcp/CompunetReborn.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                    632     632 100.0% -lh0- 15c5 Jul 30 12:00 Compunet.info
[Amiga]                  82304   82304 100.0% -lh0- 041b Jul 30 12:00 Compunet/Compunet
[Amiga]                   1798    1798 100.0% -lh0- 8496 Jul 30 12:00 Compunet/Compunet.info
[Amiga]                  33124   33124 100.0% -lh0- 9233 Jul 30 12:00 Compunet/CnetEditor
[Amiga]                   5900    5900 100.0% -lh0- 68fe Jul 30 12:00 Compunet/CnetTty
[Amiga]                     54      54 100.0% -lh0- b948 Jul 30 12:00 Compunet/cnet-configuration
[Amiga]                     23      23 100.0% -lh0- 8592 Jul 30 12:00 Compunet/TCPHOST
[Amiga]                   1725    1725 100.0% -lh0- bfec Jul 30 12:00 Compunet/README
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         8 files  125560  125560 100.0%            Aug  1 23:04
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>