This page was last modified 11:18, 4 July 2022 by Mars2000you. Based on work by Gdx.



Saves a specified area of memory to the specified Quick Disk device.

Note: You can also press the F9 function key


  • CALL BSAVE ("QDn:<Filename>",<StartAddress>,<EndAddress>,<ExecutionAddress>)
  • CALL BSAVE ("QDn:<Filename>",<StartAddress>,<EndAddress>,S)

QDn and <ExecutionAddress> are optional. Parameters can not end with a comma alone.


QD specifies the used Quick Disk device. Value n can vary between 0 and 7. By default, the saving will be made on Quick Disk device 0.

<Filename> is the name of the binary file to save. The format is 8 characters followed by a point and an extension with 3 characters.

<StartAddress> and <EndAddress> are used to specify the area of the computer RAM (or VRAM).

<ExecutionAddress> is the address at which the saved code should start, when loaded with CALL BLOAD ,R. By default the start address is set.

The parameter S is used to save the contents of VRAM - This can be done in any screen mode but only the active pages are valid when the screen mode is higher than 4.

Related to



QuickDisk BASIC