Category:Hangul BASIC
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 - the 3 first versions were created by the Korean Qnix company.
- Version 1, available on the Korean MSX1 computers: Daewoo CPC-88, Daewoo CPC-200, Daewoo DPC-100, Daewoo DPC-180, Daewoo DPC-200, Goldstar FC-80, Goldstar FC-80U, Goldstar GFC-1080, Goldstar GFC-1080A, Samsung SPC-800
- Version 2, available on the Korean MSX2 computers: Daewoo CPC-300, Daewoo CPC-300E, Daewoo CPC-330K, Daewoo CPC-400, Daewoo CPC-400S
- Version 3, available on the Korean MSX2 consoles: Daewoo CPC-61, Daewoo CPG-120
- 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.
The number of new instructions added by Hangul Basic is as follows:
- 2 new instructions on Korean MSX1 computers
- 6 new instructions on Korean MSX2 computers
- 13 new instructions on Korean MSX2 consoles
- 19 new instructions with Plaire ROM version
- 15 new instructions with Plaire BIN version
Notes:
- CALL can be replaced by the character underscore (_). A space is not required after this character. See CALL for more info
- CALL ADJUST is a standard MSX-BASIC instruction on the non-Korean MSX2 computers manufactured by Daewoo
- PUT HAN can be used only on Daewoo CPC-400/400S
- SET SYSTEM can be used only on Deawoo CPC-300 and CPC-400/400S - Effect on CPC-300 is different from CPC-400/400S
- All instructions of Plaire version are for non-Korean MSX1 and higher, except CALL MODE9, CALL PALETTE and CALL RTCINI, that require at least a MSX2 machine.
Instruction | Korean MSX1 computers | Korean MSX2 computers | Korean MSX2 consoles | Plaire | Related standard instruction |
---|---|---|---|---|---|
CALL ADJUST | - | x | - | - | |
CALL CLS | - | - | - | x | CLS |
CALL ENG | - | - | x | x | |
CALL FONT | - | - | - | x (*) | |
CALL HANOFF | x | x | x | x | |
CALL HANON | x | x | x | x | |
CALL HELP | - | - | - | x (*) | |
CALL KCHR | - | - | x | x | CHR$() |
CALL KCODE | - | - | x | x | ASC() |
CALL KEXT | - | - | x | x | |
CALL KINSTR | - | - | x | x | INSTR |
CALL KLEN | - | - | x | x | LEN |
CALL KMID | - | - | x | x | MID$() |
CALL KTYPE | - | - | x | x | |
CALL MODE9 | - | - | - | x | SCREEN |
CALL PALETTE | - | - | x | x | COLOR= |
CALL REBOOT | - | - | - | x (*) | |
CALL RTCINI | - | - | x | x | SET SCREEN |
CALL VER | - | - | - | x (*) | |
PUT HAN | - | x | - | - | |
SET HAN | - | x | x | x | |
SET SYSTEM | - | x | - | - |
(*) Only with ROM version, not available with BIN version
Pages in category "Hangul BASIC"
The following 23 pages are in this category, out of 23 total.
C |
C cont. |
C cont.PS |