Login | Register


All times are UTC - 5 hours


It is currently Thu Mar 28, 2024 10:19 am




Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: Attempting to mod from HU 2.1. Extracting patch_d2.mpq fails
PostPosted: Thu May 02, 2019 12:44 pm 

Joined: Thu May 02, 2019 12:35 pm
Posts: 1
I wanted to mess around with adding some unique items, etc. just some minor mods to HU 2.1. I grabbed a set of modding tools:

MPQEditor
AFJ Table editor

I ran into a few snags that I'm not sure what to make of.

When I extract HU's patch_d2.mpq, I get 3 folders:

globa
Global
Local

What is the relevance of globa and Global? They seem similar but not identical (UniqueItems.txt is a different size in each one for example).

When I attmept to run via D2SE with -direct and -txt enabled, the game generally works but some strings show up as "an evil force", such as the name of the Tristram Codex. Furthermore, I get a ~25kb debug log with all sorts of errors such as

Quote:
10:22:42.986 Translating data from: missiles
10:22:42.989 Failed to find code 'Fire' in index
10:22:42.990 Failed to find string 'psychichammer2' in index
10:22:42.991 Translating data from: states
10:22:42.992 Translating data from: monstats
10:22:42.996 Translating data from: skilldesc
10:22:42.997 Translating data from: skills
10:22:42.999 Failed to find code 'Fire' in index
10:22:43.000 Failed to find string 'psychichammer2' in index
10:22:43.003 Translating data from: skilldesc
10:22:43.072 Translating data from: charstats
10:22:43.073 Translating data from: arena
10:22:43.073 Translating data from: chartemplate
10:22:43.074 Translating data from: weapons
10:22:43.081 Translating data from: armor
10:22:43.086 Translating data from: misc
10:22:43.087 Couldn't find string hash: hpo
10:22:43.087 Couldn't find string hash: mpo
10:22:43.087 Couldn't find string hash: hpf
10:22:43.087 Couldn't find string hash: mpf
10:22:43.089 Couldn't find string hash: rps
10:22:43.089 Couldn't find string hash: rpl
10:22:43.089 Couldn't find string hash: bps
10:22:43.089 Couldn't find string hash: bpl
10:22:43.090 Couldn't find string hash: cm5
10:22:43.091 Couldn't find string hash: cm6
10:22:43.091 Couldn't find string hash: key6
10:22:43.095 Translating data from: magicsuffix
10:22:43.096 Translating data from: magicprefix
10:22:43.097 Translating data from: automagic
10:22:43.126 Translating data from: raresuffix
10:22:43.127 Translating data from: rareprefix
10:22:43.132 Translating data from: uniqueitems
10:22:43.141 Duplicate string index ''
10:22:43.141 Duplicate string index ''
10:22:43.141 Duplicate string index 'rainbow facet'
10:22:43.141 Duplicate string index 'rainbow facet'
10:22:43.146 Translating data from: sets
10:22:43.147 Translating data from: setitems
10:22:43.148 Translating data from: gems
10:22:43.154 Translating data from: books
10:22:43.154 Translating data from: qualityitems
10:22:43.155 Translating data from: lowqualityitems
10:22:43.155 Translating data from: runes
10:22:43.157 Translating data from: itemratio
10:22:43.158 Translating data from: gamble
10:22:43.158 Translating data from: plrtype
10:22:43.158 Translating data from: plrmode
10:22:43.158 Translating data from: monmode
10:22:43.159 Translating data from: objtype
10:22:43.159 Translating data from: objmode
10:22:43.159 Translating data from: composit
10:22:43.159 Translating data from: armtype
10:22:43.160 Translating data from: experience
10:22:43.161 Translating data from: uniquetitle
10:22:43.162 Translating data from: uniqueprefix
10:22:43.164 Translating data from: uniquesuffix
10:22:43.166 Translating data from: uniqueappellation
10:22:43.167 Translating data from: monlvl
10:22:43.169 Translating data from: treasureclassex
10:22:43.174 Translating data from: monstats2
10:22:43.176 Translating data from: monprop
10:22:43.177 Translating data from: monsounds
10:22:43.178 Translating data from: monseq
10:22:43.178 Translating data from: monstats
10:22:43.196 Couldn't find string hash: RedDragon
10:22:43.198 Couldn't find string hash: Bunny
10:22:43.198 Couldn't find string hash: Act 5 Hireling 1hs
10:22:43.198 Couldn't find string hash: Act 5 Hireling 2hs
10:22:43.198 Couldn't find string hash: Injured Barbarian 1
10:22:43.198 Couldn't find string hash: Injured Barbarian 2
10:22:43.198 Couldn't find string hash: Injured Barbarian 3
10:22:43.198 Couldn't find string hash: Worldstone Effect
10:22:43.200 Couldn't find string hash: Hellkin
10:22:43.200 Couldn't find string hash: HellkinShaman
10:22:43.202 Couldn't find string hash: ArchMage
10:22:43.202 Couldn't find string hash: Mortanius
10:22:43.202 Couldn't find string hash: Countess
10:22:43.202 Couldn't find string hash: Chimera
10:22:43.202 Couldn't find string hash: BloodOrb
10:22:43.202 Couldn't find string hash: Hatestorm
10:22:43.202 Couldn't find string hash: Amon
10:22:43.202 Couldn't find string hash: Moloch
10:22:43.202 Couldn't find string hash: Deseis
10:22:43.202 Couldn't find string hash: WhiteDragon
10:22:43.203 Couldn't find string hash: Acaste
10:22:43.203 Couldn't find string hash: BoneKing
10:22:43.203 Couldn't find string hash: Asmodeus
10:22:43.203 Couldn't find string hash: Glasya
10:22:43.203 Couldn't find string hash: ShadowLord
10:22:43.203 Couldn't find string hash: Sszak
10:22:43.203 Couldn't find string hash: Chimera
10:22:43.204 Couldn't find string hash: Blackcore
10:22:43.205 Couldn't find string hash: ShadowSpirit
10:22:43.205 Couldn't find string hash: ShadowSpirit
10:22:43.205 Couldn't find string hash: ShadowSpirit
10:22:43.205 Couldn't find string hash: ShadowSpirit
10:22:43.205 Couldn't find string hash: ShadowSpirit
10:22:43.206 Couldn't find string hash: Skeletonking
10:22:43.206 Couldn't find string hash: BoneWall
10:22:43.206 Couldn't find string hash: Test
10:22:43.206 Couldn't find string hash: Test
10:22:43.206 Couldn't find string hash: Test
10:22:43.206 Couldn't find string hash: Test
10:22:43.206 Couldn't find string hash: Test
10:22:43.206 Couldn't find string hash: Test
10:22:43.206 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.207 Couldn't find string hash: Test
10:22:43.208 Couldn't find string hash: Test
10:22:43.208 Couldn't find string hash: ShadowSpirit
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'ArrowDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.211 Failed to find string 'BoltDropper' in index
10:22:43.213 BaseId/NextInClass monster 'druid' (813) not found in chain
10:22:43.213 BaseId/NextInClass monster 'assassin' (814) not found in chain
10:22:43.213 BaseId/NextInClass monster 'necenemygolem' (871) not found in chain
10:22:43.213 BaseId/NextInClass monster 'skelchamporiginal' (873) not found in chain
10:22:43.213 BaseId/NextInClass monster 'martel' (890) not found in chain
10:22:43.213 BaseId/NextInClass monster 'kannli' (891) not found in chain
10:22:43.213 BaseId/NextInClass monster 'asteroth' (892) not found in chain
10:22:43.213 BaseId/NextInClass monster 'coolplayer' (893) not found in chain
10:22:43.213 BaseId/NextInClass monster 'furycury' (894) not found in chain
10:22:43.213 BaseId/NextInClass monster 'nazgul' (896) not found in chain
10:22:43.213 BaseId/NextInClass monster 'trollpostminion' (898) not found in chain
10:22:43.213 BaseId/NextInClass monster 'crystalwitch' (910) not found in chain
10:22:43.213 BaseId/NextInClass monster 'arimythwitch' (917) not found in chain
10:22:43.213 BaseId/NextInClass monster 'arimythhorror' (920) not found in chain
10:22:43.213 BaseId/NextInClass monster 'spawn_corpse' (950) not found in chain
10:22:43.213 BaseId/NextInClass monster 'spawn_doomknightmage' (952) not found in chain
10:22:43.213 Translating data from: monumod
10:22:43.214 Translating data from: superuniques
10:22:43.215 Couldn't find string hash: XXXXX
10:22:43.217 Failed to find string 'SoulPillar' in index
10:22:43.217 Failed to find string 'challengechecker' in index
10:22:43.217 Failed to find string 'melchom' in index
10:22:43.217 Failed to find string 'warlordblood' in index
10:22:43.217 Failed to find string 'soulmancer' in index
10:22:43.217 Failed to find string 'orbofcrystals' in index
10:22:43.260 Translating data from: cubemain
10:22:43.261 Couldn't parse horardric cube output! (Line:492 Item:0)

10:22:43.261 Couldn't parse horardric cube output modifier 'noe'! (Line:718 Item:0)

10:22:43.261 Couldn't parse horardric cube output modifier 'noe'! (Line:720 Item:0)



In addition, I notice that there is a Hell_Unleashed.mpq of about 17kb. My MPQ extractor is unable to see any files inside this mpq. Is there something vital here that I should be able to access? If so, what tool can I use to extract it?


In short, I expected a simple extraction of patch_d2.mpq to behave identically to simply playing without extracting but it does not.

Any thoughts are welcome!


Top
 Offline Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: