marioparty4/include/game/printfunc.h
Dávid Balatoni 34cf507e3f
x64 and hsfload improvements, build every REL (#582)
* Port some of hsfload.c

* More byteswaps in hsfload.c

* Finish hsfload besides cenv

* hsfload fixes

* Some x64 improvements

* More x64 improvements

* 64 bit improvements

* Link in lots of files

* Fix armem bug

* Fix dll killing, load modeseldll

* Fixes, clearing TODOs

* Tons of warning/error fixes

* Linux build fixes

* Add -fPIC flag to fix build on x64 linux

* GXSETARRAY sizes and misc fixes

* More fixes

* Build all RELs

* Implement C_Quat functions

* Fix PAL build
2025-04-14 18:02:42 +02:00

36 lines
No EOL
883 B
C

#ifndef _GAME_PRINTFUNC_H
#define _GAME_PRINTFUNC_H
#include "dolphin.h"
#include "version.h"
#define FONT_COLOR_BLACK 0
#define FONT_COLOR_DARK_BLUE 1
#define FONT_COLOR_DARK_RED 2
#define FONT_COLOR_DARK_MAGENTA 3
#define FONT_COLOR_DARK_GREEN 4
#define FONT_COLOR_DARK_CYAN 5
#define FONT_COLOR_DARK_YELLOW 6
#define FONT_COLOR_GRAY 7
#define FONT_COLOR_TRANSLUCENT_GRAY 8
#define FONT_COLOR_BLUE 9
#define FONT_COLOR_RED 10
#define FONT_COLOR_MAGENTA 11
#define FONT_COLOR_GREEN 12
#define FONT_COLOR_CYAN 13
#define FONT_COLOR_YELLOW 14
#define FONT_COLOR_WHITE 15
void pfInit(void);
void pfClsScr(void);
s16 print8(s16 x, s16 y, float scale, char *str, ...);
s16 printWin(s16 x, s16 y, s16 w, s16 h, GXColor *color);
void pfDrawFonts(void);
extern BOOL saftyFrameF;
extern u16 strlinecnt;
extern u16 empstrline;
SHARED_SYM extern int fontcolor;
extern u32 procfunc;
#endif