--- shippy.c	Mon Mar  8 06:41:30 2004
+++ shippy.c.new	Tue Apr  6 18:36:37 2004
@@ -7,6 +7,9 @@
 #include <stdio.h>
 #include "shippy.h"
 
+#include <sys/syslimits.h>
+#define SCORE strncat(strncpy(malloc(PATH_MAX),getenv("HOME"),PATH_MAX),"/.shippy84",PATH_MAX)
+
 #define TEXT_WHITE 0
 #define TEXT_RED 1
 #define TEXT_YELLOW 2
@@ -1098,7 +1101,7 @@
 void StoreHS()
 {
     FILE *savehs = NULL;
-    savehs = fopen("data/scores.lst","wb");
+    savehs = fopen(SCORE,"wb");
 
     if(savehs==NULL) return;
 
@@ -1115,7 +1118,7 @@
     int i;    
     FILE *loadhs = NULL;
     
-    loadhs = fopen("data/scores.lst","rb");
+    loadhs = fopen(SCORE,"rb");
 
     if(loadhs!=NULL)
     {
