34#ifndef OPENBIOS_H2X00_MONITOR
35static const union Color s_colors[] = {{.
r = 255, .g = 255, .b = 255}, {.r = 255, .g = 255, .b = 0},
36 {.r = 0, .g = 255, .b = 255}, {.r = 0, .g = 255, .b = 0},
37 {.r = 255, .g = 0, .b = 255}, {.r = 255, .g = 0, .b = 0},
38 {.r = 0, .g = 0, .b = 255}, {.r = 0, .g = 0, .b = 0}};
40static const union Color s_colors[] = {{.
r = 0, .g = 0, .b = 0}, {.r = 0, .g = 0, .b = 255},
41 {.r = 255, .g = 0, .b = 0}, {.r = 255, .g = 0, .b = 255},
42 {.r = 0, .g = 255, .b = 0}, {.r = 0, .g = 255, .b = 255},
43 {.r = 255, .g = 255, .b = 0}, {.r = 255, .g = 255, .b = 255}};
52#ifdef OPENBIOS_SHOW_SPLASH_SCREEN
62 setHorizontalRange(0, 256 * 10);
63 setVerticalRange(16, 255);
64 setDisplayMode(&config);
66 const int barCount =
sizeof(s_colors) /
sizeof(
union Color);
67 struct FastFill ff = {.
c = 0, .x = 0, .y = 0, .w = 256 / barCount, .h = 240};
69 for (
int i = 0;
i < barCount;
i++, ff.
x += ff.
w) {
@ VM_NTSC
Definition gpu.h:47
@ HRE_NORMAL
Definition gpu.h:62
@ VR_240
Definition gpu.h:42
@ HR_256
Definition gpu.h:35
@ VI_OFF
Definition gpu.h:57
@ CD_15BITS
Definition gpu.h:52
int i
Definition gte-regio.c:299
#define GPU_STATUS
Definition hwregs.h:53
void drawSplashScreen()
Definition splash.c:51
enum HResolution hResolution
Definition gpu.h:67
union Color c
Definition gpu.h:117
int16_t w
Definition gpu.h:118
int16_t x
Definition gpu.h:118
uint32_t packed
Definition gpu.h:113
uint8_t r
Definition gpu.h:111