summaryrefslogtreecommitdiff
path: root/src/maths.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/maths.c')
-rw-r--r--src/maths.c65
1 files changed, 7 insertions, 58 deletions
diff --git a/src/maths.c b/src/maths.c
index da5e23a..32222a1 100644
--- a/src/maths.c
+++ b/src/maths.c
@@ -3,38 +3,23 @@
#define UseTimsPinp Yes
-#define trip_debugger No
-
-#if trip_debugger
-int testa = 0;
-int testb = 100;
-int testc = 0;
-#endif
-
-
/*
externs for commonly used global variables and arrays
*/
- #if platform_pc
- extern int sine[];
- extern int cosine[];
- #endif
-
- extern short ArcCosTable[];
- extern short ArcSineTable[];
- extern short ArcTanTable[];
+extern int sine[];
+extern int cosine[];
- extern LONGLONGCH ll_zero;
+extern short ArcCosTable[];
+extern short ArcSineTable[];
+extern short ArcTanTable[];
- extern int NormalFrameTime;
+extern LONGLONGCH ll_zero;
+extern int NormalFrameTime;
-#if PSX
-extern unsigned long *scratchp;
-#endif
/*
@@ -60,36 +45,6 @@ extern unsigned long *scratchp;
-#if PSX
-inline void ch2psx(MATRIXCH *chm, MATRIX *psxm)
-{
- psxm->m[0][0] = chm->mat11 >> 4;
- psxm->m[0][1] = chm->mat21 >> 4;
- psxm->m[0][2] = chm->mat31 >> 4;
- psxm->m[1][0] = chm->mat12 >> 4;
- psxm->m[1][1] = chm->mat22 >> 4;
- psxm->m[1][2] = chm->mat32 >> 4;
- psxm->m[2][0] = chm->mat13 >> 4;
- psxm->m[2][1] = chm->mat23 >> 4;
- psxm->m[2][2] = chm->mat33 >> 4;
-}
-
-inline void psx2ch(MATRIX *psxm, MATRIXCH *chm)
-{
-
- chm->mat11 = psxm->m[0][0] << 4;
- chm->mat21 = psxm->m[0][1] << 4;
- chm->mat31 = psxm->m[0][2] << 4;
- chm->mat12 = psxm->m[1][0] << 4;
- chm->mat22 = psxm->m[1][1] << 4;
- chm->mat32 = psxm->m[1][2] << 4;
- chm->mat13 = psxm->m[2][0] << 4;
- chm->mat23 = psxm->m[2][1] << 4;
- chm->mat33 = psxm->m[2][2] << 4;
-}
-
-#endif
-
/* One over sin functions - CDF 4/2/98 */
extern int oneoversin[4096];
@@ -302,12 +257,6 @@ int FindShift32(int value, int limit)
while(value > limit) {
- #if trip_debugger
- if(shift > 32) {
- testa = testb / testc;
- }
- #endif
-
shift++;
value >>= 1;