Match most of m444dll.c

Increases data percentage for rels to 30.93% and total data percentage to 57.72%. Still need to match fn_1_470 which has some temporary register allocation issues.
This commit is contained in:
gamemasterplc 2024-05-25 18:48:21 -05:00
parent 4fc9468247
commit cf7ba1465e
8 changed files with 2964 additions and 10 deletions

View file

@ -18,6 +18,7 @@ typedef struct vec2f {
#define VECSumXZ(a, b) sqrtf((((a)->x+(b)->x)*((a)->x+(b)->x))+(((a)->z+(b)->z)*((a)->z+(b)->z)))
#define VECMagXZ(a) sqrtf(((a)->x*(a)->x)+((a)->z*(a)->z))
#define VECMag2Point(a) (((a)->x*(a)->x)+((a)->y*(a)->y)+((a)->z*(a)->z))
#define VECMagPoint(x, y, z) sqrtf(((x)*(x))+((y)*(y))+((z)*(z)))
#define sind(x) sin(M_PI*(x)/180.0)