--
[physik/morpheus.git] / defines.h
index a886a60..3473e30 100644 (file)
--- a/defines.h
+++ b/defines.h
 
 #define DEFAULT_C_DIST_START_CONC 0
 #define DEFAULT_C_DIST_SLOPE 1
-#define DEFAULT_C_C0 5000
+#define DEFAULT_C_C0 500000
 
 #define DEFAULT_STEPS 5000
 
-#define RAND_BUF_SIZE 1048576 /* 1 MB */
+#define RAND_BUF_SIZE 64*1048576 /* 64 MB */
 
 /* program defines, dont touch ;) */
 
 #define URAND_MAX 0xffffffff
 #define URAND_2BYTE_MAX 0xffff
 
+#define MAX_CHARS_RANDOM_FILE 64
+#define MAX_CHARS_SAVE_FILE 64
+#define MAX_CHARS_LOAD_FILE 64
+
 typedef unsigned int u32;
 typedef long long unsigned int u64;
 
@@ -53,6 +57,7 @@ typedef struct __cell {
 
 /* display stuff */
 typedef struct __display {
+ int step; /* display step */
  u32 max_x,max_y,max_z; /* dimensions */
  cell *cell_p; /* pointer to cell data */
 #ifdef USE_DFB_API
@@ -70,7 +75,9 @@ typedef struct __display {
 #define DISPLAY_X_FREE 15
 #define DISPLAY_Y_FREE 15
 
-#define DISPLAY_FONT "/usr/share/DFBSee/decker.ttf"
+// defined by Makefile now
+// #define DISPLAY_FONT "./decker.ttf"
+
 #define MAX_TXT 20
  
 /* masks for u32 cell */