Contents |
Description
QuickDisk BASIC is a BASIC extension that is available with the addition of a Quick Disk Drive, an intermediate storage system between tape and diskdrive.
It comes in a 8kB ROM, that has its own 2kB SRAM, so the memory space available for MSX-BASIC is not decreased with the addition of a Quick Disk drive.
This extension can be used on any MSX generation, but for MSX turbo R machines, it's limited to the Z80 mode (what implies to boot while pressing the "1" key until you can hear a beep).
Versions
There are 3 versions of this extension:
- Version 1.00, found in Daewoo devices
- Version 1.10, found in Casio and Sanyo devices
- Version 1.11, found in Philips devices
Instructions (general info)
QuickDisk BASIC extends the OPEN and CLOSE instructions and adds 11 new instructions, most of them are inspired by standard instructions or Disk BASIC instructions.
7 of these new instructions are linked to function keys, whose content is redefined.
Note: CALL can be replaced by the character underscore (_). A space is not required after this character. See CALL for more info.
Instructions (ordered per category)
Data Storage
Instruction | Generation | Function key | Function |
---|---|---|---|
CALL BLOAD | MSX1 | F3 | Loads binary code from the specified Quick Disk device |
CALL BSAVE | MSX1 | F9 | Saves a specified area of memory to the specified Quick Disk device |
CALL CASQD | MSX1 (*) | Transfers the specified file from cassette to Quick Disk | |
CALL LOAD | MSX1 | F2 | Loads a non-binary file from the specified Quick Disk device |
CALL MERGE | MSX1 | Merges a BASIC or DATA program saved in ASCII mode on the specified Quick Disk device to the program currently in RAM | |
CALL QDFILES | MSX1 | F10 | Lists the contents of the specified Quick Disk device in long format |
CALL QDFORMAT | MSX1 | Formats a Quick Disk and deletes all existing files | |
CALL QDKILL | MSX1 | Deletes the last file on the specified Quick Disk device | |
CALL RUN | MSX1 | F1 | Loads a BASIC file from specified Quick Disk device in RAM and executes it |
CALL SAVE | MSX1 | F8 | Saves the BASIC program or DATA present in RAM to a Quick Disk device |
(*) Not for MSX turbo R
Keyboard
Instruction | Generation | Function key | Function |
---|---|---|---|
CALL QDKEY | MSX1 | F7 | Modifies the contents of all function keys except F7 |
Instructions (alphabetical order)
Instruction | Generation | Function key | Type |
---|---|---|---|
CALL BLOAD | MSX1 | F3 | Data Storage |
CALL BSAVE | MSX1 | F9 | Data Storage |
CALL CASQD | MSX1 (*) | Data Storage | |
CALL LOAD | MSX1 | F2 | Data Storage |
CALL MERGE | MSX1 | Data Storage | |
CALL QDFILES | MSX1 | F10 | Data Storage |
CALL QDFORMAT | MSX1 | Data Storage | |
CALL QDKEY | MSX1 | F7 | Keyboard |
CALL QDKILL | MSX1 | Data Storage | |
CALL RUN | MSX1 | F1 | Data Storage |
CALL SAVE | MSX1 | F8 | Data Storage |
(*) Not for MSX turbo R
Pictures
Pages in category "QuickDisk BASIC"
The following 13 pages are in this category, out of 13 total.
C |
C cont. |
C cont.O |