EasyManuals Logo

Atari XL User Manual

Atari XL
262 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #207 background imageLoading...
Page #207 background image
Permanent
Storage
195
PRINT#
puts
a
carriage
return
character
after
each
item
of
data
written
to
the
tape,
and
these
carriage
returns
are
used
by
the
INPUT#
statement
to
distinguish
between
adjacent
items
of
data.
Using
commas
or
semi-colons
suppresses
the
carriage
returns
with
the
result
that
the
INPUT#
statement
will
not
read
the
data
properly.
This
is
where
GET#
is
useful,
reading
single
bytes
from
the
file
without
regard
for
carriage
returns
or
any
other
markers.
If
you
need
to
store
single
byte
numbers,
then
writing
them
to
the
tape
with
PUT#;
and
reading
them
with
GET#
makes
very
efficient
use
of
the
tape,
as
all
the
space
is
taken
up
by
data
with
no
separating
characters.
This
method
is
used
in
the
Character
Generator
program
in
Chapter
12 to
save
character
sets
onto
tape.
OTHER
PERIPHERAL
COMMANDS
ST
A
TUS,
is
a
system
variable
which
provides
information
about
tape
files.
The
variable
has
three
possible
meanings,
which
are
shown
in
the
table:
STATUS
MEANING
1
OK
3
CLOSE
TO END OF
FILE
8
ERROR
CODES

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Atari XL and is the answer not in the manual?

Atari XL Specifications

General IconGeneral
Release Year1983
CPUMOS Technology 6502C
GraphicsANTIC, GTIA
SoundPOKEY (4 channels)
StorageCassette tape
PortsCartridge
Operating SystemAtari BASIC
CPU Speed1.79 MHz
RAM64 KB

Related product manuals