Jump to content


Photo

[SOLVED]Permanent freeze when entering Friendly Arms Inn


  • Please log in to reply
31 replies to this topic

#21 dreamer2007

dreamer2007
  • Member
  • 430 posts

Posted 15 April 2011 - 08:57 PM

I checked the pack mule files and indeed it seems to be the same problem I had with IA. I see again those weird S symbols, and I think there were other symbols originally. Then it means that other mods might be ruined by this archive problem that I seem to have :(

Edit: I made a search for this Š symbol inside all the archives of all the mods from the Big World Downloads folder and I found only those two archives from IA and pack mule to have it, so it means that I shouldn't have this problem with other mods :D

Attached Images

  • pack mule.png

Edited by dreamer2007, 15 April 2011 - 09:46 PM.


#22 czm0

czm0
  • Member
  • 12 posts

Posted 15 April 2011 - 10:17 PM

So is renaming those files after unpacking the solution here too? What symbol did they contain originally instead of ??

#23 dreamer2007

dreamer2007
  • Member
  • 430 posts

Posted 15 April 2011 - 10:34 PM

I have no idea, I just didn't install the mod. In the case of IA I knew it was the symbol µ and I could replace the incorrect symbols with the correct ones before the install and I solved the problem. Why do you ask, you have the same problem? In that case maybe someone who has a working archive could look and see what symbols should be so that you could replace them.

I personally don't have any more patience to start a new install unless I am forced to do it :P. I will try the mod in my next install, when I'm gonna make it.

Edited by dreamer2007, 15 April 2011 - 11:05 PM.


#24 AndrewB

AndrewB
  • Member
  • 147 posts

Posted 16 April 2011 - 08:54 AM

I just checked. It is the µ symbol again. All those files originally used the µ symbol instead of the Š.

IA is extremely finicky about Character Sets. This causes so many botched installs (and probably takes up way too much of Miloch's time and attention), and could probably be easily avoided by just adding some cautionary information to the Big World PDF.

Edited by AndrewB, 16 April 2011 - 09:06 AM.

BEGIN BIFFING

ACTION_IF!(FILE_EXISTS ~McFly~) THEN BEGIN
SAY ~BUTTHEAD!~
Posted Image
END BIFFING

#25 dreamer2007

dreamer2007
  • Member
  • 430 posts

Posted 16 April 2011 - 09:27 AM

I just checked. It is the µ symbol again. All those files originally used the µ symbol instead of the ?.

IA is extremely finicky about Character Sets. This causes so many botched installs (and probably takes up way too much of Miloch's time and attention), and could probably be easily avoided by just adding some cautionary information to the Big World PDF.

Thanks for the check. Good to know what to change in a future install.

#26 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 16 April 2011 - 10:24 AM

Thanks for the check. Good to know what to change in a future install.

Ah, but this can all be avoided by doing the standard stuff before you start your BiG World Setup.vbs ... it's covered in my FAQs: As ithis has everything to do with the non-ANSI code page...

3.2 Installing mods with non-ANSI compatible language systems.
The WeiDU.exe uses a preset non-Unicode codepage to load and copy resource files. Some of the resources in mods like the Infinity Animations use characters like £/µ/Þ/... which map to different numerical values on different language code pages. Therefore, when some mods like the Infinity Animations, detect the codepage other than the Windows-1252 "ANSI" codepage used with most Western languages, it can force a registry change to take the 1252(English/United States) as the current codepage and prompt to reboot the system so the change takes effect. Now, this has problems within the BWS as the mods are supposed to be installed in sequence and so a reboot in the middle of the operation will just crash the whole thing, so to fix this issue, you need to preset the language code page to the right one, namely to English(United States) one.

If you have a different codepage and wish to change it manually yourself (and only if), you can set the default system locale for non-Unicode applications to English. This can be done as follows on Windows systems:
* Start ->
* Control Panel ->
* Regional and Language Settings in Classic View OR:
Clock, Language and Region -> Region and Languages, in the fancy view ->
* Click on the Advanced or Administrative tab ->
* Then where it talks about non-Unicode programs, change the language to English(United States) ->
* Then remember to click the Apply. And you need to restart the computer for it to actually take effect.
This whole thing is copied straight from the Infinity Animations readme file, with small edits of course, yey.


Deactivated account. The user today is known as The Imp.


#27 dreamer2007

dreamer2007
  • Member
  • 430 posts

Posted 16 April 2011 - 10:39 AM

Thanks, Jarno! It seems that truly non-Unicode programs was not set to English US. Weird, I though it was. Anyway, does it make any sense to make a reinstall just in case some other letters might have gotten scrambled during the unpacking?

Never mind, I am gonna do a reinstall just to be safe :) . I would hate playing hundreds of hours just to find that another mod was ruined because of this. Also I want to see the mule since so many people say its nice.

Edited by dreamer2007, 16 April 2011 - 11:34 AM.


#28 Miloch

Miloch

    Barbarian

  • Modder
  • 6579 posts

Posted 16 April 2011 - 04:15 PM

Anyway, does it make any sense to make a reinstall just in case some other letters might have gotten scrambled during the unpacking?

It is likely only going to affect filenames with non-ANSI characters, which includes (as far as I know) Infinity Animations, Aurora, Vecna and Pack Mule. On top of that, it (your problem at least) only seems to concern .zip files instead of .rar so I think that just includes Pack Mule and the two .zip archives from IA.

Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle


#29 dreamer2007

dreamer2007
  • Member
  • 430 posts

Posted 16 April 2011 - 10:49 PM

Too late, I already made the install :P . I wanted to be 100% sure that I will not have other problems related to this in the future. Also, I wanted the mule :) .

Thank you again, Miloch! Without your help I would still have been with a broken install.

And thanks Jarno, for showing me the source of the problems.

Edited by dreamer2007, 16 April 2011 - 10:50 PM.


#30 czm0

czm0
  • Member
  • 12 posts

Posted 17 April 2011 - 06:26 AM

Thanks for the info. I'll start a fresh install and make sure to rename all of those ? symbols then.

#31 dreamer2007

dreamer2007
  • Member
  • 430 posts

Posted 17 April 2011 - 07:22 AM

You should better follow Jarno's instructions to check that your non-Unicode programs are set to English US, then you wouldn't have problems with weird letters.

#32 dabus

dabus
  • Member
  • 1982 posts

Posted 17 April 2011 - 11:10 AM

If you do so, be prepared that some of your applications might not display characters correctly.
You also need to keep that as long as you play the game, so I'd check for that before.
THINK! - It's not illegal.