AppleII-LibA2

 view release on metacpan or  search on metacpan

lib/AppleII/Disk.pm  view on Meta::CPAN

494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
Constructs a new C<AppleII::Disk> object.  C<$filename> is the name of
the image file.  The optional C<$mode> is a string specifying how to
open the image.  It can consist of the following characters (I<case
sensitive>):
 
    r  Allow reads (this is actually ignored; you can always read)
    w  Allow writes
    d  Disk image is in DOS 3.3 order
    p  Disk image is in ProDOS order
 
If you don't specify 'd' or 'p', then the format is guessed from the
filename.  '.PO' and '.HDV' files are ProDOS order, and anything else
is assumed to be DOS 3.3 order.
 
If you specify 'w' to allow writes, then the image file is created if
it doesn't already exist.
 
=item $size = $disk->blocks([$newsize])
 
Gets or sets the size of the disk in blocks.  C<$newsize> is the new
size of the disk in blocks.  If C<$newsize> is omitted, then the size



( run in 0.305 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )