I've moved all the topics about BBS development into the programming forum - if this is a problem for anyone (& assuming anyone asks nicely!) I can put 'em all back again.
Lance
Lance,
Quote from: adminI've moved all the topics about BBS development into the programming forum - if this is a problem for anyone (& assuming anyone asks nicely!) I can put 'em all back again.
Lance
Is the project moving ahead or is it abandoned ?
Bill
Quote from: bill.mannLance,
Quote from: adminI've moved all the topics about BBS development into the programming forum - if this is a problem for anyone (& assuming anyone asks nicely!) I can put 'em all back again.
Lance
Is the project moving ahead or is it abandoned ?
Bill
Seems to have gone a little quiet - the stumbling block is what to write it in as CC65 seems to be unsuitable for the task & no agreement has been reached yet on an alternative.
cheers,
Lance
I think we all got a little slack about the project. Will there be new online meetings called to try & get this up & going ? I'm still interested & enthusiastic about it.
Quote from: OzOneI think we all got a little slack about the project. Will there be new online meetings called to try & get this up & going ? I'm still interested & enthusiastic about it.
Agreed, we need to start moving forward again - too much lost momentum.
Ive posted a rudimentary BBS, with ML & BASIC source in the BBS downloads section (bbscode.zip). It contains what I entitled B-Net, which consists of a main program, and BASIC overlays loaded at runtime. The ML code consists of a basic MCI codes interpreter (&c3 changes the color to red or something)... the ML is TASS compatible. Theres other source for the actual overlay loading, and some IRQ ML code also which I had planned on using to put a clock on the console, etc. Feel free to check it out and rip it apart. It relies currently on a modem being connected (just run TCPSER4J via IP232 mode). My work has me tied down, so I cant contribute much more at the moment, but its been a very educational process just getting this far along.
BTW, the obvious inspiration for this system was C-Net, which I believe is the best Commodore BBS out there. The sysop screen resembles C-Net, and I had plans for making it look and feel very much like it. Enjoy!
Quote from: xlar54Ive posted a rudimentary BBS, with ML & BASIC source in the BBS downloads section (bbscode.zip). It contains what I entitled B-Net, which consists of a main program, and BASIC overlays loaded at runtime. The ML code consists of a basic MCI codes interpreter (&c3 changes the color to red or something)... the ML is TASS compatible. Theres other source for the actual overlay loading, and some IRQ ML code also which I had planned on using to put a clock on the console, etc. Feel free to check it out and rip it apart. It relies currently on a modem being connected (just run TCPSER4J via IP232 mode). My work has me tied down, so I cant contribute much more at the moment, but its been a very educational process just getting this far along.
BTW, the obvious inspiration for this system was C-Net, which I believe is the best Commodore BBS out there. The sysop screen resembles C-Net, and I had plans for making it look and feel very much like it. Enjoy!
Will check this out over the weekend - you've been busy!
Lance
Ok - first problem - you put the 128 into fast mode (thereby blanking the 40 col screen) *then* do the test for 80 column mode. If it's 40 columns you then print "this system only runs in 80 column mode". Problem - that can't be seen on the 40 col screen, so line 1 & 0 should be swapped.
I like the fact that it's in Basic - we can easily port this at a later date - I'm having visions of running a ported version on XPET :)
cheers,
Lance
hehehe... QA has already begun ;) Good catch though. It really would be awesome to see that code take off. Has anyone else had a chance to take a look at it?
Quote from: xlar54hehehe... QA has already begun ;) Good catch though. It really would be awesome to see that code take off. Has anyone else had a chance to take a look at it?
Yep - problem though - it requires a modem to start up. Any way to allow the config side to be independent of a modem?
Quote from: xlar54Ive posted a rudimentary BBS, with ML & BASIC source in the BBS downloads section (bbscode.zip). It contains what I entitled B-Net, which consists of a main program, and BASIC overlays loaded at runtime. The ML code consists of a basic MCI codes interpreter (&c3 changes the color to red or something)... the ML is TASS compatible. Theres other source for the actual overlay loading, and some IRQ ML code also which I had planned on using to put a clock on the console, etc. Feel free to check it out and rip it apart. It relies currently on a modem being connected (just run TCPSER4J via IP232 mode). My work has me tied down, so I cant contribute much more at the moment, but its been a very educational process just getting this far along.
BTW, the obvious inspiration for this system was C-Net, which I believe is the best Commodore BBS out there. The sysop screen resembles C-Net, and I had plans for making it look and feel very much like it. Enjoy!
Do you plan on this being the rough working package for the BBS development ?
If so and we all do changes or additions, how we do we ensure that it's sychronised ?
Lance had set up a CVS on sourceforge that could be used for it. As for the modem requirement - if you run TCPSER4J, it should act as both an incoming modem and a modem to connect to VICE. Thats how I was developing with it. Lance, can you post again the link for the sourceforge CVS?
Quote from: xlar54Lance had set up a CVS on sourceforge that could be used for it. As for the modem requirement - if you run TCPSER4J, it should act as both an incoming modem and a modem to connect to VICE. Thats how I was developing with it. Lance, can you post again the link for the sourceforge CVS?
https://sourceforge.net/projects/c128-bbs-devel
very ineresting code so far. I just tried it on WinVICE and things seem to be working great. all 3 overlays worked.
What is the next step?
Oh dear. I joined the forum so I could keep tabs on this. What happened to the sourceforge page?
Quote from: PinacoladaWhat happened to the sourceforge page?
Hey PNA,
What do you mean? I was able to get to the Sourceforge page no problem.
Hmm, how very something. Yesterday it was just a blank page for me, but I didn't think of disabling my ad blocker. I did so today and it shows up. Stupid me. ;)
I'll have a poke around! Or is that a peek?
Quote from: xlar54 on September 27, 2006, 02:13 PM
Lance had set up a CVS on sourceforge [...]
That actually sounds ideal for my projects (TADA and Image BBS 2.0)...
*goes off to SourceForce to find out how to do this...*
I wonder if, when they set up Source Forge, they imagined in their wildest dreams that it would be used by developers writing new software for Commodore 8-bit computers? :)
I doubt it! But from my research, I've discovered sourceforge doesn't archive changes within binary files. So I'll just have to use Style's excellent DirMaster 2.0 to mass-export the BASIC programs to *.prg files (I hope they don't suffer from the "print bug"...), and see how that works.