Category:SonyLDP BASIC
This page was last modified 14:38, 10 October 2021 by Mars2000you. Based on work by Manuel and Msxholder.

Description

The SonyLDP BASIC is an extension that comes with the Sony HB-G900 series of computers.

Most of the provided instructions allow to control a LaserDisc using the built-in the RS-232C interface, but a few instructions are useful to show large texts on the screen with the superimposing feature of these machines.

Instructions

This extension adds 23 new instructions, that can be generally divided into four types of functions.

See http://www.msxarchive.nl/pub/msx/docs/hwmodsetc/hanso/userguides/sonyhbg900pvideoug.pdf for the full guide.

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

Instruction Generation Function
CALL ASW MSX2 Sound control
CALL ESCOFF MSX2 Superimpose control
CALL ESCON MSX2 Superimpose control
CALL GLOAD MSX2 Graphics control
CALL GSAVE MSX2 Graphics control
CALL INDEXOFF MSX2 System control
CALL INDEXON MSX2 System control
CALL LDPCONT MSX2 System control
CALL LDPCRSRCH MSX2 System control
CALL LDPCSTART MSX2 System control
CALL LDPEND MSX2 System control
CALL LDPFRM MSX2 System control
CALL LDPINIT MSX2 System control
CALL LDPOUT MSX2 System control
CALL LDPPAUSE MSX2 System control
CALL LDPSRCH MSX2 System control
CALL LDPSTART MSX2 System control
CALL LDPSTAT MSX2 System control
CALL LDPSTOP MSX2 System control
CALL LDPWAIT MSX2 System control
CALL SLFONT MSX2 Graphics control
CALL TEXT MSX2 Graphics control
CALL VSW MSX2 Superimpose control


  • CALL ASW (channel) controls the audio output of the computer
    • 0 is left and right channel off
    • 1 is right channel on
    • 2 is left channel on
    • 3 is both channel on
  • CALL LDPINIT ( )
    • 0 is 1200 baud
    • 1 is 2400 baud
  • CALL VSW (source)
    • 0 is computer only
    • 1 is superimpose mode
    • 2 is video only mode

This category currently contains no pages or media.