Hi! I just got my new MBP and downloaded Pie's Ancient Europe. Looks so great! But the game just starts crashing after a while. No excuse or crash log given. I have BTS 3.19. Does anybody else have the same problem? Or even better: a solution?
And oh: I'm running on 2,2 GHz Intel Core i7, 4 Gt 1333 MHz:n DDR3, Intel HD Graphics 3000 384 MB, Mac OS X Lion 10.7.2
but they are not in that file.
BBEdit probably over-reacts. It treats any character with a code above 0x7E as a "Gremlin", so these may not be problems.
CIV4BuildInfos.xml has a reference to a file 'Art/Interface/Buttons/erdwärme.dds'. The ä might cause problems in its own wright, but it's interesting that the file name in that folder is actually 'erdwaerme.dds'.
CIV4CivilizationInfos.xml has several City names with accented characters. BBEdit flagged two: TXT_KEY_CITY_NAME_TEGOCALDERóN and TXT_KEY_CITY_NAME_YAOUNDé. BBEdit didn't complain about other accented characters in the same file.
Not necessarily. As I said, BBEdit is probably overkill.I think I should have gotten rid of anythinf from 0x7F on...obviously I've been wrong :/.
mmhh....uh....that means I somewhen renamed it, but most have forgotten to change the reference. That means also, that the "erdwärme.dds" is still somewhere in the .fpk file.
Could that cause a problem (in general, I mean)?
Again - these may not be an issue. See my first comment.Ah, had not checked that file, only my actual text files, and also there not the identifiers of the text entries...will have to fix that.
Thanks .
Not necessarily. As I said, BBEdit is probably overkill.
The underlying problem is that I really don't know what range of character encodings the in-built XML parser in Civ4/Mac is capable of handling. And the encoding is often not explicitly stated in a lot of the files I see in mods. So the safest option is to take the lowest common denominator approach, and only allow non-control characters below 0x7f.
Bottom line is - why did people think this mod used to work, but now it doesn't? Something has changed, and based on my testing it isn't the change from Mac OS X 10.6 (Snow Leopard) to Mac OS X 10.7 (Lion).
[PS] I didn't apply any patches. I just downloaded from the main link. Should I have applied a patch?
As I said above, it's more complicated than that. Character encodings are a minefield. An XML file *should* include a header stating explicitly what encoding it uses - typically ISO-8859-1 or UTF-8, but there are many other possibilities. An XML parser *should* be capable of reading that header and treating the contents of the file accordingly. If there is no explicit specification then the parser will assume a default encoding.I thought the characters above 0x7f are exactly the problem (...okay...one of the bigger problems) between the Mac and the Win Civ4 versions...or not?
We need to know what version of your mod he had working. If I read the thread correctly, he downloaded the current version as he had lost the previous copy. So his previous experience may have been with an old version.Vortilex said that it already worked once, but now it doesn't anymore. I thought his mentioning of Lion would have indicated the upgrade, because else...like said...the download didn't change, so I thought it must have been something on his computer .
If it's not, then I'm now totally confused.
[XML]
We need to know what version of your mod he had working. If I read the thread correctly, he downloaded the current version as he had lost the previous copy. So his previous experience may have been with an old version.