Let's set a few things straight. Though I hope errors will be corrected of
course:
At 23:58 29-5-01 +0200, you wrote:
>MSX BASIC versions that I'm aware of:
>1.0: The MSX1 system
>2.x: The MSX2 system. Do not know the difference between subversions
>3.x The MSX2+ system. Do not know if there are multiple subversions
>4.x: The MSX turbo R system. I know that the GT contains 4.1. Do not know if
>the ST contains 4.0 or that 4.0 never existed.
Basic version 2.0 and Basic version 2.1 differ in the memory disk. With 2.0
you could use 32 kB of memory disk, with 2.1 it's 96 kB, though I never
tried to get a bigger memory disk when more memory was added.
There only exists a Basic 3.0, the only new thing about it, is SET SCROLL
and SCREEN 10, 11 and 12.
Turbo R ST contains Basic version 4.0 as the MIDI isn't incorporated in
that version. Therefore MSX-MUSIC ROM is altered as well. The BIOS ROM
seems to do the following for MIDI. It uses two hooks to control MIDI (ST
MIDI, using external MSX-MIDI) uses one hook. GT also has one byte in the
system definition part of BIOS ($2B - $2F) extra in use to enable internal
MIDI detection. Address $2E contains 1 if there is internal MIDI. Only on
MSX turbo R systems.
>I think there is also a tR version out there too...
>If memory serves Henrik Gilvad had it once when he disassembled it for
>adding in gfx9000 basic...
I think it's Kun Basic version 2.0, the only extra things about the turbo R
is R800 and PCM support and since there are no normal Basic commands to
change CPU mode and PCM control is done through CALL statements only, there
is little chance there was a seperate version of Kun Basic for turbo R.
GreeTz, BiFi
Visit my Home Page at www.bifi.msxnet.org
mail me at: [EMAIL PROTECTED]
FTP: ftp.bifi.msxnet.org
ICQ #36126979
--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html