X-Git-Url: https://hackdaworld.org/gitweb/?a=blobdiff_plain;f=defines.h;h=8305711c56b2f534bb1b0135a75dd9bd9dafe790;hb=cdf203b95bccd0e7e01e83800ad8435f4a2da8c3;hp=19ce139ab03129112d39b7265552db205e3c12ab;hpb=bc4fbff2dcad64083b2fa7403d6d17650097c0fd;p=physik%2Fmorpheus.git diff --git a/defines.h b/defines.h index 19ce139..8305711 100644 --- a/defines.h +++ b/defines.h @@ -16,11 +16,15 @@ #define DEFAULT_SLOPE_NEL 1 #define DEFAULT_START_NEL 0 +#define DEFAULT_A_P_RANGE 2 +#define DEFAULT_A_P_FAKTOR 1 + #define DEFAULT_STEPS 5000 /* program defines, dont touch ;) */ #define URAND_MAX 0xffffffff +#define URAND_2_MAX 0xffff typedef unsigned int u32; typedef long long unsigned int u64; @@ -40,17 +44,18 @@ typedef struct __display { #ifdef USE_DFB_API IDirectFB *dfb; /* pointer to dfb main construct */ IDirectFBSurface *primary_surface; /* pointer to dfb primary surface */ + IDirectFBFont *font; /* the font */ #endif int screen_height,screen_width; /* screen dimensions */ } display; -#define DEFAULT_DISPLAY_X 25 -#define DEFAULT_DISPLAY_Y 25 -#define DEFAULT_DISPLAY_Z 50 #define DEFAULT_DISPLAY_REF_RATE 100 #define DISPLAY_X_FREE 15 #define DISPLAY_Y_FREE 15 + +#define DISPLAY_FONT "/usr/share/DFBSee/decker.ttf" +#define MAX_TXT 20 /* masks for u32 cell */ #define AMORPH 0x00000001