Fileloader v2.1 ( 21.01.2013 22:46 )
---------------------------------------------------------------
About this loader:
---------------------------------------------------------------
It's a small fast loader system that works on PAL & NTSC computers
and it supports most drives & devices.
It's not a irq loader that you want to use in a demo.
How it works:
---------------------------------------------------------------
Loads exomizer crunched files by filename.
Filename input is done by setting $ffbd, and then calling loader.
Loader is installed in the drive each time you try to load a file,
when loading is finished the drive returns to idle mode. This way
you will also have access to the kernal routines to open/close/load/save files using
standard kernal routines.
Details:
---------------------------------------------------------------
* It's 2bit loader with a 256 bytes load buffer to gain speed.
* It works on PAL & NTSC computers.
* It works with any device number #6-30
* Autodetects and works with most of the known disk drives
and devices for the c64 and c128:
1541, 1541-II and clones (Oceanic, Ecelerator etc.)
1570, 1571 (uses 2mhz native mode if possible)
1581, CMD FD, CMD HD
IDE64, Ramlink/Ramdrive, sd2iec, uiec and other iec drives (uses kernal loader if enabled)
Unknown devices will fall back to be using a kernal loader if enabled.
* It loads by filenames.
* You can link several files into one for faster loading.
* It has error checking to allow for multiple disks.
* Files must be crunched with Exomizer 1.1.5 or Exomizer 2.
* Loads to whole RAM area (0000-FFFF).
* Loader code must stay in the area 0000-D000 when loading.
|