[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The BoycoT BBS (bug fixed)



Terry Olsen wrote:
> You must be going into games that nobody has went into yet.  I don't
see the
> things compiling every time.  Once they are compiled, that's it
unless you
> edit the seg again, or unless there's an error in compiling and it
aborts
> the compile.
>

Here is the error message when I try to view a help file in Clash of
Arms:
Clash of Arms Help Files (?=Menu):
External number 3 is non-functional at this time.
METAL Error - Command Type Mismatch at $002D7B ($477B)
------------------------------------------------------

Pardon my journey down memory lane:
I (vaguely) remember when I ran my GBBS Pro board, I would frequently
edit several modules at once. I added a utility that allowed me to
compile all the segments before putting the board back up, it called a
public routine in each module called [compile]. All the compile routine
did (besides causing the module to recompile), was link back to the
system.seg module. Sometimes the compile would fail, but I discovered
if I put this [compile] routine at the very end of the source code, I
could be confident that the compile succeeded if I got the "Compiled
ok" message.

public compile
;.....................
;.....................
compile
if un=1 print \"Compiled":link "k:system.seg"
comp.ck
 print " ok":return
;