Lutz G wrote on 2025-01-26, 06:18:
I know Christian, the coder and former Sysop of Snobsoft, from school. Back then, in 1985, he wrote the BBS entirely in Assembler. At that time, hard drives were absolutely unaffordable for a student. And hardly anyone else had an HD either. For example, I could only afford my first hard drive in the early 90s for my first PC—a 386/40.
Hi, it was just an idea. I could have imagined that computer clubs or schools maybe had a BBS with an HDD running..
But yeah, I heard that HDDs were uncommon among Commodore users.
The Amiga users often had no HDD, unlike the Atari ST users. ;)
That being said, it was before my time.
And it didn't help that my father rather was from CP/M and Z80 side, the arch rival of C64 and 6510 (6502).
He had used IBM PCs rather early, by mid 80s. His first one was a Schneider PC1512, I think.
He upgraded the 8086 to a V30 and installed a file card (hard card) in a slot.
- That was a 20 MB HDD on an expansion card.
He also had run Z80MU, an CP/M emulator. That was ca. 1987 or so.
He used that PC to earn money, though, so it was no luxury.
A HDD (aka fixed-disk in the 80s) simply was needed for proper workflow on PC.
As a substitute to HDDs, Amiga and Macintosh users had used RAM disks, I think.
And extra floppy disk drives, too. Up to four, I think? Macs also had networking..
That's why we were rather PC people and so I grew up with an 286 PC first (or second, if we count the Sharp home computer).
With a hard disk, of course, because of the many feature rich programs on DOS platform.
Only exception was the Commodore 128D that we had.
My father and me were interested in running CP/M Plus and the 128KB of memory was interesting to play with.
It also came with a copy of GEOS and a mouse. We got the 128D as second-hand, not new, though.
In the following time I was collecting C64 programs from various sources.
But that was in the 90s, already. I missed out on the C64 mailbox scene, I'm afraid.
But alas, I can't have everything.
-
Btw, how about running a few secondary instances of Snobsoft BBS on an emulator?
It could be Commodore PCs with a 386 or higher, maybe running multiple copies of a C64 emulator in OS/2? There are C64 emulators for OS/2.
Mainly for the telnet access of your BBS, I mean.
That way, your physical C64 with Snobsoft BBS can be available via telephone instead.
If you don't like OS/2, you could also try running DESQView/X and some DOS or Windows 3.1x based C64 emulators.
This comes to mind, because OS/2 v2.x and OS/2 v3 and DESQView have a long tradition in running multiple copies of single-port BBS software.
AROS on a modern computer is a good alternative, too.
It's a modern version of the Amiga OS, it has C64 emulators, too.
If there was a C64 emulator for PC GEOS/NewDeal Office it would be cool, too.
Because GEOS had been available to C64, too.
Anyway, it's all just an idea, because multitasking on a single C64 sadly isn't possible so far.
An Commodore Amiga could also be used instead of a PC, of course, if it has enough RAM.
My apologies for talking about emulation here, I don’t mean to annoy you,
it's just that most mailbox Sysops on PC did use multitasking if the BBS software didn't support multiple login ports on its own..
Btw, Star Commander on DOS was a popular file manager among C64 friends.
It looked like Norton Commander and could talk to an 1541 drive via an custom parallel port cable, I think.
-
If you don't like emulators, how about modifying those C64DTV joysticks with their built-in C64?
I heard they could be modified to accept a PS/2 keyboard and have a serial port for an 1541..
Maybe broken units can still be found for little money and then be re-purposed?
- If they have a broken joystick mechanism, I mean and if the electronic is still okay.
https://en.wikipedia.org/wiki/C64_Direct-to-TV
If that's not a solution, then single board computers could be used with a C64 software emulation or an FPGA implementation of C64.
The advantage of these do-it-yourself projects would be that you can build your own C64 compatibles and run multiple copies of Snobsoft BBS.
Maybe install them "professionally" in a 19" server rack in wardrobe if you like,
with your Snobsoft C64 being the one computer located on a special place were it belongs best to.
Edit: Never mind. The C64DTV seems to be missing these signals from user port, so serial port doesn't work :
PA2
Ser_ATN_In
/PC2
SP2
CNT2
SP1
CNT1
/Reset
/Flag2
The attachment image-30.png is no longer available
-
Maybe you can connect them to same set of data, so that messages and news are same on all the BBS ports?
In emulation, for files/news at least, I would be a matter of mounting same 1541 image on local drive/network drive as read-only by all C64 emulators (perhaps needs share.exe on DOS).
Again, it's just an idea. I'm thinking out loud about how I can support you somehow.
It's up to you to decide what's best. You're the Sysop! 😎👍