Multimac 1260 User Manual Page 23

  • Download
  • Add to my manuals
  • Print
  • Page
    / 76
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 22
ADAPTING AN aD-COLUMN CARD TO
WIZARDRY
'-'by
Steven
Pearce
Several
months
ago
I purchased the first Wizardry disk
("Proving Grounds
of
the Mad Overlord"), after hearing what a
great game it
is.
The
fIrSt
thing 1 found
was
that
it
did
not
properly use the 80-column card
on
my
/Ie.
It turned the 80-
column card on, but then did not use the auxiliary
memory.
The
result
was
40 columns
in
80-column
mode.
After doing
some
reading, I
found
the
reason
for
this. The program
uses
the
"Run-time" Apple Pascal operating system. This
is
an
abbreviated version
of
Apple Pascal
1.1
designed to be
used
on
machines with only 48K of
RAM
(i.e.
an
Apple ][ "minus").
This system would let anyone with
an
Apple
computer (even
without the
16K
RAM
card) play the game. Normally, Apple
Pascal requires
64K
of
RAM.
The problem occurs because
the
operating system "turns
on"
an
80-column card but
does
not
use
it. With a Videx Videoterm,
there
is
no output
on
the
screen at all unless the card
is
physically removed. Since
the
disk
is
copy-protected, it can't (easily) be moved to the
standard Pascal
system.
The solution to the problem
is
to
patch the operating
system so that it won't find
an
80-column card (you only need
40 columns
to
play the game). Bill Cook (alternate SYSOP
76703,1030) on CompuServe, came
up
with
this patch: "Use
a disk utility
to search
the
boot disk for the following
'-"
sequence of
bytes:
03
18
38
48
3C
38
18
38.
Change
the
fIrSt
38
to
either 00 or FF (actually
any
value will
do
but
there
are
some
new,
strange signature bytes out there
and
1
don't
know
them all, but 00 and FF can't be used).
If
the
board
still
turns
on
then
change
the
last18
as
well."
The sequence
of
bytes
is
found
on
block
167
of
the
boot
side, starting
with
byte number 218. This
occurs
in
the
file
WBV2.l:RTSTRP.APPLE. To make
the
process automatic,
1 wrote a program (listed below) which will
do
the
patch. 1
assume that
the
user either
has
the Apple Pascal operating
system, or
has
access
to
it
First, make a copy
of
the
Wizardry disk using
any
of
the
standard bit-copy prograrns
(I
used
Copy ][ Plus). Type
in
and
compile
the
program, then
insert the Wizardry disk
in
one
of
the disk drives and
run
the
program. The
fIrSt
byte
will
be changed
If
there
are
still
problems,
run
the
program again
and
the
the
second
byte
will
be
changed. Remember that the boot side or the
disk must have a write-protect
tab on it. Part
of
the
copy-protection scheme
used
by
Wizardry
checks
to
see
if
the
disk
is
write-protected
and
crashes
if
it isn't
My
Wizardry disk
works
fine
in
40-columns
now.
PROGRAM
WIZ
PATCH;
TYPE
BYTE
.. 0
..
255;
VAR
F:FILE;
BUFFER:PACKED
ARRAY
[0
..
511]
OF
BYTE;
BLOCK,BLOCK
XFER:INTEGER;
'-"
BEGIN
-
WRlTELN(CHR(12»;
WRITELN(,INSERT
WIZARDRY
DISK.
REMOVE
WRITE-PROTECT
TAB
FIRST.');
WRITELN;
WRITE('PRESS
RETURN
WHEN
READY.');
READLN';
{$I-}
RESET(F,WBV2.1:RTSTRP.APPLE);
IF
IORESUL
T
<>0
TIffiN
BEGIN
WRITELN('INSERT
FLIP
SIDE
AND
TRY
AGAIN.');
EXlT(PROGRAM);
END;
{$I+}
BLOCK
XFER:=BLOCKREAD(F,BUFFER,I,18);
IF
BUFFER[218]
<>0
TIlEN
BEGIN
BUFFER[218]:=0;
WRITELN('IF
8O-COLUMN
CARD
STILL
GETS
TURNED
ON,
RUN
TIllS
PROGRAM
AGAIN.'};
END
ELSE
BUFFER
[222]:=0;
BLOCK
XFER:=BLOCKWRITE(F,BUFFER,I,18);
CLOSE(F,LOCK);
WRITELN('DONE.');
END.
@
APPLE TEAS
by
Amy
T.
Billingsley
Washington Apple Pi
Apple Tea
Wednesday, February
19,
7 - 9
PM
501 Hawkesbury Lane
Silver Spring,
MD 20904
Would
you
like
to
have a Question & Answer session
like
those so helpful at our monthly meetings, only
in
a smaller
setting
within
a
home
atmosphere,
with
refreshments?
R.S.V.P.
to
above address or 622-2203
(be
prepared
to
leave message). Mention what
you
would like
to
discuss
and
what you're interested
in
learning
more
about, what your
expertise
is,
and
what software
you
are using.
Also,
if
you
can't
make
this Tea, would
you
be
interested
in
one another
time?
Would
you
be
willing
to
host
an
Apple Tea
in
your
home.
Directions: Take
Route
495
to
New
Hampshire
Avenue
North
exit.
Drive 4
miles
to
Randolph
Road.
Tum
left.
Drive
to
1st
traffic light, Locksley Lane,
and
tum
right.
Drive
112
mile
to
elementary school (Hawkesbury Lane).
Tum left.
501
is
1st house, righthand side,
on
comer after
Whittingham
Drive. @
Washington
Apple
Pi
February
1986
21
Page view 22
1 2 ... 18 19 20 21 22 23 24 25 26 27 28 ... 75 76

Comments to this Manuals

No comments