TIP: Click on subject to list as thread! ANSI
echo: pcboard
to: Phil Taylor
from: Holger Granholm
date: 2007-10-16 20:39:00
subject: PCBoard patches

Hi Phil and other interested. I found the file with the gathered
PCBoard patches. Here they are:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
=========================================================================
   Date: 05-21-02  20:13                Message #: 114          HAM-BOX
   From: HOLGER GRANHOLM                Status: PUBLIC
     To: TIM GLORE                      Ref #: 20496
Subject: Patches                        Conf: PCBOARD (114)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

In a message dated 05-19-02, Tim Glore said to Holger Granholm:

Hello Tim,

-> Also, there is a correction to be made to the Event week

TG>Would you remember what it was exactly you edited ? 

Yes, you have to edit PCBSETUP.EXE. Search for the string SMTWTFS.
Change it to SSMTWTF. I used Norton's DE v6.0.

This change makes the weekdays conform with the dates from year 2000+
in the event listing (calender). If you leave that string unchanged
you will get the weekday from year 1902 for the actual date this year.

------------------------------------------------------------------------
Then there's a patch to get the events functional after year 2000.
This is for all PCBOARD?.EXE files.

To patch your PCBoard to run events again, load the EXE into a hex
editor, and search for the string "12-31-99".  There is one occurance.
Change the year to 78.  Events will now work to 12-31-78.

Thanks to Kresimir Baric for finding the solution!

======================
Herbert Bushong
harchon{at}centurytel.net
herb{at}intelec.com
harchon1st{at}aol.com
______________________

Finally there's the patch to PCBoard v15.4 beta to get it functional
past the beta limit:

------------------------------------------------------------------------
Date: 17-06-97 (22:02)             Number: 11012
From: TIM PEETERS                  Refer#: NONE
  To: ALL                           Recvd: NO
Subj: David Terry                    Conf: (114) PCBOARD
------------------------------------------------------------------------

Date: Mon, 16 Jun 1997 22:46:35 -0600
From: David Terry 
Subject: [1 Mw-tech] PCBoard Beta Patch
Reply-To: Mw-tech{at}ais-bbs.org

Hello Everyone...  My name is David Terry, one of the original PCBoard
programmers at Clark Development Company.

I hope you'll excuse the intrusion of a PCBoard topic here in the
MetaWorlds area but I didn't know how else to reach a lot of PCBoard
customers all at once.

I've been out of the "thick of things" for nearly a year now (I left CDC
employment back on 7/15 of last year).  However, after so many years
of working on PCBoard, I still consider PCBoard to be my "baby" and I
hate to see her hung out to dry with the sudden disappearance of her
current caretaker.

My main concern is that those of you who are running the BETA version
of the software may find yourselves in a very uncomfortable situation
once the BETA code timer kicks in (30+ days after last compilation).

Back when the little "beta annoyance" was put in the code, it was
intended merely to wake sysops up and get them to upgrade the code
they are running.  It was never intended to be found in the last
"distributed" copy of PCBoard...  

I don't know much of the current CDC situation ... I don't know what is
happening with Fred or with Steve Morris or with the PCBoard and/or
MetaWorlds source code for that matter.  I don't even have a copy of the
"current" source code myself.  However, I *do* want to help.

Below are instructions for disabling the beta-date check.  I believe
these instructions should work for any version of the PCBoard code.
However, as I said, I don't have the current source code so I am unable
to test this to be sure.  With that said ... the FIRST THING TO DO
should be to back up your copy of the pcboard executable! :-)

Because of the variety of hex editors that are available, I won't give
specific details, but here are the basics of what needs to be done (I'll
leave it up to you, and others in this area to help each other, with
obtaining and using any specific hex editors):

For DOS executables:
1) search the executable for these bytes: 26 2b 07 89 46 fe
2) replace these 3 bytes "26 2b 07" with "33 c0 90"

For OS/2 executables:
1) search the executable for these bytes: 8b f0 66 2b 32
2) replace these 5 bytes "8b f0 66 2b 32" with 31 f6 90 90 90

The above patch leaves PCBoard entirely intact with only the beta date
check itself being disabled.  I don't see how being able to "continue
to run" code you have purchased and downloaded could be a violation of
copyright, so long as you perform the above change to your own copy
of the code without sharing executables.  I therefore submit this patch
for the sole purpose of patching your own personal copies of PCBoard.
Any other action is taken at your own risk.

For those who have run PCBoard ... I thank you for your patronage and
support.  I regret the quick departure I made last year but feel it was
the best thing for me and my family.  I sure do miss you folks!  Long
live PCBoard...   :-)
=== Cut ===
                                            AllTheBest, Tim

Internet: tim.peeters{at}applegate.com
------------------------------------------------------------------------

These are the patches I recall. It was a good thing you asked because
I do have them all gathered in one file .

Good luck with PCBoard.

Have a nice day,

Holger

 * MR/2 2.30 * More OffTopic talk in the SYSOPS echo.

---
 þ MR/2 2.30 þ Thank you.  Donations accepted at the door.

* Origin: Coming to you from the Sunny Aland Islands. (2:20/228)
SEEN-BY: 10/1 3 14/300 400 34/999 90/1 120/228 123/500 132/500 134/10 140/1
SEEN-BY: 222/2 226/0 229/4000 236/150 249/303 261/20 38 100 1381 1404 1406
SEEN-BY: 261/1410 1418 266/1413 280/1027 320/119 633/104 260 262 267 712/848
SEEN-BY: 800/432 801/161 189 2222/700 2800/18 2905/0
@PATH: 20/228 203/0 123/500 261/38 633/260 267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.