Quote from: BigDumbDinosaur on October 15, 2026, 07:52 AMMy main issue at the moment is the slow SEQ file access - the slowdown is noticeable, if I can clobber that then I'll have a system that is a fair bit more responsive.Quote from: Blacklord on August 14, 2026, 08:09 AMOne of the things I've always wanted to do is write a BBS for theC128 (several years ago we had a thread about this). So - I've started porting a CP/M version of RBBs (3.7 from 1981) over.Back in 1990, I started on something like this, only to run on C-128Ds multiplexed to a Lt. Kernal hard disk subsystem, which made a multi-line BBS possible. I got as far as writing the framework that handled log-ins, menu interaction, and a real-time chat feature, with the underlying grunt work done with my ISAM database engine (only possible with the Lt. Kernal—CMD's drives don't have that capability). However, available time to work on it was limited and real work was getting more demanding. I set it aside for later...but later never came.
It's going to be heavily customised :
Although it will run on a real 128, the software is written to run under VICE (on Windows)
It has a custom tcp server (TCPSRV.EXE), utilises Swiftlink emulation, CMD hard disk emulation, JiffyDOS ROMS.
As I complete a task I'll update here.



; // lock Charmap selector key