Why my Mods don't work?
Why my Mods don't work?
I read somewhere that PAK files are just renamed ZIP files. But when I ZIP a mod and rename it to PAK it never seems to work. However, if I put a file (for example a creature file) into one of the existing mods, it works properly. I believe it has something to do with the way folders are zipped. I used Winrar to PAK mods. Any ideas?
- Sir_Toejam
- Nightmare
- Posts: 1061
- Joined: 24 Jul 2006
one of these days I'm going to have to finish the mod manual I've been working on.
here's what you do:
1. extact the .pak file to a separate directory (using winrar or winzip).
-make sure you maintain the directory structure when you unzip it.
2. use some shareware or freeware proggy that allows you to change the timestamps on all the files in the directories you just unzipped.
-I like this one: http://webplaza.pt.lu/~rpetges/
3. once you have updated the timestamps, rezip the files (again, making sure to maintaint the correct directory structure) into either the original or a new pak file (make sure to use ZIP compression, NOT RAR if you are using winrar).
normal compression is ok, or you can use the "just store" method.
if it doesn't work, go back and recheck and make sure you got the directory structure right.
here's what you do:
1. extact the .pak file to a separate directory (using winrar or winzip).
-make sure you maintain the directory structure when you unzip it.
2. use some shareware or freeware proggy that allows you to change the timestamps on all the files in the directories you just unzipped.
-I like this one: http://webplaza.pt.lu/~rpetges/
3. once you have updated the timestamps, rezip the files (again, making sure to maintaint the correct directory structure) into either the original or a new pak file (make sure to use ZIP compression, NOT RAR if you are using winrar).
normal compression is ok, or you can use the "just store" method.
if it doesn't work, go back and recheck and make sure you got the directory structure right.
- omegaweix
- Scout
- Posts: 177
- Joined: 12 Jan 2006
- Location: mainly the land of grumbling... oh yes, and Mozart
I use winrar to "redate" the mods too... but i don't use a specific program to "update" the mod, i just open the file , change something, press "undo" , save, zip and ".pak" it again (someone here, i think it was theGryphon recommened me this procedure)...
... but unfortunately the game crashes when playing with those updated mods, guess i did something wrong....
Until i discovered this thread i believed this was because i used winrar instead of winzip.... but it appears the fault must lie elsewhere!
Maybe i'll just have to wait 'til them mod page on CH gets updated for 1.4.
edit: typo
... but unfortunately the game crashes when playing with those updated mods, guess i did something wrong....
Until i discovered this thread i believed this was because i used winrar instead of winzip.... but it appears the fault must lie elsewhere!
Maybe i'll just have to wait 'til them mod page on CH gets updated for 1.4.
edit: typo
plastic people
silicone
never let them in your home
silicone
never let them in your home
- Sir_Toejam
- Nightmare
- Posts: 1061
- Joined: 24 Jul 2006
that's fine for mods with only a few files in them. some have a great many files in them though, and that's where the utility to change the timestamp on the files comes in handy.I use winrar to "redate" the mods too... but i don't use a specific program to "update" the mod, i just open the file , change something, press "undo" , save, zip and ".pak" it again (someone here, i think it was theGryphon recommened me this procedure)...
- Sir_Toejam
- Nightmare
- Posts: 1061
- Joined: 24 Jul 2006
every file on your puter has a date/time associated with it as to when it was last modified (the date you see next to the file when you view the properties, or list it in detail.^Dagon^ wrote:What exactly are timestamps?
in this specific case, H5 uses the datestamp on the files to figure out which ones are most recent, and so take precedence over any others.
this is how Nival "patches" the software: they simply put changed files with newer dates in your data directory, and these supercede the older versions of the files.
yeah, it's stupid, I know. At least it's easy to modify.
If this is the case, I am pretty sure its not timestamps that cause the problem, because files I create are always newer than those of the game so they should always work which they don't. As for the 'store' mode, I always use it with no results. It must be something else...maybe its time for my Hex Editor.
- Gaidal Cain
- Round Table Hero
- Posts: 6972
- Joined: 26 Nov 2005
- Location: Solna
Ok, I finally figured it out. Your post was of great help, thnx.Sir_Toejam wrote:one of these days I'm going to have to finish the mod manual I've been working on.
here's what you do:
1. extact the .pak file to a separate directory (using winrar or winzip).
-make sure you maintain the directory structure when you unzip it.
2. use some shareware or freeware proggy that allows you to change the timestamps on all the files in the directories you just unzipped.
-I like this one: http://webplaza.pt.lu/~rpetges/
3. once you have updated the timestamps, rezip the files (again, making sure to maintaint the correct directory structure) into either the original or a new pak file (make sure to use ZIP compression, NOT RAR if you are using winrar).
normal compression is ok, or you can use the "just store" method.
if it doesn't work, go back and recheck and make sure you got the directory structure right.
Most of this talk I don't understand, lol. I understand that date stamps are important to Hammers of Fate.
I deleted all the mods that I had installed, using the listing on the mods page.
I have unzipped some mods to a test directory to make it easier to change the time stamps.
I downloaded the program you mentioned, Sir Toejam.
So if I run this program, and go to my test directory, I just change all the file dates so they are newer than the files in the dataa1 directory, and copy them to the data directory and they should work?
When I first installed Gryphon's 1.4 mod, the wait button was missing, but all the other buttons were there. I am hoping that removing all the old mods and the reinstalling them will get the 1.4 mod to work.
Oh. One other question/comment. I did not install the 1.4 patch because so many people had trouble with it. Could that be why Gryphon's 1.4 mod won't work? I would have expected HOF to have all those changes in it.
Color me confused by all this.
Edit to add one more question.
Sorry to be so dense, but after I change the dates, and put the pak files in the data folder, do I have to restart the map I'm playing?
I deleted all the mods that I had installed, using the listing on the mods page.
I have unzipped some mods to a test directory to make it easier to change the time stamps.
I downloaded the program you mentioned, Sir Toejam.
So if I run this program, and go to my test directory, I just change all the file dates so they are newer than the files in the dataa1 directory, and copy them to the data directory and they should work?
When I first installed Gryphon's 1.4 mod, the wait button was missing, but all the other buttons were there. I am hoping that removing all the old mods and the reinstalling them will get the 1.4 mod to work.
Oh. One other question/comment. I did not install the 1.4 patch because so many people had trouble with it. Could that be why Gryphon's 1.4 mod won't work? I would have expected HOF to have all those changes in it.
Color me confused by all this.
Edit to add one more question.
Sorry to be so dense, but after I change the dates, and put the pak files in the data folder, do I have to restart the map I'm playing?
Who is online
Users browsing this forum: No registered users and 1 guest