• PCBoard 15.3 source v0.014

    From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Tue Oct 21 22:24:05 2014
    From Newsgroup: alt.bbs.pcboard


    Compiles and works. Archive includes compiler and library for building.

    v0.014:

    Fix giveup.c to release timeslices on WINXP, and remove its code
    segment self modification mess, replacing that sorry code with a
    function pointer that allows a debugger to work.

    Added ppl directory to main\obj, needed for building pplc.

    As previously mentioned in change 009, I expected to abandon the
    CDC build system in favor of my new modular build system. Since
    then, however, I wrote batch files that backport patches from my
    new build system to the CDC build system. Using the two systems
    in parallel is good for testing, I can verify that the new build
    system does not create problems. And it's still possible to use
    the CDC build system for releasing fixes, providing users with a
    format already familiar to them.


    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html

    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/


    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Tue Oct 21 16:41:06 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.



    v0.014:



    Fix giveup.c to release timeslices on WINXP, and remove its code

    segment self modification mess, replacing that sorry code with a

    function pointer that allows a debugger to work.



    Added ppl directory to main\obj, needed for building pplc.



    As previously mentioned in change 009, I expected to abandon the

    CDC build system in favor of my new modular build system. Since

    then, however, I wrote batch files that backport patches from my

    new build system to the CDC build system. Using the two systems

    in parallel is good for testing, I can verify that the new build

    system does not create problems. And it's still possible to use

    the CDC build system for releasing fixes, providing users with a

    format already familiar to them.





    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html



    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    hmm, all I get is a blank page from the link.
    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Tue Oct 21 23:54:56 2014
    From Newsgroup: alt.bbs.pcboard

    On Tue, 21 Oct 2014 16:41:06 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html

    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    hmm, all I get is a blank page from the link.

    If you mean the 4shared link, it works here. I downloaded it earlier, to
    make sure. Something is wrong at your end, or somewhere between your end
    and them.

    Try again later.


    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Tue Oct 21 19:12:28 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.



    v0.014:



    Fix giveup.c to release timeslices on WINXP, and remove its code

    segment self modification mess, replacing that sorry code with a

    function pointer that allows a debugger to work.



    Added ppl directory to main\obj, needed for building pplc.



    As previously mentioned in change 009, I expected to abandon the

    CDC build system in favor of my new modular build system. Since

    then, however, I wrote batch files that backport patches from my

    new build system to the CDC build system. Using the two systems

    in parallel is good for testing, I can verify that the new build

    system does not create problems. And it's still possible to use

    the CDC build system for releasing fixes, providing users with a

    format already familiar to them.





    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html



    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    got it. just a 6 minutes wait for the page to come up.
    also, running it in dosbox 074 I am now getting Network Delay.
    twice before it starts. and I don't have networking on in it.
    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Wed Oct 22 04:02:24 2014
    From Newsgroup: alt.bbs.pcboard

    On Tue, 21 Oct 2014 19:12:28 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    also, running it in dosbox 074 I am now getting Network Delay.
    twice before it starts. and I don't have networking on in it.

    At the DOSBox website, the networking capability looks interesting, IPX, emulated ne2000, hmmmm ... could be fun to toy with. Someday maybe.

    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Wed Oct 22 07:22:03 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.



    v0.014:



    Fix giveup.c to release timeslices on WINXP, and remove its code

    segment self modification mess, replacing that sorry code with a

    function pointer that allows a debugger to work.



    Added ppl directory to main\obj, needed for building pplc.



    As previously mentioned in change 009, I expected to abandon the

    CDC build system in favor of my new modular build system. Since

    then, however, I wrote batch files that backport patches from my

    new build system to the CDC build system. Using the two systems

    in parallel is good for testing, I can verify that the new build

    system does not create problems. And it's still possible to use

    the CDC build system for releasing fixes, providing users with a

    format already familiar to them.





    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html



    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    I like it for the modem emulation too.
    fixed the network delay so it is more tolible.
    cant do it in the pcbsetup, it only allows 20 to 99 seconds.
    but in pcboard.dat. line 92 can be set to 0
    and pcb will start up in a few seconds.

    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Wed Oct 22 15:41:39 2014
    From Newsgroup: alt.bbs.pcboard

    On Wed, 22 Oct 2014 07:22:03 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    I like it for the modem emulation too.

    I had not used DOSBox in a long time, but now, when I build PCBoard on
    DOSBox, lib\build.bat fails on the REN command with a wildcard (*). I
    could change the batch file for DOSBox, but why bother, since it works
    on real DOS.

    Is that how you make it work?


    fixed the network delay so it is more tolible.
    cant do it in the pcbsetup, it only allows 20 to 99 seconds.
    but in pcboard.dat. line 92 can be set to 0
    and pcb will start up in a few seconds.

    "Network Timeout on Errors (20-99 secs)"

    Is for file share locking, not startup delay. It should never be set to
    0, that's why they enforce a minimum of 20. Must be some other cause of
    your start up delay. I don't have any start up delay here.


    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Wed Oct 22 21:16:01 2014
    From Newsgroup: alt.bbs.pcboard

    On Wed, 22 Oct 2014 07:22:03 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    I like it for the modem emulation too.

    Without share.exe, or Windows 3.11 vshare.386, you cannot run multinode PCBoard.

    And DOSBox does not support share.exe.

    Fail.

    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Wed Oct 22 14:53:41 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.

    v0.014:

    Fix giveup.c to release timeslices on WINXP, and remove its code
    segment self modification mess, replacing that sorry code with a
    function pointer that allows a debugger to work.

    Added ppl directory to main\obj, needed for building pplc.

    As previously mentioned in change 009, I expected to abandon the
    CDC build system in favor of my new modular build system. Since
    then, however, I wrote batch files that backport patches from my
    new build system to the CDC build system. Using the two systems
    in parallel is good for testing, I can verify that the new build
    system does not create problems. And it's still possible to use
    the CDC build system for releasing fixes, providing users with a
    format already familiar to them.


    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html

    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    yep, I had to make a batch file to do that change.
    so network delay is file locking, weird, I am not running it puvlicly yet so I will make a note to set it back after I setup my dos machine. found msdos 7.1 pretty nice.

    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Wed Oct 22 14:55:02 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.

    v0.014:

    Fix giveup.c to release timeslices on WINXP, and remove its code
    segment self modification mess, replacing that sorry code with a
    function pointer that allows a debugger to work.

    Added ppl directory to main\obj, needed for building pplc.

    As previously mentioned in change 009, I expected to abandon the
    CDC build system in favor of my new modular build system. Since
    then, however, I wrote batch files that backport patches from my
    new build system to the CDC build system. Using the two systems
    in parallel is good for testing, I can verify that the new build
    system does not create problems. And it's still possible to use
    the CDC build system for releasing fixes, providing users with a
    format already familiar to them.


    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html

    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    wierd. I just type share and I get no error.
    hmm, then why am I still getting network delay messages.

    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Wed Oct 22 23:05:36 2014
    From Newsgroup: alt.bbs.pcboard

    On Wed, 22 Oct 2014 14:55:02 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    wierd. I just type share and I get no error.

    Illegal command: share

    is what I get.

    I hear you can get share working in DOSBox, but you have to install dos
    6.22 inside DOSBox, to a disk image, and then boot from that. Then you
    can load share.

    But that way, can't mount host directories as drives. You're limited to whatever you install onto your disk image. I guess there is some way to
    copy more software onto the disk image, after you install DOS. May be a
    hassle though.


    why am I still getting network delay messages.

    No idea. Something about your setup different from mine.

    What share.exe are you loading? It's not included with DOSBox. Where
    is it coming from? Your setup sounds weird, no offense.


    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Wed Oct 22 23:10:49 2014
    From Newsgroup: alt.bbs.pcboard

    On Wed, 22 Oct 2014 14:53:41 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    found msdos 7.1 pretty nice.

    Yep, provides FAT32 partitions. Not sure how it helps with multinode
    operation though. Do you plan to run only 1 node?

    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Wed Oct 22 18:01:22 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.

    v0.014:

    Fix giveup.c to release timeslices on WINXP, and remove its code
    segment self modification mess, replacing that sorry code with a
    function pointer that allows a debugger to work.

    Added ppl directory to main\obj, needed for building pplc.

    As previously mentioned in change 009, I expected to abandon the
    CDC build system in favor of my new modular build system. Since
    then, however, I wrote batch files that backport patches from my
    new build system to the CDC build system. Using the two systems
    in parallel is good for testing, I can verify that the new build
    system does not create problems. And it's still possible to use
    the CDC build system for releasing fixes, providing users with a
    format already familiar to them.


    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html

    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    hmm, I think I have the msdos 7.1 share. I forget.
    the pcboard is a dir called pcb. which mounts the whole sub dir as
    c: then the bbs in in bbs and all batch files are setup to act like it's all off c: drive. looking for a small sata drive to finish my bbs machine. got a dell OptiPlex from a pawnshop for 20.00
    just needs hard drive.
    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Tue Oct 28 00:24:18 2014
    From Newsgroup: alt.bbs.pcboard

    On Wed, 22 Oct 2014 14:53:41 -0700 (PDT), corey blake
    <ainewslv@gmail.com> wrote:

    found msdos 7.1 pretty nice

    Hmmm, the PCBoard "who" command does not work on dos 7.1. So it's not
    100% compatible with dos 6.22.

    Not sure I want to chase that bug.

    I have Novell Client32 working with my tcp fossil driver, so I can use
    IPX and a Novell server (or FPNW clone) to store shared files. I won't
    need big disks on the client side; dos 6.22 will be good enough.


    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From corey blake@ainewslv@gmail.com to alt.bbs.pcboard on Tue Oct 28 06:44:07 2014
    From Newsgroup: alt.bbs.pcboard

    On Tuesday, October 21, 2014 3:24:06 PM UTC-7, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.

    v0.014:

    Fix giveup.c to release timeslices on WINXP, and remove its code
    segment self modification mess, replacing that sorry code with a
    function pointer that allows a debugger to work.

    Added ppl directory to main\obj, needed for building pplc.

    As previously mentioned in change 009, I expected to abandon the
    CDC build system in favor of my new modular build system. Since
    then, however, I wrote batch files that backport patches from my
    new build system to the CDC build system. Using the two systems
    in parallel is good for testing, I can verify that the new build
    system does not create problems. And it's still possible to use
    the CDC build system for releasing fixes, providing users with a
    format already familiar to them.


    http://www.4shared.com/zip/uy-VvYWyce/PCBoard_153_source_code_v0014.html

    ed2k://|file|PCBoard%2015.3%20source%20code%20v0.014.zip|27066143|2C8A300076A3E9377AE0FC49F00F4B85|h=WFJN5IBGWL3UR3HY5EWUYG6U7LOHPC6B|/

    hmm, works under dosbox 072 but not under 074 here
    who under 072 with me logged in shows fine.
    but the list is blank under 074
    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Efudd@jasonbrent@gmail.com to alt.bbs.pcboard on Tue Jan 27 12:38:12 2015
    From Newsgroup: alt.bbs.pcboard

    Trifle,

    This last 0014 references a new build system. Any progress there?

    -e

    On Tuesday, October 21, 2014 at 6:24:06 PM UTC-4, Trifle Menot wrote:
    Compiles and works. Archive includes compiler and library for building.

    v0.014:

    Fix giveup.c to release timeslices on WINXP, and remove its code
    segment self modification mess, replacing that sorry code with a
    function pointer that allows a debugger to work.

    Added ppl directory to main\obj, needed for building pplc.

    As previously mentioned in change 009, I expected to abandon the
    CDC build system in favor of my new modular build system. Since
    then, however, I wrote batch files that backport patches from my
    new build system to the CDC build system. Using the two systems
    in parallel is good for testing, I can verify that the new build
    system does not create problems. And it's still possible to use
    the CDC build system for releasing fixes, providing users with a
    format already familiar to them.
    *snip*
    --- Synchronet 3.17a-Linux NewsLink 1.108
  • From Trifle Menot@triflemenot@protocol.invalid to alt.bbs.pcboard on Thu Jan 29 07:39:34 2015
    From Newsgroup: alt.bbs.pcboard

    On Tue, 27 Jan 2015 12:38:12 -0800 (PST), Efudd <jasonbrent@gmail.com>
    wrote:

    This last 0014 references a new build system. Any progress there?

    I have it building lib and main, but not pplc. It makes testing and
    debugging easier, that's why I use it. When I'm done, I backport the
    fixes to the old CDC build system, and release that.

    I don't have any plans to do away with the old build system. Using both
    old and new is a good cross check to make sure I didn't miss anything or
    break anything with the new build system.

    I'm too lazy to package it up right now. And it won't help much unless
    you're into serious debugging and testing of lib and/or main.

    One problem I'm interested in, is making the fossil code more efficient,
    and less of a CPU hog. But I've not worked on it lately, and there's no
    popular demand ...


    --- Synchronet 3.17a-Linux NewsLink 1.108