sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
scr_printf.c File Reference
#include <ctype.h>
#include <stdio.h>
#include <tamtypes.h>
#include <sifcmd.h>
#include <kernel.h>
#include <rom0_info.h>
#include <stdarg.h>
#include <debug.h>
#include <ee_regs.h>

Go to the source code of this file.

Classes

struct  t_setupscr
struct  t_setupchar

Functions

void scr_setbgcolor (u32 color)
void scr_setfontcolor (u32 color)
void scr_change_defaultcolor (int index, u32 color)
void scr_setfontcolorescape (char n1, char n2)
void scr_setcursorcolor (u32 color)
void init_scr (void)
void scr_putchar (int x, int y, u32 color, int ch)
void scr_clearchar (int X, int Y)
void scr_clearline (int Y)
void scr_printf (const char *format,...)
void scr_vprintf (const char *format, va_list opt)
void scr_setXY (int x, int y)
int scr_getX ()
int scr_getY ()
void scr_clear ()
void scr_setCursor (int enable)

Variables

const u8 msx []

Detailed Description

EE UGLY DEBUG ON SCREEN

Definition in file scr_printf.c.

Function Documentation

◆ init_scr()

void init_scr ( void )

Definition at line 178 of file scr_printf.c.

◆ scr_change_defaultcolor()

void scr_change_defaultcolor ( int index,
u32 color )

Definition at line 147 of file scr_printf.c.

◆ scr_clear()

void scr_clear ( void )

Definition at line 344 of file scr_printf.c.

◆ scr_clearchar()

void scr_clearchar ( int X,
int Y )

Definition at line 256 of file scr_printf.c.

◆ scr_clearline()

void scr_clearline ( int Y)

Definition at line 261 of file scr_printf.c.

◆ scr_getX()

int scr_getX ( void )

Definition at line 334 of file scr_printf.c.

◆ scr_getY()

int scr_getY ( void )

Definition at line 339 of file scr_printf.c.

◆ scr_printf()

void scr_printf ( const char * format,
... )

Definition at line 268 of file scr_printf.c.

◆ scr_putchar()

void scr_putchar ( int x,
int y,
u32 color,
int ch )

Definition at line 227 of file scr_printf.c.

◆ scr_setbgcolor()

void scr_setbgcolor ( u32 color)

Definition at line 124 of file scr_printf.c.

◆ scr_setCursor()

void scr_setCursor ( int enable)

Definition at line 352 of file scr_printf.c.

◆ scr_setcursorcolor()

void scr_setcursorcolor ( u32 color)

Definition at line 163 of file scr_printf.c.

◆ scr_setfontcolor()

void scr_setfontcolor ( u32 color)

Definition at line 129 of file scr_printf.c.

◆ scr_setfontcolorescape()

void scr_setfontcolorescape ( char n1,
char n2 )

Definition at line 151 of file scr_printf.c.

◆ scr_setXY()

void scr_setXY ( int x,
int y )

Definition at line 326 of file scr_printf.c.

◆ scr_vprintf()

void scr_vprintf ( const char * format,
va_list opt )

Definition at line 276 of file scr_printf.c.

Variable Documentation

◆ msx

const u8 msx[]
extern

Definition at line 18 of file font.c.