Category:Hard BASIC
This page was last modified 17:32, 26 May 2023 by Mars2000you. Based on work by Gdx.

Description

Several games released by the Japanese Hard company include this MSX-BASIC extension.

To install it, you just need to

  • CLEARxxx,&HCFFF:BLOAD"name.ext",R a specific file (for versions 1 to 3)
  • CLEARxxx,&HAFFF:BLOAD"GAL.COM",R (for version 4)
  • CLEARxxx,&HAFF0:BLOAD"APPROACH.COM",R (for version 5)

(xxx depends on maximum size of used strings)

Versions

There are 5 known versions of this extension:

  • Version 5 (06/11/89) can be found in Semattemitai (APPROACH.COM file)

Versions 1 to 3 are compatible to each one other. Version 4 can only be used with Girl's Control, version 5 with Semattemitai.

Note about Girl's Control: This game includes intro and ending with screen 12 pictures that can be seen on MSX2+, but not on MSX turbo R. You can fix this problem by replacing VR=2 by VR>1 in the following files:

  • OPEN.BAS and END.BAS - lines 60, 140, 3010
  • MOVE.BAS - line 20030

Instructions

29 instructions can be added by this extension, but some of them are available only in a specific version.

Instruction Generation
CMD < MSX2
CMD = MSX2
CMD > MSX2
CMD * MSX2
CMD ¥ MSX2
CMD AND MSX2
CMD BLOAD MSX2
CMD CLOSE MSX2
CMD CLS MSX2
CMD CONT MSX2
CMD COPY MSX2
CMD END MSX2
CMD GET MSX2
CMD IPL MSX2
CMD KEY MSX2
CMD LOCATE MSX2
CMD NEXT MSX2
CMD NOT MSX2
CMD OFF MSX2
CMD ON MSX2
CMD OUT MSX2
CMD PAINT MSX2
CMD PLAY MSX2
CMD PRINT MSX2
CMD SET MSX2
CMD SOUND MSX2
CMD SPRITE MSX2
CMD STOP MSX2
CMD STRING$ MSX2


Pages in category "Hard BASIC"

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

C

C cont.

C cont.