Category:SCC-BASIC
This page was last modified 14:44, 10 October 2021 by Mars2000you. Based on work by Gdx.

Contents

Description

SCC-BASIC is an extension created by Eric Bos and released in 1989 by Stichting Green (new name of the Sparrowsoft company). It was also available on a disk sold to the subscribers of MSX Mozaïk in 1991.

A cartridge with SCC/SCC+ soundchip or compatible is required to use fully SCC-BASIC. SCC Konami cartridges are usable but remember: Do not insert a cartridge with the MSX turned on!!!. However, safe options exist:

  • slotexpanders with switches
  • SCC cartridges modified with switch or converted to Megasram (aka ESE-RAM)
  • emulators

You must enter BLOAD"SCCBASIC.BIN", R to install the extension.

On this page, the instructions are classified according to their purpose. For a general overview of all instructions in alphabetical order, see this page : SCC-BASIC Instructions.

Instructions

The SCC-BASIC extension adds 16 new instructions.

Note: CALL can be replaced by the character underscore (_). A space is not required after this character. See CALL for more info.

Data Storage

Instruction Generation Related Disk BASIC instruction
CALL DRIVE MSX1
CALL DSKI MSX1 DSKI$()
CALL DSKO MSX1 DSKO$
CALL VERIFY MSX1


Gaming

Instruction Generation Related standard instruction
CALL ROMPACK MSX1


Keyboard

Instruction Generation Related standard instruction
CALL INIFCK MSX1 KEY


RAM Access

Instruction Generation Related standard instruction
CALL FILLRAM MSX1 POKE
CALL FILLVRM MSX1 CLS, VPOKE
CALL MOVEMV MSX1 PEEK, VPOKE
CALL MOVEVM MSX1 POKE, VPEEK


Sound and Music

Instruction Generation Related standard instruction
CALL FADE MSX1
CALL INIPSG MSX1 BEEP
CALL INISCC MSX1
CALL PLAY MSX1 PLAY
CALL RISE MSX1
CALL SCC MSX1 SOUND