Data for MSX description from Main-ROM Bios
Data for MSX description from Main-ROM Bios
Address | Name | Length | Description |
0004h | CGTABL | 2 | MSX Character Set address in Main-ROM. |
0006h | VDP.DR | 1 | Port used to read data from the VDP. |
0007h | VDP.DW | 1 | Port used to write data to the VDP. |
002Bh | BASRVN | 2 | First byte indicates character set localization, date format and default interrupt frequency (VSYNC).
7 6 5 4 3 2 1 0 | | | | +-+-+-+-- Character set | | | | 0 = Japanese, 1 = Other | +-+-+---------- Date format | 0 = Y-M-D, 1 = M-D-Y, 2 = D-M-Y +---------------- Default interrupt frequency (VSYNC) 0 = 60Hz, 1 = 50Hz Second byte indicates Basic ROM Keyboard localization and Basic version. 7 6 5 4 3 2 1 0 | | | | +-+-+-+-- Keyboard type | | | | 0 = Japanese (Korean MSXs use also 0), 1 = English | | | | 2 = French (AZERTY), 3 = English UK, 4 = German (DIN) | | | | 5 = ?, 6 = Spanish, 9 = Danish / Norwegian +-+-+-+---------- Basic version 0 = Japanese (Korean MSXs use also 0), 1 = International |
002Dh | MSXVER | 1 | MSX Version Number.
0 = MSX 1 1 = MSX 2 2 = MSX 2+ 3 = MSX Turbo R |
002Eh | 1 | If bit 0 = 1 then internal MIDI is present (Turbo R only !!!) | |
002Fh | 1 | Reserved |