A több, mint 1 hónap alatt kb. 370 letöltést megért legújabb fordítás egyeseknek problémát, fagyást okozott. Bővebb utánajárás nélkül nem tudom, hogy az okozója mi lehet, ha sok helyen meg működőképes.
A hiba mibenléte: a játék a felrakott magyarítással már a játék menüjének betöltésekor exe-hibával leáll. A leírások szerint a játékok 1.6 verziójúak, ez nem lehetett az ok.A megoldás az SG fórum East India Company játéktopik berkein belül derült ki, és került kipróbálásra, köszönet a felfedezőnek, és a tesztelőknek.
És végül pedig az általam nem letesztelt, de többek által remekül használható megoldás:
Amikor a becsomagolt magyarítás fájljaival írjuk felül a játékfájlokat, akkor a lang_defines.txt és a pb_lang_defines.txt fájlokat NE írjuk felül.
Ezen fájlokat csak akkor hagyjuk ki, ha a rendes telepítés után problémánk adódott. Ezek a fájlok az általam behelyezett másfajta karakterkészletek (főleg ékezetes karakterek helyes megjelenítése érdekében) betöltését végzik, azokét, amelyek a fonts mappában találhatóak. Itt anno az eredeti névvel mentett újszerű fontokat használtam. Nem tudom, hogy a probléma a játékosok rendszerében hol található, oprendszer, jogosultságok, stb.
Kérlek titeket, ha a leírt kifagyást tapasztaljátok, akkor a leírt megoldással próbálkozzatok. Az elkövetkező verzióban erre is ki fogok térni, valószínűleg telepítővel egyetemben.
Hozzászólások
A játék közelebbi ismerete nélkül:
Nem lehet, hogy ez a hiba inkább Windows-verzió specifikus?
A Vista és a Win7 szokott anomáliákat okozni "terület és nyelv" kategóriában.
Példa: kiindulási pont Win7 RC 7100 (angol) verzió, rátelepített nem hivatalos magyar MUI-val.
Tegyük fel, rájössz egy játéknál, hogy csak akkor működik jól, ha a területi beállítást angolra állítod.
Azt vettem észre egy sima TXT esetében, hogy ha magyar szöveget akarsz sima ANSI kódolással elmenteni, akkor az eredmény egy ékezetes magánhangzók nélküli szöveg. Csak unicode kódolással maradnak meg az ékezetek...
Tudom, nem teljesen ugyanaz a probléma, mint ami a játékkal történt néhány esetben, de szerintem valami hasonló ok lehet a háttérben.
Nem lehet, hogy ez a hiba inkább Windows-verzió specifikus?
A Vista és a Win7 szokott anomáliákat okozni "terület és nyelv" kategóriában.
Példa: kiindulási pont Win7 RC 7100 (angol) verzió, rátelepített nem hivatalos magyar MUI-val.
Tegyük fel, rájössz egy játéknál, hogy csak akkor működik jól, ha a területi beállítást angolra állítod.
Azt vettem észre egy sima TXT esetében, hogy ha magyar szöveget akarsz sima ANSI kódolással elmenteni, akkor az eredmény egy ékezetes magánhangzók nélküli szöveg. Csak unicode kódolással maradnak meg az ékezetek...
Tudom, nem teljesen ugyanaz a probléma, mint ami a játékkal történt néhány esetben, de szerintem valami hasonló ok lehet a háttérben.
Amúgy én részben XP SP3 HUN alatt (ott kezdtem el), részben W7 7600 "magyar" alatt fordítottam és teszteltem. A fentebb említett szövegekben igazából egy fia ékezet nincsen, tényleg csak és kizárólag a különféle helyeken megjelenő karakterek méretét, fonttípusát és színét, a különféle helyeken felhangzó hangokat, stb. (ezekhez már nem is kellett nyúlni) tartalmazza.
Mivel csak ezek a fájlok (az eredeti és a kiegészítő Pirate Bay) okoznak bajt, és tudom, hogy a fontfájlok betöltését hajtják végre (mmint a módosítottakét), ezért gondoltam arra. Aki pedig nem írja felül ezeket a fájlokat, remek fordításról és gördülékeny működésről ír, feltünő hibákat nem talál.
A szövegfájlok kódolási problémáját ismerem, szerintem itt ez nem tartozott hibalehetőségnek. Sajna találkoztam már 1-2 ilyen játékkal, ami nem engedte/engedi annyira magát.
A következő verzióban (amikor időm lesz rá), már 2 gépen is magam fogom tesztelni a dolgot, talán rájövök.