Description
Hangul BASIC is a BASIC extension that is available on Korean MSX/MSX2 computers and on Korean MSX2 consoles. It is not available on Korean MSX1 consoles.
Versions
There are 4 versions of this extension:
- Version 1, available on the Korean MSX1 computers
- Version 2, available on the Korean MSX2 computers
- Version 3, available on the Korean MSX2 consoles
- Version 4, released in 2015 by Korean MSX fan Plaire, under the name 'Hangul I/O system', can be used on most non-Korean MSX1, MSX2, MSX2+ and MSX Turbo R machines. You can find the manual, the rom and bin versions on his blog : http://blog.naver.com/plaire0/220372690919. The BIN version uses a small part of the free memory.
Instructions
Versions 2 to 4 extend the SCREEN instruction with the SCREEN 9 dedicated to the Korean characters. However, version 4 allows to use this screen with non-Korean MSX2 (and higher) computers.
There are many new instructions, especially with versions 3 and 4. The exclusive additions of version 4 are only for non-Korean machines.
Note: CALL can be replaced by the character underscore (_). A space is not required after this character. See CALL for more info.
Instruction | Generation | Versions | Related standard instruction / Remark |
---|---|---|---|
CALL ADJUST | Only MSX2 | 2 | Probably only for Daewoo CPC-400S |
CALL CLS | MSX1 | 4 (ROM and BIN) | CLS |
CALL ENG | MSX2 (*) | 3 - 4 | |
CALL FONT | MSX1 | 4 (only ROM) | |
CALL HANOFF | MSX1 (**) | 1 - 2 - 3 - 4 | |
CALL HANON | MSX1 (**) | 1 - 2 - 3 - 4 | |
CALL HELP | MSX1 | 4 (only ROM) | |
CALL KCHR | MSX2 (*) | 3 - 4 | CHR$() |
CALL KCODE | MSX2 (*) | 3 - 4 | ASC() |
CALL KEXT | MSX2 (*) | 3 - 4 | |
CALL KINSTR | MSX2 (*) | 3 - 4 | INSTR |
CALL KLEN | MSX2 (*) | 3 - 4 | LEN |
CALL KMID | MSX2 (*) | 3 - 4 | MID$() |
CALL KTYPE | MSX2 (*) | 3 - 4 | |
CALL MODE9 | MSX2 | 4 (ROM and BIN) | SCREEN |
CALL PALETTE | MSX2 (***) | 3 - 4 | COLOR= |
CALL REBOOT | MSX1 | 4 (only ROM) | |
CALL RTCINI | MSX2 (***) | 3 - 4 | SET SCREEN |
CALL VER | MSX1 | 4 (only ROM) | |
SET HAN | MSX2 (****) | 2 - 3 - 4 | |
SET SYSTEM | Only MSX2 | 2 | Only for Daewoo CPC-300 |
(*) only Korean MSX2 consoles - version 4 allows to use it also on non-Korean MSX1 and higher
(**) only Korean MSX1 and MSX2 - version 4 allows to use it also on non-Korean MSX1 and higher
(***) only Korean MSX2 consoles - version 4 allows to use it also on non-Korean MSX2 and higher
(****) only Korean MSX2 - version 4 allows to use it also on non-Korean MSX1 and higher
Pages in category "Hangul BASIC"
The following 22 pages are in this category, out of 22 total.
C |
C cont. |
C cont.S |