Index: gearhead-1.201/arenascript.pp
===================================================================
--- gearhead-1.201.orig/arenascript.pp	2016-03-26 11:33:56.000000000 +0200
+++ gearhead-1.201/arenascript.pp	2016-03-26 22:07:02.552948428 +0200
@@ -37,9 +37,9 @@
 interface
 
 {$IFDEF SDLMODE}
-uses gears,locale,sdlmenus,sdl;
+uses dos,gears,locale,sdlmenus,sdl;
 {$ELSE}
-uses gears,locale,conmenus;
+uses dos,gears,locale,conmenus;
 {$ENDIF}
 
 const
@@ -1487,7 +1487,7 @@
 		PC := PC^.Next;
 	end;
 
-	SaveStringList( Config_Directory + FName + '.txt' , VList );
+	SaveStringList( GetEnv( 'HOME' ) + '/.gearhead/' + FName + '.txt' , VList );
 	MoreText( VList , 1 );
 	DisposeSAtt( VList );
 	GFCombatDisplay( GB );
Index: gearhead-1.201/ui4gh.pp
===================================================================
--- gearhead-1.201.orig/ui4gh.pp	2016-03-26 11:33:56.000000000 +0200
+++ gearhead-1.201/ui4gh.pp	2016-03-26 12:29:52.519543152 +0200
@@ -342,7 +342,7 @@
 		T: Integer;
 	begin
 		{See whether or not there's a configuration file.}
-		S := FSearch(Config_File,'.');
+		S := FSearch(Config_File,GetEnv('HOME')+'/.gearhead/;/etc');
 		if S <> '' then begin
 			{ If we've found a configuration file, }
 			{ open it up and start reading. }
Index: gearhead-1.201/gears.pp
===================================================================
--- gearhead-1.201.orig/gears.pp	2016-03-26 11:33:56.000000000 +0200
+++ gearhead-1.201/gears.pp	2016-03-26 22:05:21.280993958 +0200
@@ -1262,12 +1262,13 @@
 
 initialization
 	{ Make sure we have the required data directories. }
+	ChDir( '/usr/share/games/gearhead' );
 {$IFDEF WINDOWS}
     Config_Directory := GetUserDir() + OS_Dir_Separator + 'gharena' + OS_Dir_Separator;
 {$ELSE}
-    Config_Directory := GetAppConfigDir(False);
+    Config_Directory := GetEnv( 'HOME' ) + '/.gearhead/';
 {$ENDIF}
-	Config_File := Config_Directory + 'gharena.cfg';
+	Config_File := Config_Directory + 'gearhead.conf';
 
 	Save_Game_DirName := 'SaveGame';
 	Save_Game_Directory := Config_Directory + Save_Game_Dirname + OS_Dir_Separator;
