|
Mario Kart 64
|
Go to the source code of this file.
Macros | |
| #define | AUDIO_HEAP_SIZE 0x48C00 |
| #define | AUDIO_HEAP_INIT_SIZE 0x2600 |
| #define | DOUBLE_SIZE_ON_64_BIT(size) |
| #define | SCREEN_WIDTH 320 |
| #define | SCREEN_HEIGHT 240 |
| #define | STACKSIZE 0x2000 |
| #define | BORDER_HEIGHT 1 |
| #define | COURSE_NULL 0xFF |
| #define | GFX_GET_OPCODE(var) |
| #define | GET_HIGH_U16_OF_32(var) |
| #define | GET_HIGH_S16_OF_32(var) |
| #define | GET_LOW_U16_OF_32(var) |
| #define | GET_LOW_S16_OF_32(var) |
| #define | SET_HIGH_U16_OF_32(var, x) |
| #define | SET_HIGH_S16_OF_32(var, x) |
| #define | MACRO_COLOR_FLAG(r, g, b, flag) |
| #define | TEXTURE_LOAD_FIX 2 |
| #define | TEXTURE_SIZE_FIX 1 |
| #define | gMKLoadTextureTile(pkt, timg, fmt, siz, width, height, uls, ult, lrs, lrt, pal, cms, cmt, masks, maskt, shifts, shiftt) |
| #define | gMKLoadTextureTile_4b(pkt, timg, fmt, width, height, uls, ult, lrs, lrt, pal, cms, cmt, masks, maskt, shifts, shiftt) |
Functions | |
| void | gSPSegmentLoadRes (void *value, int segNum, uintptr_t target) |
| void | gSPDisplayList (Gfx *pkt, Gfx *dl) |
| void | gSPDisplayListOffset (Gfx *pkt, Gfx *dl, int offset) |
| void | gSPVertex (Gfx *pkt, uintptr_t v, int n, int v0) |
| void | gSPInvalidateTexCache (Gfx *pkt, uintptr_t texAddr) |
Global header for mk64
| #define AUDIO_HEAP_INIT_SIZE 0x2600 |
| #define AUDIO_HEAP_SIZE 0x48C00 |
| #define BORDER_HEIGHT 1 |
| #define COURSE_NULL 0xFF |
| #define DOUBLE_SIZE_ON_64_BIT | ( | size | ) |
| #define GET_HIGH_S16_OF_32 | ( | var | ) |
| #define GET_HIGH_U16_OF_32 | ( | var | ) |
| #define GET_LOW_S16_OF_32 | ( | var | ) |
| #define GET_LOW_U16_OF_32 | ( | var | ) |
| #define GFX_GET_OPCODE | ( | var | ) |
| #define gMKLoadTextureTile | ( | pkt, | |
| timg, | |||
| fmt, | |||
| siz, | |||
| width, | |||
| height, | |||
| uls, | |||
| ult, | |||
| lrs, | |||
| lrt, | |||
| pal, | |||
| cms, | |||
| cmt, | |||
| masks, | |||
| maskt, | |||
| shifts, | |||
| shiftt ) |
| #define gMKLoadTextureTile_4b | ( | pkt, | |
| timg, | |||
| fmt, | |||
| width, | |||
| height, | |||
| uls, | |||
| ult, | |||
| lrs, | |||
| lrt, | |||
| pal, | |||
| cms, | |||
| cmt, | |||
| masks, | |||
| maskt, | |||
| shifts, | |||
| shiftt ) |
| #define MACRO_COLOR_FLAG | ( | r, | |
| g, | |||
| b, | |||
| flag ) |
| #define SCREEN_HEIGHT 240 |
| #define SCREEN_WIDTH 320 |
| #define SET_HIGH_S16_OF_32 | ( | var, | |
| x ) |
| #define SET_HIGH_U16_OF_32 | ( | var, | |
| x ) |
| #define STACKSIZE 0x2000 |
| #define TEXTURE_LOAD_FIX 2 |
| #define TEXTURE_SIZE_FIX 1 |
| enum COURSES |
| enum SURFACE_TYPE |
| void gSPDisplayList | ( | Gfx * | pkt, |
| Gfx * | dl ) |
| void gSPDisplayListOffset | ( | Gfx * | pkt, |
| Gfx * | dl, | ||
| int | offset ) |
| void gSPInvalidateTexCache | ( | Gfx * | pkt, |
| uintptr_t | texAddr ) |
| void gSPSegmentLoadRes | ( | void * | value, |
| int | segNum, | ||
| uintptr_t | target ) |
| void gSPVertex | ( | Gfx * | pkt, |
| uintptr_t | v, | ||
| int | n, | ||
| int | v0 ) |