News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Syphon Filter 3 - Special Chars (polish)  (Read 286 times)

bestek

  • Newbie
  • *
  • Posts: 1
    • View Profile
Syphon Filter 3 - Special Chars (polish)
« on: September 17, 2019, 06:26:46 am »
Hello everyone.
I working on translating 'Syphon Filter 3'.
I have worked out: video files, sounds, graphics, text descriptions of missions and weapons.
But I have a problem displaying special Polish language characters. They are Ą, Ę, Ć, Ł, Ń, Ó, Ż, Ź, Ś
These characters are not displayed in the game. The game skips these characters.
How can you force the game to display them?

I saw the Russian version of this game and they succeeded. Russian also has its own characters. How did they do it?

Polish




VicVergil

  • Hero Member
  • *****
  • Posts: 716
    • View Profile
Re: Syphon Filter 3 - Special Chars (polish)
« Reply #1 on: September 17, 2019, 10:42:49 am »
It may be that Polish characters don't EXIST in the text encoding this game uses, it returns a "?" for each unrecognized character.
To check if this is the case, look again at the file after you modified it just in case it has all Polish characters replaced with "?".

Keep in mind you can't change the game's encoding without major code changes, so if that's the case, you try and hijack other European characters the game does accept, and add Polish characters to their font graphics. Those are a graphic in the game with all possible characters in the game, if the character isn't there it simply doesn't exist and can't be summoned by the game.

If there's not enough characters to add all Polish characters, you might have to resort to extreme measures like making the game text all caps, and use the lower case characters for Polish.

..

You said you checked the Russian version. This is a very good start. The game was never intended for Russian markets, so all Russian glyphs were never in the game in the first place (at least Polish has some) which means they had to modify the font. Check which files were modified compared to the English version this game was based on (if it's PS1, the serial might help) and you'll find the font and text you need to modify, pretty soon.

Please let us know if you managed to find it.