I have the source of pcboard if you want :)
Where you able to compile the pcboard source code?
--- Synchronet 3.15a-Win32 NewsLink 1.85
- telnet://bbs.cyberchatnet.com
> To: Mew
> > From Newsgroup: alt.bbs.pcboard
> >
> > On 1 juin, 16:52, Nasenmann <bernds...@gmail.com> wrote:
> > > I know this is no pc-express group, but I didn't find anything
> > > better. The source code for pc-express bbs was released in the web
> > > some years ago, but I can't find the website anymore. Does anyone
> > > have the source code?
> > I have the source of pcboard if you want :)
> Where you able to compile the pcboard source code?
Jesus. You are replying to a post that is almost *TWO* *YEARS* old!
What's wrong with you?
--
"Ubuntu" -- an African word, meaning "Slackware is too hard for me".
"Bother!" said Pooh, as he called in an air strike.
Usenet Improvement Project: http://twovoyagers.com/improve-usenet.org/
Thanks, Obama: http://brandybuck.site40.net/pics/politica/thanks.jpg
>On Mon, 21 Mar 2011 22:46:42 -0500, Phil wrote:
>
>> To: Mew
>> > From Newsgroup: alt.bbs.pcboard
>> >
>> > On 1 juin, 16:52, Nasenmann <bernds...@gmail.com> wrote:
>> > > I know this is no pc-express group, but I didn't find anything
>> > > better. The source code for pc-express bbs was released in the web
>> > > some years ago, but I can't find the website anymore. Does anyone
>> > > have the source code?
>
>> > I have the source of pcboard if you want :)
>
>> Where you able to compile the pcboard source code?
>
>You are replying to a post that is almost *TWO* *YEARS* old!
Heh.
As Corey Blake posted some time ago, the source code he got from CDC was
missing some important pieces, and he couldn't do anything with it.
Recently I've been looking over it, and the biggest pieces missing are
makefiles for the PCB library. Looks like the C source code, except for
COMMDRV, is all there. Apparently they charged an extra fee for the
COMMDRV code and Corey did not pay for it. But nowdays, COMMDRV is not
so important anyway.
Another piece missing is the crypto source code that checks the serial
number. No surprise that CDC would not distribute it. But that should
be hackable, looks like the serial checking is all done in init.c. Once
you get past that, the rest of the code should be good to go.
It was tedious and time consuming, but I constructed makefiles by hand
and got the library source code built. Then I hacked on init.c to skip
the serial number check, and built the main executable. I can start it
up, and get the call waiting screen. That's progress.
But when I invoke it via telnet, it still drops into the call waiting
screen. Apparently it's not recognizing the PCB=/NODE: switch, and I
need to hack on it some more. Time to fire up Turbo Debugger I think
...
--
Web mail, POP3, and SMTP
http://www.beewyz.com/freeaccounts.php
>But when I invoke it via telnet, it still drops into the call waiting
>screen. Apparently it's not recognizing the PCB=/NODE: switch, and I
>need to hack on it some more.
I never could get that working with Turbo C++ 3.0, so I switched to
Borland C++ 3.1, and it's working now.
Their build system allows for TC30, BC31, and BC50. TC30 won't compile
386 code, so with TC30 you have no DPMI support and you're stuck using
EMS. I don't know if the TC30 problem was related to the XP's NTDVM EMS
support, or problems with TC30, or what. But it looks like the CDC 15.3
binary was built with BC31, so as long as BC31 does the job, that's good
enough for hacking purposes.
Now I have a working pcboard.exe without any serial number. Source code
is fun. ;-)