CocoGnut - Peer-to-peer Filesharing for RISC OS


Instruction Manual

Overview of CocoGnut

CocoGnut performing a searchCocoGnut is a program written for RISC OS that enables you to find and download files such as audio, video, documents and programs which are shared by other users on the Gnutella network. CocoGnut is one of many clients designed to run on the Gnutella network, and there are clients available for most popular operating systems.

The Gnutella network is a based on the peer-to-peer organisation. In a nutshell, this means that there are no central machines on the network and anyone who joins the network becomes part of it. No-one owns the Gnutella network, which means that it cannot be shut down by hackers or government organisations, unlike networks such as the original Audiogalaxy system, where clients such as the Satellite client for RISC OS are no longer usable. It is important to realise that you should not download, nor make available for upload, copyrighted files to which you do not have permission from the copyright holder.

GigaTux - Value Linux Shared Hosting from 7.99 GBP per month
GigaTux is run by the author of CocoGnut and provides RISC OS support.

Donations - All money goes to charities or on RISC OS products


has been raised

CocoGnut is now freeware, which means you can download it and use it fully without paying for it. However, if you find it useful and use it regularly, please donate some money to me, where all money received will go to charities, particularly pro-p2p ones, or on RISC OS products of my choice. Priority technical support is only available to those who have donated at least £10, or a reasonable amount in countries where exchange rates may pose difficulties.

So far, £36.09 has been donated to charities and £30.00 has been spent on RISC OS products.

Credit/Debit card donations

Credit/debit card donations are processed through PayPal and may be made using any Visa, Mastercard, Switch or AmEx card. Please click the Make a Donation button above. Please donate £10.00 or more to qualify for priority technical support. If you are unable to donate by credit or debit card, I am happy to accept cheques and postal orders to Marc Warne at Alpha Programming, 5 Valentine Court, Crownhill, Milton Keynes, MK8 0HA


CocoGnut is under continuous development. Manual configuration of CocoGnut is required, although this mainly simply involves editing a configuration text file. At present, CocoGnut is freeware, but not open source, although it is possible that this may change in the future.

Its main features include standard Ultrapeer Gnutella connections, searching, downloading, uploading, firewall detection, statistics display and hashing. If you wish to look at screenshots, please feel free to take a look at the Quick Start pages in the online instruction manual.


CocoGnut has been tested with a StrongARM RiscPC running RISC OS 4 and Select, and an Iyonix with RISC OS 5.08. However, I see no reason why it will not work on any machine meeting the following minimum specification:

  • RISC OS 3.5
  • ARM 6
  • 8MB free RAM (more advised!)
  • Internet stack and working Internet connection
  • Internet connection at 28.8Kbps
While downloads and uploads will obviously occur quicker with a broadband connection, CocoGnut will quite happily work at 28.8kbps speeds.


CocoGnut is provided with no liability - you take all responsibility in case something goes wrong with your system while using CocoGnut. CocoGnut is available as a free download, but please enter your address below before clicking on the download icon. The download will not be e-mailed to you, but will appear as a standard download in your browser window.

Please note: This version of CocoGnut sometimes crashes upon startup, so please ensure all important data is saved before use. Once it is running, it does seem stable. If you are having difficulties, running some programs before running CocoGnut sometimes allows it to start.

E-mail address: 

Download CocoGnut 1.21
E-mail address: 

Download CocoGnut 1.20 - 1.21 Upgrade

CocoGnut by Marc Warne