This member has provided no bio about themself...

RSS My Blogs

I take no credit for making this, i found it on the forums of the game.

put the following into a text linux_case_fix.patch

diff -u game-orig/monDB.xml game/monDB.xml
--- game-orig/monDB.xml	2011-11-17 20:04:27.000000000 -0600
+++ game/monDB.xml	2011-11-30 09:48:35.994457000 -0600
@@ -279,21 +279,21 @@
   <!-- OCTO MONSTERS MONSTERS-->
 
 <monster type="4" subtype="21" name="Octo" level="2"  tiny="1" splat="ichor">
-	<idleSprite left="sprites/monster/octo/octo_Walk_Left.spr"
-	right="sprites/monster/octo/octo_Walk_Right.spr"
-	up="sprites/monster/octo/octo_Walk_Up.spr"
-	down="sprites/monster/octo/octo_Walk_Down.spr"/>
-	<attackSprite left="sprites/monster/octo/octo_Atk_left.spr"
-	right="sprites/monster/octo/octo_Atk_right.spr"
-	up="sprites/monster/octo/octo_Atk_up.spr"
-	down="sprites/monster/octo/octo_Atk_down.spr"/>
-	<hitSprite left="sprites/monster/octo/octo_Hit_left.spr"
-	right="sprites/monster/octo/octo_Hit_right.spr"
-	up="sprites/monster/octo/octo_Hit_up.spr"
-	down="sprites/monster/octo/octo_Hit_down.spr"/>
+	<idleSprite left="sprites/monster/octo/Octo_Walk_Left.spr"
+	right="sprites/monster/octo/Octo_Walk_Right.spr"
+	up="sprites/monster/octo/Octo_Walk_Up.spr"
+	down="sprites/monster/octo/Octo_Walk_Down.spr"/>
+	<attackSprite left="sprites/monster/octo/Octo_Atk_Left.spr"
+	right="sprites/monster/octo/Octo_Atk_Right.spr"
+	up="sprites/monster/octo/Octo_Atk_Up.spr"
+	down="sprites/monster/octo/Octo_Atk_Down.spr"/>
+	<hitSprite left="sprites/monster/octo/Octo_Hit_Left.spr"
+	right="sprites/monster/octo/Octo_Hit_Right.spr"
+	up="sprites/monster/octo/Octo_Hit_Up.spr"
+	down="sprites/monster/octo/Octo_Hit_Down.spr"/>
 	
-	<castSpellSprite name="sprites/monster/octo/octo_cast.spr"/>
-	<dieSprite name="sprites/monster/octo/octo_Die.spr"/>
+	<castSpellSprite name="sprites/monster/octo/Octo_Cast.spr"/>
+	<dieSprite name="sprites/monster/octo/Octo_Die.spr"/>
 	<sfx attack="humanoid_attack" hit="humanoid_hit" die="humanoid_die" spell="humanoid_spell"/>
 	
 	<ai aggressiveness="5" span="24" spellPercentage="13"/>
@@ -383,14 +383,14 @@
 		right="sprites/monster/djinn/Djinn_Walk_Right.spr"
 		up="sprites/monster/djinn/Djinn_Walk_Up.spr"
 		down="sprites/monster/djinn/Djinn_Walk_Down.spr"/>
-	<attackSprite left="sprites/monster/djinn/Djinn_Attack_left.spr"
-		right="sprites/monster/djinn/Djinn_Attack_right.spr"
-		up="sprites/monster/djinn/Djinn_Attack_up.spr"
-		down="sprites/monster/djinn/Djinn_Attack_down.spr"/>
-	<hitSprite left="sprites/monster/djinn/Djinn_Hit_left.spr"
-		right="sprites/monster/djinn/Djinn_Hit_right.spr"
-		up="sprites/monster/djinn/Djinn_Hit_up.spr"
-		down="sprites/monster/djinn/Djinn_Hit_down.spr"/>
+	<attackSprite left="sprites/monster/djinn/Djinn_Attack_Left.spr"
+		right="sprites/monster/djinn/Djinn_Attack_Right.spr"
+		up="sprites/monster/djinn/Djinn_Attack_Up.spr"
+		down="sprites/monster/djinn/Djinn_Attack_Down.spr"/>
+	<hitSprite left="sprites/monster/djinn/Djinn_Hit_Left.spr"
+		right="sprites/monster/djinn/Djinn_Hit_Right.spr"
+		up="sprites/monster/djinn/Djinn_Hit_Up.spr"
+		down="sprites/monster/djinn/Djinn_Hit_Down.spr"/>
 	
 	<dieSprite name="sprites/monster/djinn/Djinn_Die.spr"/>
 	<castSprite name="sprites/monster/djinn/Djinn_Cast.spr"/>
@@ -430,14 +430,14 @@
 	right="sprites/monster/djinn/Djinn_Walk_Right.spr"
 	up="sprites/monster/djinn/Djinn_Walk_Up.spr"
 	down="sprites/monster/djinn/Djinn_Walk_Down.spr"/>
-	<attackSprite left="sprites/monster/djinn/Djinn_Attack_left.spr"
-	right="sprites/monster/djinn/Djinn_Attack_right.spr"
-	up="sprites/monster/djinn/Djinn_Attack_up.spr"
-	down="sprites/monster/djinn/Djinn_Attack_down.spr"/>
-	<hitSprite left="sprites/monster/djinn/Djinn_Hit_left.spr"
-	right="sprites/monster/djinn/Djinn_Hit_right.spr"
-	up="sprites/monster/djinn/Djinn_Hit_up.spr"
-	down="sprites/monster/djinn/Djinn_Hit_down.spr"/>
+	<attackSprite left="sprites/monster/djinn/Djinn_Attack_Left.spr"
+	right="sprites/monster/djinn/Djinn_Attack_Right.spr"
+	up="sprites/monster/djinn/Djinn_Attack_Up.spr"
+	down="sprites/monster/djinn/Djinn_Attack_Down.spr"/>
+	<hitSprite left="sprites/monster/djinn/Djinn_Hit_Left.spr"
+	right="sprites/monster/djinn/Djinn_Hit_Right.spr"
+	up="sprites/monster/djinn/Djinn_Hit_Up.spr"
+	down="sprites/monster/djinn/Djinn_Hit_Down.spr"/>
 	
 	<dieSprite name="sprites/monster/djinn/Djinn_Die.spr"/>
 	
@@ -543,14 +543,14 @@
 		right="sprites/monster/pumpkinn/DemPum_Walk_Right.spr"
 		up="sprites/monster/pumpkinn/DemPum_Walk_Up.spr"
 		down="sprites/monster/pumpkinn/DemPum_Walk_Down.spr"/>
-	<attackSprite left="sprites/monster/pumpkinn/DemPum_Atk_left.spr"
-		right="sprites/monster/pumpkinn/DemPum_Atk_right.spr"
-		up="sprites/monster/pumpkinn/DemPum_Atk_up.spr"
-		down="sprites/monster/pumpkinn/DemPum_Atk_down.spr"/>
-	<hitSprite left="sprites/monster/pumpkinn/DemPum_Hit_left.spr"
-		right="sprites/monster/pumpkinn/DemPum_Hit_right.spr"
-		up="sprites/monster/pumpkinn/DemPum_Hit_up.spr"
-		down="sprites/monster/pumpkinn/DemPum_Hit_down.spr"/>
+	<attackSprite left="sprites/monster/pumpkinn/DemPum_Atk_Left.spr"
+		right="sprites/monster/pumpkinn/DemPum_Atk_Right.spr"
+		up="sprites/monster/pumpkinn/DemPum_Atk_Up.spr"
+		down="sprites/monster/pumpkinn/DemPum_Atk_Down.spr"/>
+	<hitSprite left="sprites/monster/pumpkinn/DemPum_Hit_Left.spr"
+		right="sprites/monster/pumpkinn/DemPum_Hit_Right.spr"
+		up="sprites/monster/pumpkinn/DemPum_Hit_Up.spr"
+		down="sprites/monster/pumpkinn/DemPum_Hit_Down.spr"/>
 	<dieSprite name="sprites/monster/pumpkinn/DemPum_Die.spr"/>
 	<castSpellSprite name="sprites/monster/pumpkinn/DemPum_Cast.spr"/>
 	
@@ -618,22 +618,22 @@
   <!-- Witch Doctor Monsters -->
 
 <monster type="4" subtype="15" name="Witchy" level="4">
-	<idleSprite left="sprites/monster/witch/witch_walk_left.spr"
-	right="sprites/monster/witch/witch_walk_right.spr"
-	up="sprites/monster/witch/witch_walk_up.spr"
-	down="sprites/monster/witch/witch_walk_down.spr"/>
-	<attackSprite left="sprites/monster/witch/witch_atk_left.spr"
-	right="sprites/monster/witch/witch_atk_right.spr"
-	up="sprites/monster/witch/witch_atk_up.spr"
-	down="sprites/monster/witch/witch_atk_down.spr"/>
-	<hitSprite left="sprites/monster/witch/witch_hit_left.spr"
-	right="sprites/monster/witch/witch_hit_right.spr"
-	up="sprites/monster/witch/witch_hit_up.spr"
-	down="sprites/monster/witch/witch_hit_down.spr"/>
+	<idleSprite left="sprites/monster/witch/Witch_Walk_Left.spr"
+	right="sprites/monster/witch/Witch_Walk_Right.spr"
+	up="sprites/monster/witch/Witch_Walk_Up.spr"
+	down="sprites/monster/witch/Witch_Walk_Down.spr"/>
+	<attackSprite left="sprites/monster/witch/Witch_Atk_Left.spr"
+	right="sprites/monster/witch/Witch_Atk_Right.spr"
+	up="sprites/monster/witch/Witch_Atk_Up.spr"
+	down="sprites/monster/witch/Witch_Atk_Down.spr"/>
+	<hitSprite left="sprites/monster/witch/Witch_Hit_Left.spr"
+	right="sprites/monster/witch/Witch_Hit_Right.spr"
+	up="sprites/monster/witch/Witch_Hit_Up.spr"
+	down="sprites/monster/witch/Witch_Hit_Down.spr"/>
 	
-	<dieSprite name="sprites/monster/witch/witch_die.spr"/>
+	<dieSprite name="sprites/monster/witch/Witch_Die.spr"/>
 	
-	<castSpellSprite name="sprites/monster/witch/witch_cast.spr"/>
+	<castSpellSprite name="sprites/monster/witch/Witch_Cast.spr"/>
 	
 	<stats numWiz="9" numRog="2" xpValue="80"/>
 	<sfx attack="humanoid_attack" hit="humanoid_hit" die="humanoid_die" spell="humanoid_spell"/>
@@ -810,20 +810,20 @@
   <!-- GOLEM MONSTERS -->
 
 <monster type="3" subtype="25" name="Icy Golem" level="6">
-	<idleSprite left="sprites/monster/golem/ice_Walk_Left.spr"
-	right="sprites/monster/golem/ice_Walk_Right.spr"
-	up="sprites/monster/golem/ice_Walk_Up.spr"
-	down="sprites/monster/golem/ice_Walk_Down.spr"/>
-	<attackSprite left="sprites/monster/golem/ice_Atk_left.spr"
-	right="sprites/monster/golem/ice_Atk_right.spr"
-	up="sprites/monster/golem/ice_Atk_up.spr"
-	down="sprites/monster/golem/ice_Atk_down.spr"/>
-	<hitSprite left="sprites/monster/golem/ice_Hit_left.spr"
-	right="sprites/monster/golem/ice_Hit_right.spr"
-	up="sprites/monster/golem/ice_Hit_up.spr"
-	down="sprites/monster/golem/ice_Hit_down.spr"/>
+	<idleSprite left="sprites/monster/golem/Ice_Walk_Left.spr"
+	right="sprites/monster/golem/Ice_Walk_Right.spr"
+	up="sprites/monster/golem/Ice_Walk_Up.spr"
+	down="sprites/monster/golem/Ice_Walk_Down.spr"/>
+	<attackSprite left="sprites/monster/golem/Ice_Atk_Left.spr"
+	right="sprites/monster/golem/Ice_Atk_Right.spr"
+	up="sprites/monster/golem/Ice_Atk_up.spr"
+	down="sprites/monster/golem/Ice_Atk_Down.spr"/>
+	<hitSprite left="sprites/monster/golem/Ice_Hit_Left.spr"
+	right="sprites/monster/golem/Ice_Hit_Right.spr"
+	up="sprites/monster/golem/Ice_Hit_Up.spr"
+	down="sprites/monster/golem/Ice_Hit_Down.spr"/>
 	
-	<dieSprite name="sprites/monster/golem/ice_Die.spr"/>
+	<dieSprite name="sprites/monster/golem/Ice_Die.spr"/>
 	<sfx attack="large_attack" hit="large_hit" die="large_die" spell="large_spell"/>
 	
 	<stats numFig="10" numRog="4" xpValue="100"/>
@@ -1006,28 +1006,28 @@
 
 <monster type="4" subtype="23" name="Flamer" level="8"  tiny="1" terrain="2" >
 	<idleSprite
-		left="sprites/monster/fire/fire_Walk_Left.spr"
-		right="sprites/monster/fire/fire_Walk_Right.spr"
-		up="sprites/monster/fire/fire_Walk_Up.spr"
-		down="sprites/monster/fire/fire_Walk_Down.spr"/>
+		left="sprites/monster/fire/Fire_Walk_Left.spr"
+		right="sprites/monster/fire/Fire_Walk_Right.spr"
+		up="sprites/monster/fire/Fire_Walk_Up.spr"
+		down="sprites/monster/fire/Fire_Walk_Down.spr"/>
 	<attackSprite
-		left="sprites/monster/fire/fire_Atk_left.spr"
-		right="sprites/monster/fire/fire_Atk_right.spr"
-		up="sprites/monster/fire/fire_Atk_up.spr"
-		down="sprites/monster/fire/fire_Atk_down.spr"/>
+		left="sprites/monster/fire/Fire_Atk_Left.spr"
+		right="sprites/monster/fire/Fire_Atk_Right.spr"
+		up="sprites/monster/fire/Fire_Atk_Up.spr"
+		down="sprites/monster/fire/Fire_Atk_Down.spr"/>
 	<beamSprite
-		left="sprites/monster/fire/fire_Atk_left.spr"
-		right="sprites/monster/fire/fire_Atk_right.spr"
-		up="sprites/monster/fire/fire_Atk_up.spr"
-		down="sprites/monster/fire/fire_Atk_down.spr"/>
+		left="sprites/monster/fire/Fire_Atk_Left.spr"
+		right="sprites/monster/fire/Fire_Atk_Right.spr"
+		up="sprites/monster/fire/Fire_Atk_Up.spr"
+		down="sprites/monster/fire/Fire_Atk_Down.spr"/>
 	<hitSprite
-		left="sprites/monster/fire/fire_Hit_left.spr"
-		right="sprites/monster/fire/fire_Hit_right.spr"
-		up="sprites/monster/fire/fire_Hit_up.spr"
-		down="sprites/monster/fire/fire_Hit_down.spr"/>
+		left="sprites/monster/fire/Fire_Hit_Left.spr"
+		right="sprites/monster/fire/Fire_Hit_Right.spr"
+		up="sprites/monster/fire/Fire_Hit_Up.spr"
+		down="sprites/monster/fire/Fire_Hit_Down.spr"/>
 
-	<castSpellSprite name="sprites/monster/fire/fire_Cast.spr"/>
-	<dieSprite name="sprites/monster/fire/fire_Die.spr"/>
+	<castSpellSprite name="sprites/monster/fire/Fire_Cast.spr"/>
+	<dieSprite name="sprites/monster/fire/Fire_Die.spr"/>
 	<sfx attack="large_attack" hit="large_hit" die="large_die" spell="large_spell"/>
 
    <stats numRog="10" numWiz="6" xpValue="95"/>
@@ -1131,20 +1131,20 @@
   <!-- LUCKY MONSTERS -->
 
   <monster type="4" subtype="0" name="Lucky" level="8"  tiny="1">
-    <idleSprite left="sprites/monster/luck/luck_Walk_Left.spr"
-    right="sprites/monster/luck/luck_Walk_Right.spr"
-    up="sprites/monster/luck/luck_Walk_Up.spr"
-    down="sprites/monster/luck/luck_Walk_Down.spr"/>
-    <attackSprite left="sprites/monster/luck/luck_Atk_left.spr"
-    right="sprites/monster/luck/luck_Atk_right.spr"
-    up="sprites/monster/luck/luck_Atk_up.spr"
-    down="sprites/monster/luck/luck_Atk_down.spr"/>
-    <hitSprite left="sprites/monster/luck/luck_Hit_left.spr"
-    right="sprites/monster/luck/luck_Hit_right.spr"
-    up="sprites/monster/luck/luck_Hit_up.spr"
-    down="sprites/monster/luck/luck_Hit_down.spr"/>
+    <idleSprite left="sprites/monster/luck/Luck_Walk_Left.spr"
+    right="sprites/monster/luck/Luck_Walk_Right.spr"
+    up="sprites/monster/luck/Luck_Walk_Up.spr"
+    down="sprites/monster/luck/Luck_Walk_Down.spr"/>
+    <attackSprite left="sprites/monster/luck/Luck_Atk_Left.spr"
+    right="sprites/monster/luck/Luck_Atk_Right.spr"
+    up="sprites/monster/luck/Luck_Atk_Up.spr"
+    down="sprites/monster/luck/Luck_Atk_Down.spr"/>
+    <hitSprite left="sprites/monster/luck/Luck_Hit_Left.spr"
+    right="sprites/monster/luck/Luck_Hit_Right.spr"
+    up="sprites/monster/luck/Luck_Hit_Up.spr"
+    down="sprites/monster/luck/Luck_Hit_Down.spr"/>
 
-    <dieSprite name="sprites/monster/luck/luck_Die.spr"/>
+    <dieSprite name="sprites/monster/luck/Luck_Die.spr"/>
     <castSpellSprite name="sprites/monster/luck/Luck_Cast.spr"/>
 
 	<ai aggressiveness="5" span="4" stealgold="1" stealPercentage="50" />
@@ -1178,22 +1178,22 @@
 
 <monster type="2" subtype="9" name="Robo" level="9">
 	<idleSprite
-		left="sprites/monster/robo/Robo_Walk_Left.spr"
-		right="sprites/monster/robo/Robo_Walk_Right.spr"
-		up="sprites/monster/robo/Robo_Walk_Up.spr"
-		down="sprites/monster/robo/Robo_Walk_Down.spr"/>
+		left="sprites/monster/Robo/Robo_Walk_Left.spr"
+		right="sprites/monster/Robo/Robo_Walk_Right.spr"
+		up="sprites/monster/Robo/Robo_Walk_Up.spr"
+		down="sprites/monster/Robo/Robo_Walk_Down.spr"/>
 	<attackSprite
-		left="sprites/monster/robo/Robo_Attack_left.spr"
-		right="sprites/monster/robo/Robo_Attack_right.spr"
-		up="sprites/monster/robo/Robo_Attack_up.spr"
-		down="sprites/monster/robo/Robo_Attack_down.spr"/>
+		left="sprites/monster/Robo/Robo_Attack_Left.spr"
+		right="sprites/monster/Robo/Robo_Attack_right.spr"
+		up="sprites/monster/Robo/Robo_Attack_Up.spr"
+		down="sprites/monster/Robo/Robo_Attack_Down.spr"/>
 	<hitSprite
-		left="sprites/monster/robo/Robo_Hit_left.spr"
-		right="sprites/monster/robo/Robo_Hit_right.spr"
-		up="sprites/monster/robo/Robo_Hit_up.spr"
-		down="sprites/monster/robo/Robo_Hit_down.spr"/>
+		left="sprites/monster/Robo/Robo_Hit_Left.spr"
+		right="sprites/monster/Robo/Robo_Hit_Right.spr"
+		up="sprites/monster/Robo/Robo_Hit_Up.spr"
+		down="sprites/monster/Robo/Robo_Hit_Down.spr"/>
 	
-	<dieSprite name="sprites/monster/robo/Robo_Die.spr"/>
+	<dieSprite name="sprites/monster/Robo/Robo_Die.spr"/>
 	<stats numFig="17" xpValue="150"/>
 	<ai aggressiveness="3" span="50"/>
 
@@ -1232,25 +1232,25 @@
   <!-- SPECIAL MONSTERS -->
 
 <monster type="5" subtype="26" name="Lord Dredmor" level="10"  branch="-1" special="1">
-	<idleSprite left="sprites/monster/lich/lich_Walk_Left.spr"
-		right="sprites/monster/lich/lich_Walk_Right.spr"
-		up="sprites/monster/lich/lich_Walk_Up.spr"
-		down="sprites/monster/lich/lich_Walk_Down.spr"/>
-	<attackSprite left="sprites/monster/lich/lich_Attack_left.spr"
-		right="sprites/monster/lich/lich_Attack_right.spr"
-		up="sprites/monster/lich/lich_Attack_up.spr"
-		down="sprites/monster/lich/lich_Attack_down.spr"/>
-	<beamSprite left="sprites/monster/lich/lich_Attack_left.spr"
-		right="sprites/monster/lich/lich_Attack_right.spr"
-		up="sprites/monster/lich/lich_Attack_up.spr"
-		down="sprites/monster/lich/lich_Attack_down.spr"/>
-	<hitSprite left="sprites/monster/lich/lich_Hit_left.spr"
-		right="sprites/monster/lich/lich_Hit_right.spr"
-		up="sprites/monster/lich/lich_Hit_up.spr"
-		down="sprites/monster/lich/lich_Hit_down.spr"/>
+	<idleSprite left="sprites/monster/lich/Lich_Walk_Left.spr"
+		right="sprites/monster/lich/Lich_Walk_Right.spr"
+		up="sprites/monster/lich/Lich_Walk_Up.spr"
+		down="sprites/monster/lich/Lich_Walk_Down.spr"/>
+	<attackSprite left="sprites/monster/lich/Lich_Attack_Left.spr"
+		right="sprites/monster/lich/Lich_Attack_Right.spr"
+		up="sprites/monster/lich/Lich_Attack_Up.spr"
+		down="sprites/monster/lich/Lich_Attack_Down.spr"/>
+	<beamSprite left="sprites/monster/lich/Lich_Attack_Left.spr"
+		right="sprites/monster/lich/Lich_Attack_Right.spr"
+		up="sprites/monster/lich/Lich_Attack_Up.spr"
+		down="sprites/monster/lich/Lich_Attack_Down.spr"/>
+	<hitSprite left="sprites/monster/lich/Lich_Hit_Left.spr"
+		right="sprites/monster/lich/Lich_Hit_Right.spr"
+		up="sprites/monster/lich/Lich_Hit_Up.spr"
+		down="sprites/monster/lich/Lich_Hit_Down.spr"/>
 	
-	<castSpellSprite name="sprites/monster/lich/lich_Cast.spr"/>
-	<dieSprite name="sprites/monster/lich/lich_Die.spr"/>
+	<castSpellSprite name="sprites/monster/lich/Lich_Cast.spr"/>
+	<dieSprite name="sprites/monster/lich/Lich_Die.spr"/>
 	<sfx attack="undead_attack" hit="undead_hit" die="undead_die" spell="undead_spell"/>
 	
 	<ai spellPercentage="40" aggressiveness="30" span="50" cancharm="0" canparalyze="0"/>

then place the file in the dungeons-of-dredmor/games directory.
once done open your terminal application and navigate to the same directory and execute the following command

patch < linux_case_fix.patch
Start a group Groups
Linux Gamers

Linux Gamers

2,970 members Fans & Clans

The group for gamers dedicated to Linux. No matter if game developers or game players all are welcome interested in Linux as a gaming platform.

Post comment Comments
ricciocri
ricciocri - - 2 comments

Can you put a direct link to the forum where you took this one ?
Or post the file somewhere, copyng and paste from here it's not so easy.

Thanks

Reply Good karma Bad karma+1 vote
truekaiser Creator
truekaiser - - 6 comments

it would not work on the latest version. what it fixes was later fixed by them but it now crashes randomly again.

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X