Category:QuickDisk BASIC
This page was last modified 17:48, 2 June 2023 by Mars2000you.

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

QuickDisk 1.0
QuickDisk 1.1

Pages in category "QuickDisk BASIC"

The following 13 pages are in this category, out of 13 total.

C

C cont.

C cont.

O