This commit is contained in:
parent
e9f123dec7
commit
74ac11a27f
40 changed files with 6829 additions and 0 deletions
52
source/utils/utils.cpp
Normal file
52
source/utils/utils.cpp
Normal file
|
@ -0,0 +1,52 @@
|
|||
/******************/
|
||||
/*** Misc Utils ***/
|
||||
/******************/
|
||||
|
||||
#include "system\global.h"
|
||||
#include "utils\utils.h"
|
||||
#include "gfx\Prim.h"
|
||||
|
||||
#ifndef __VID_HEADER_
|
||||
#include "system/vid.h"
|
||||
#endif
|
||||
|
||||
#ifndef __SYSTEM_GSTATE_H__
|
||||
#include "system\gstate.h"
|
||||
#endif
|
||||
|
||||
#ifndef __MATHTABLE_HEADER__
|
||||
#include "utils\mathtab.h"
|
||||
#endif
|
||||
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
const s16 c_circle[ NO_SIN ] =
|
||||
{
|
||||
0,25,49,74,97,120,142,162,181,197,212,225,236,244,251,254,
|
||||
255,254,251,244,236,225,212,197,181,162,142,120,97,74,49,25,
|
||||
0,-25,-49,-74,-97,-120,-142,-162,-181,-197,-212,-225,-236,-244,-251,-254,
|
||||
-255,-254,-251,-244,-236,-225,-212,-197,-181,-162,-142,-120,-97,-74,-49,-25
|
||||
};
|
||||
|
||||
/*****************************************************************************/
|
||||
const MATRIX IdentityMtx =
|
||||
{
|
||||
{{ONE, 0, 0},
|
||||
{ 0,ONE, 0},
|
||||
{ 0, 0,ONE}},
|
||||
{ 0, 0, 0},
|
||||
};
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
const u32 NOTNEG = ((u32)1<<(u32)31) | ((u32)1<<(u32)15);
|
||||
long s_randomSeed;
|
||||
|
||||
/*****************************************************************************/
|
||||
u8 *MakePtr(void *BasePtr,int Offset)
|
||||
{
|
||||
u8 *Ret;
|
||||
Ret=(u8*)BasePtr+(Offset);
|
||||
return(Ret);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue