Author Topic: NWN Not Recognizing Module HAK (RESOLVED)  (Read 1592 times)

Legacy_Bondari the Reloader

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« on: August 04, 2012, 01:28:20 am »


               A few years ago, I downloaded a module from the vault that requires a hak pack. I put the hak file in my hak folder, and the module ran fine. Now, I tried to play it again, but NWN is not recognizing the hak file, either when I try to load the module in game or in the toolset. I've re-downloaded both the module and the hak pack, but nothing has changed. It still says the hak pack is missing, even though I can see the file in my folder. Is there any reason why it would stop working like this? Would it help to delete the other haks from the folder, or maybe delete something else?

I know it would be better to ask the module author, but this module (Penultima Rerolled 4) is very old, and the author hasn't commented on the module page since 2003. I'm hoping that this in an issue that others have encountered with other modules.

Any suggestions would be greatly appreciated. Many thanks!
               
               

               


                     Modifié par Bondari the Reloader, 14 août 2012 - 11:35 .
                     
                  


            

Legacy_Fester Pot

  • Hero Member
  • *****
  • Posts: 1698
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #1 on: August 04, 2012, 02:20:50 am »


               Well, PR4 requires not only the hakpak found in the contained archive file PR4_Pastor_of_Muppets.v1.1.zip, but also a hak called "rerolled".

When you load the module up in the toolset, it will always give you a full list of haks you are missing from your \\hak directory.

So, I'm guessing PR4 requires a HAK from a previous part of the series, be it PR1, 2 or 3.

As per the readme in the PR4_Pastor_of_muppets.v1.1.zip file -

YOU ALSO NEED TO COPY THE FILE 'REROLLED4EXTRA.HAK' INTO YOUR
HAK DIRECTORY OFF OF YOUR MAIN NEVERWINTER NIGHTS DIRECTORY.
---------------------------------------------------------
This hakpak is a supplementary one to the main hakpak, it does
not replace it. But it is required in order to play PR4. Copy
the file into your 'hak' directory.


THIS GAME CANNOT BE PLAYED OUT OF ORDER.
----------------------------------------
If you want to play PR4, you have to play the other games in the
series first...

PR0/1: Penultima City Redux / Party Crashers
http://nwvault.ign.c...492785130.shtml

PR2: Below the Root
http://nwvault.ign.c...627904540.shtml

PR3: Homeland Security
http://nwvault.ign.c...368461230.shtml


THE HAKPAK FILE IS IN THE ARCHIVE WITH PR0/1.
---------------------------------------------
Another reason why you can't play the modules out of order. You
MUST have the rerolled.hak file from PR0/1 copied into your
"HAK" directory. Instructions are included with PR0/1.


FP!
               
               

               


                     Modifié par Fester Pot, 04 août 2012 - 01:23 .
                     
                  


            

Legacy_Bondari the Reloader

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #2 on: August 04, 2012, 07:23:08 am »


               Thank you for your reply, Fester Pot!

Unfortunately, I already had the "rerolled" HAK in my directory. The previous three modules open and run fine, and I have played them all in order. When I try to open the fourth one in the toolset, it says I'm only missing "rerolled4extra", which shows up in my \\hak directory.

Would reinstalling the game help, do you think? That's usually my go-to reaction, but I'm not sure in this case if it's the game or the file (or something else) that's causing the problem.

Thanks, again!
               
               

               
            

Legacy_MrZork

  • Hero Member
  • *****
  • Posts: 1643
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #3 on: August 04, 2012, 09:22:35 am »


               I just downloaded the module to see if I could open it in the toolset and I had no trouble. Maybe you have a corrupt version of the mod or one of the two haks you modules or hak folders?

I would suggest you delete
PR4 - Pastor of Muppets.mod
from the modules directory and delete
rerolled.hak
and
rerolled4extra.hak
from the hak directory

Then redownload the zip files from the vault.
PR0_and_PR1_Penultima_ReRolled_Starter_Pack_v1.4.zip
is at the Penultima ReRolled PR0/PR1: Starter Pack (Pen. City / Party Crashers) page. From that zip file, drop
rerolled.hak
into your hak directory. Then get
PR4_Pastor_of_Muppets.v1.1.zip
from the Penultima ReRolled PR4 - Pastor of Muppets page and drop
rerolled4extra.hak
into your hak directory and
PR4 - Pastor of Muppets.mod
into your modules directory. (I would also drop
rerolled5.bmu
into your music directory. Though that didn't seem to be a problem, it may save a headache later on to just start fresh if the whole archive was problematic.).
               
               

               
            

Legacy_MrZork

  • Hero Member
  • *****
  • Posts: 1643
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #4 on: August 04, 2012, 09:43:35 am »


               BTW, I strongly urge anyone to go into the Windows View settings for a folder (Tools -> Folder Options -> View) and make sure 1) that "Hide extensions for known file types" is NOT checked, and 2) that "Show the full path in the title bar" IS checked, if using classic theme. (I also prefer that the default folder view for any folder that matters is "Details", but that's more an amount-of-space-taken-per-information-displayed preference.)

That way, it's easier to see what the actual, whole file names are and where they really are, which can help avoid lots of trouble. I've seen issues where someone has a hak folder inside the main hak folder and didn't notice because the folder window just said "Hak" instead of saying "C:\\Program Files (x86)\\...blahblah...\\NWN\\hak\\hak". And there are times when it's easy to open an archive and drop someone's myhak.txt or myhak.html files (usually notes about their myhak.hak hak file) into the hak folder and never notice because the extension was hidden and it looked like a file called myhak was in the hak folder, even though the real name didn't end in .hak.

Not, that I'm saying that either of these things is the issue here, but they are common problems that can frustrate a user when the OS tries to hide (or "simplify") the real name or location of the user's files.
               
               

               
            

Legacy_Bondari the Reloader

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #5 on: August 05, 2012, 06:45:41 am »


               Thank you for your reply, MrZork!

I did as you suggested, but I'm still getting the same error. Since you didn't have any problems, the error must be with my particular system. I guess my question now is what could be causing my game not to recognize the file? I fully admit to not knowing what most of the different file extensions mean/do, so my apologies if this is a stupid question. Is it possible for HAKs to conflict with one another? Could something in the "override" folder be overriding the HAK?

Thank you again for taking the time to help.
               
               

               
            

Legacy_werelynx

  • Hero Member
  • *****
  • Posts: 1110
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #6 on: August 05, 2012, 04:27:02 pm »


               I heard something about extensions: if they start with big letters they may be not recognized (for example .Hak)
               
               

               
            

Legacy_Bondari the Reloader

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #7 on: August 06, 2012, 10:45:26 pm »


               Okay, things are starting to get really weird.

I downloaded another module from the vault (one that didn't require a HAK), but it's not showing up in my modules available to play or in the list of modules I can open in the toolset. It is in my module folder like all the others, but the game isn't seeing it, just like it's not seeing the HAK. I reinstalled the game (keeping all the saves and such), but unfortunately that didn't help.

I'm really not sure what to do at this point. The community-made modules are a big part of the fun of NWN, and I'd hate not to be able to play them. Should I wipe out everything completely and start from scratch? Has anyone heard of anything like this happening before?
               
               

               
            

Legacy_MrZork

  • Hero Member
  • *****
  • Posts: 1643
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #8 on: August 07, 2012, 04:36:17 am »


               There is one more thing to look into that I have heard is an issue on other games, but didn't know whether it hit NWN. My understanding of the details is rough, so what follows may be off a bit...

Windows tries to lock folders in the \\Program Files (x86)\\ path after installation so that installed software can't install other software there. In theory, this helps protect from viruses. Newer programs instead keep any new files or changed files needed for program customization in the \\Users\\username\\AppData\\ path or \\ProgramData\\ path.

Apparently, to accommodate older software that likes to make changes to its install folders after installation, Windows can employ "virtualization" put the files in a parallel path inside one of the paths I mentioned and try to reroute calls to those files to the new paths. It usually includes a way for the users to get to such files by putting a "Compatibility files" button in the original folder. Unfortunately, the system doesn't always work in that the software doesn't always see the files in the virtualized folders.

Like I said, I am not sure if this is what you are encountering, but I know people playing other older games have run into issues with it and the symptoms are similar. I think the easy way to check is to open the folder where the files are supposed to be and see if the folder has a "Compatibility files" button. If it does, it could be that the files aren't really where Windows led you to believe they were.

See http://support.micro...kb/927387/en-us for a little more on virtualization and some problems people have with it. One workaround might be to run the game as adminstrator. I do that anyway so that I can can around the annoying UAC warning everytime I try to start up. You may also want to check that you have the correct ownership and access permissions for the game folders.
               
               

               
            

Legacy_Bondari the Reloader

  • Jr. Member
  • **
  • Posts: 50
  • Karma: +0/-0
NWN Not Recognizing Module HAK (RESOLVED)
« Reply #9 on: August 15, 2012, 12:35:24 am »


               Thanks to everyone who gave advice. I ended up completely uninstalling and reinstalling the game after backing up my saves externally. I redownloaded everything, and it's working fine now. I'm still not sure exactly what was wrong, but hopefully it doesn't happen again
Thank you all again. The NWN community is seriously awesome, even after all these years! 'Posted