Forum rationalisation

Started by Blacklord, August 29, 2006, 08:18 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Blacklord

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

bill.mann

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

Blacklord

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

OzOne

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.

Brendon

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.

xlar54

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!

Blacklord

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

Blacklord

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

xlar54

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?

Brendon

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?

OzOne

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 ?

xlar54

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?

Blacklord

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

Stephane Richard

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?
When God created light, so too was born, the first Shadow!

MystikShadows

Pinacolada

Oh dear. I joined the forum so I could keep tabs on this. What happened to the sourceforge page?
C128 Programmer's Reference Guide FAIL:

1. Press 40/80 key DOWN.
2. Turn computer OFF, then ON.
3. Remove cartridge if present.

Golan Klinger

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.
Call me Golan; my parents did.

Pinacolada

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?
C128 Programmer's Reference Guide FAIL:

1. Press 40/80 key DOWN.
2. Turn computer OFF, then ON.
3. Remove cartridge if present.

Pinacolada

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...*
C128 Programmer's Reference Guide FAIL:

1. Press 40/80 key DOWN.
2. Turn computer OFF, then ON.
3. Remove cartridge if present.

airship

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? :)
Serving up content-free posts on the Interwebs since 1983.
History of INFO Magazine

Pinacolada

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.
C128 Programmer's Reference Guide FAIL:

1. Press 40/80 key DOWN.
2. Turn computer OFF, then ON.
3. Remove cartridge if present.