libmsx
C library for MSX
|
Modules | |
TEXT mode | |
Initialization functions for TEXT 1 and 2 mode. | |
Tiled graphics mode | |
Initialization functions for GRAPHIC 1, 2, and 3 mode. | |
Bitmap graphics mode | |
Initialization functions for GRAPHIC 4, 5, 6, and 7 mode. | |
Files | |
file | screen.h |
SCREEN mode initialization function like MSX-BASIC. | |
#include <screen.h>
Functions corresponding to MSX-BASIC's following SCREEN modes:
MSX
screen0() : SCREEN 0: WIDTH 40
(TEXT 1 mdoe),MSX
screen1() : SCREEN 1: WIDTH 32
(GRAPHIC 1 mode),MSX
screen2() : SCREEN 2: WIDTH 32
(GRAPHIC 2 mode),MSX
screen2_PCG() : SCREEN 2: WIDTH 32
(GRAPHIC 2 mode; PCG mode like as SCREEN 1).MSX2
screen0_W80() : SCREEN 0: WIDTH 80
(TEXT 2 mode),MSX2
screen4() : SCREEN 4: WIDTH 32
(GRAPHIC 3 mode),MSX2
screen4_PCG() : SCREEN 4: WIDTH 32
(GRAPHIC 3 mode; PCG mode like as SCREEN 1).MSX2
screen5() : SCREEN 5
(GRAPHIC 4 mode; 256x212 pix, 4-bpp),MSX2
screen6() : SCREEN 6
(GRAPHIC 5 mode; 512x212 pix, 2-bpp),MSX2
screen7() : SCREEN 7
(GRAPHIC 6 mode; 512x212 pix, 4-bpp),MSX2
screen8() : SCREEN 8
(GRAPHIC 7 mode; 256x212 pix, 8-bpp RGB332),MSX2+
screen10() : SCREEN 10
(GRAPHIC 7 mode; 256x212 pix, 8-bpp YJK/RGB),MSX2+
screen12() : SCREEN 12
(GRAPHIC 7 mode; 256x212 pix, 8-bpp YJK),All above SCREEN modes supports:
#include <stdio.h>
), andlibmsx
such as locate(), print() (#include <text.h>
).