{"repo":"sblendorio/petscii-bbs","free":true,"listed":false,"github":"https://github.com/sblendorio/petscii-bbs","clone":"git clone https://github.com/sblendorio/petscii-bbs.git","description":"A Java framework for building highly customizable PETSCII-enabled BBS, accessible from Commodore 64/128","language":"Java","stars":138,"topics":["bbs","petscii","commodore","commodore-64","c64","java","server","terminal","telnet"],"license":"MPL-2.0","category":"cli-tools","readme_excerpt":"PETSCII BBS Builder A Java framework for building highly customizable PETSCII (and ASCII ) enabled BBS es, accessible from 8-bit Commodore computers Patreon support page https://www.patreon.com/FrancescoSblendorio Purpose This framework provides base classes for build your own BBS in PETSCII mode, accessibile through: - a Commodore 64 with a RR-NET compatible card, running KipperTerm - a Commodore 64 with a WiFi modem card, running CCGMS - a Commodore 64/128 with a 1541Ultimate, running UltimateTerm - an Ultimate 64, running UltimateTerm - a Commodore 64 with an Easy Flash 3 (with CCGMS-EF) + a PC running EF3USB - a common PC/Mac running SyncTerm ( ConnectionType = Telnet , ScreenMode = C64 ) - C64 Forever, running CCGMS (included) The project has been extended to support also generic-ASCII client and also Videotex (Minitel/Teletel and Prestel standards). System requirements - Java Development Kit (JDK) and JRE version 21+ - A machine that will act as server Required skills - Knowledge of Java language (compiler version 21+) - BASIC TCP/IP concepts - Knowledge of PETSCII encoding Getting started Let's suppose to build a very simple BBS that asks your name and welcomes you. The basic operation is to extend PetsciiThread class (or AsciiThread for ASCII BBS) implementing doLoop() method, such as: public class WelcomeBBS extends PetsciiThread { // NEVER forget default (empty) constructor public WelcomeBBS() { super(); // Recommended } @Override public void doLoop() throws Excepti","default_branch":null,"files":null,"tree":[],"storefront":"/r/sblendorio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sblendorio/petscii-bbs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}