libmsx
C library for MSX
Loading...
Searching...
No Matches
screen.h
Go to the documentation of this file.
1// -*- coding: utf-8-unix -*-
2/*
3 * Copyright (c) 2021-2025 Daishi Mori (mori0091)
4 *
5 * This software is released under the MIT License.\n
6 * See https://github.com/mori0091/libmsx/blob/main/LICENSE
7 *
8 * GitHub libmsx project\n
9 * https://github.com/mori0091/libmsx
10 */
43#pragma once
44
45#ifndef SCREEN_H_
46#define SCREEN_H_
47
71void screen0(void);
72
94void screen0_W80(void);
95
128void screen1(void);
129
164void screen2(void);
165
188void screen2_PCG(void);
189
225void screen4(void);
226
248void screen4_PCG(void);
249
278void screen5(void);
279
299void screen6(void);
300
320void screen7(void);
321
343void screen8(void);
344
368void screen10(void);
369
394void screen12(void);
395
398#endif // SCREEN_H_
void screen5(void)
MSX2 SCREEN 5 (GRAPHIC 4 mode).
void screen12(void)
MSX2+ SCREEN 12 (GRAPHIC 7 YJK mode).
void screen7(void)
MSX2 SCREEN 7 (GRAPHIC 6 mode).
void screen6(void)
MSX2 SCREEN 6 (GRAPHIC 5 mode).
void screen8(void)
MSX2 SCREEN 8 (GRAPHIC 7 mode).
void screen10(void)
MSX2+ SCREEN 10 (GRAPHIC 7 YJK/RGB mode).
void screen1(void)
MSX SCREEN 1: WIDTH 32 (GRAPHIC 1 mode).
void screen4_PCG(void)
MSX2 SCREEN 4: WIDTH 32 (GRAPHIC 3 mode; PCG mode like as SCREEN 1).
void screen2(void)
MSX SCREEN 2: WIDTH 32 (GRAPHIC 2 mode).
void screen4(void)
MSX2 SCREEN 4: WIDTH 32 (GRAPHIC 3 mode).
void screen2_PCG(void)
MSX SCREEN 2: WIDTH 32 (GRAPHIC 2 mode; PCG mode like as SCREEN 1).
void screen0_W80(void)
MSX2 SCREEN 0: WIDTH 80 (TEXT 2 mode).
void screen0(void)
MSX SCREEN 0: WIDTH 40 (TEXT 1 mode).