Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

New Premium Module: Tyrants of the Moonsea! Read More
Attention, new and old users! Please read the new rules of conduct for the forums, and we hope you enjoy your stay!

Help installing weidu compatible EE mods

I'm not the most computer literate person, so I'm having a bit of trouble trying to install EE compatible mods for the beamdog versions of IWDEE, BGEE, etc. When I extract mods to what I believe is the right folder, I get the following error file:

WeiDU v 23700 Log

C:\Program Files (x86)\BeamDog\Games\00798\SETUP-S9HouseRules.exe
[./chitin.key] loaded, 524150 bytes
[./chitin.key] 165 BIFFs, 37105 resources

ERROR: Unable to find DIALOG.TLK in:
./^dialog\.tlk$

Please run this program in your Infinity Engine game directory.

FATAL ERROR: Failure("Unable to find DIALOG.TLK")

WeiDU Timings
loading files 0.000
stuff not covered elsewhere 0.000
unmarshal KEY 0.016
TOTAL 0.016

-------------
From everything I can read on the forums, I seem to be in the right directory, so I'm not sure what I'm doing wrong?? The above is one example...I get the same error with different file names for other mod files. Any clues what I'm doing wrong?

Mack

Comments

  • subtledoctorsubtledoctor Member Posts: 11,466
    Are your games updated to the latest patch?

    Also, I'm on OS X but I recall reading that on Windows, you shouldn't have your game installed under Program Files, Microsoft locks down that directory and prevents modding. (And people complain about Apple's "walled garden!")

    Install your games to C:/games/ or somewhere.

  • MusignyMusigny Member Posts: 1,018
    Do you have a lang\en_US subdirectory under 00798?

  • BelanosBelanos Member Posts: 968
    In the original game, the Dialog.tlk file was stored in the main game folder. In the EE versions, it's kept in the Lang folders. If the mod is older, possibly made for the original game, you may need to copy the Dialog.tlk file into main game directory to install the mod, then copy it back to the Lang folder when you're done.

  • subtledoctorsubtledoctor Member Posts: 11,466
    edited February 2015
    Oh god, don't start moving dialog.tlk around. I'm pretty sure new versions of Weidu know where to look for dialog.tlk. Just get the latest version of Weidu for your OS, here:
    http://weidu.org/main.html#weidu

    Put it in your game folder. Duplicate it, and rename the copy to "setup-_____.exe" just like the setup exe for the mod (delete the mod's original one).


    Also, again, move your game out of the Program Files directory. All the help in the world won't help if Windows has your game directory locked down.

    Post edited by subtledoctor on
  • MusignyMusigny Member Posts: 1,018
    According to his/her weidu log, this is already the latest version.
    Btw the weidu link you provide points to the version 236 which is older.

  • subtledoctorsubtledoctor Member Posts: 11,466
    edited February 2015
    Is v237 not available on Weidu.org?? That's weird. My bad.

    Well, if he's using v237 then it shouldn't have any problem finding dialog.tlk (someone please correct me if I'm wrong). Meaning that can't be his problem, meaning moving that very important file around can only do more harm than good.

  • BelanosBelanos Member Posts: 968
    edited February 2015

    Oh god, don't start moving dialog.tlk around.

    You're not going to break your game by moving the Dialog.tlk file around, I've done it a few times now.


    Also, again, move your game out of the Program Files directory. All the help in the world won't help if Windows has your game directory locked down.

    Yes this. Any games that make use of mods should not be kept in either of the Program Files folders.

    Meaning that can't be his problem, meaning moving that very important file around can only do more harm than good.

    Again, you can't do any harm to your game moving the file back and forth as long as you remember to put it back into the Lang folder after you're done. Even then, all you end up with is possibly a number of "Invalid Reference" messages. That file is not as important as you make it out to be, it only contains the various text strings used in the game.

  • subtledoctorsubtledoctor Member Posts: 11,466
    edited February 2015
    Belanos said:

    Again, you can't do any harm to your game moving the file back and forth as long as you remember to put it back into the Lang folder after you're done. Even then, all you end up with is possibly a number of "Invalid Reference" messages. That file is not as important as you make it out to be, it only contains the various EVERY SINGLE text strings used in the ENTIRE game.

    Fixed that for you.

    This situation presents no reason to mess with dialog.tlk. So why do it? Yes if you're careful you won't do any harm, but you won't do any good either. So I was accurate in saying that messing with that file will do the same amount or more harm, than good.

    EDIT - Sorry, I don't mean for that to sound rude, I'm just clarifying my reason for advising an admitted newbie not to mess with dialog.tlk. It can possibly be harmful (even if the chance is low) and it cannot possibly do any good.

    Post edited by subtledoctor on
  • BelanosBelanos Member Posts: 968
    edited March 2015


    This situation presents no reason to mess with dialog.tlk. So why do it?

    Simply because some older mods haven't been updated to be aware of the new location for the Dialog.tlk file. I was even having problems getting DLTCEP to recognize the new location. In order to get anything done with it, I had to transfer that file to the main directory. Near Infinity doesn't have a problem with it though.


    It can possibly be harmful (even if the chance is low) and it cannot possibly do any good.

    It's less than low, it's non-existent. As I mentioned, that file only holds the various text strings in the game, hence the name Dialog, so the worse that can happen is a series of "Invalid Reference" messages. Which won't harm your game in any way. It will just end up looking kind of weird at times, and not provide you with full information you might need. It doesn't take a computer specialist to move a file back and forth, anyone can do it using Windows Explorer, or some other file management program.

  • subtledoctorsubtledoctor Member Posts: 11,466
    edited March 2015
    You're wrong. Older mods don't have to be updated to know where dialog.tlk is. Weidu has to be updated. And Weidu has been updated. And Weidu automatically self-updates to the newest version of any mod in your game folder. There is truly *zero* need to mve that file around.

    And even if a player only has mods with old versions of Weidu, the proper advice to give that person is, "go to weidu.org and get the newest version and rename it for your mod."

    This person came here saying "I don't know what I'm doing with this stuff." Maybe he forgets to move the file back, and I stalls two more mods, then he remembers, and moves it back, and now he installs five more mods. And maybe then the game strings are screwed up and he doesn't know why, and goes complaining that mods have bugs in them that don't really exist. Who knows.

    It's not the end of the world. I never said it's the end of the world. I said the (small) chance of something (small) going wrong is greater than the (nonexistent) chance of something going wrong if he doesn't move that file around and addresses the real problem, which I had already diagnosed. It's not opinion - it's 100% accurate fact.

    Sheesh - what's with the damn internet, that people need to turn everything into an argument?? Even when there's no point in arguing?

  • BelanosBelanos Member Posts: 968


    Sheesh - what's with the damn internet, that people need to turn everything into an argument?? Even when there's no point in arguing?

    Don't blame me, you were the one who started it.

  • subtledoctorsubtledoctor Member Posts: 11,466
    Actually, no. You were the one who start arguing over a simple and trivially accurate statement.

    I say again, sir: sheesh.

  • BelanosBelanos Member Posts: 968

    Actually, no. You were the one who start arguing over a simple and trivially accurate statement.

    I was giving advice to someone else, and you jumped in with your two cents worth. I'd call that starting it.

Sign In or Register to comment.