The online racing simulator
TEST Patch Y12 - East Asian Support
(53 posts, closed, started )
TEST Patch Y12 - East Asian Support
WARNING : THIS IS A TEST

Hello Racers.

Here is a new compatible test patch Y12.

It contains Chinese, Japanese and Korean Translations.
There are also some fixes including a hot lapping fix affecting South City.
Please read the list of changes below.


Changes in TEST PATCH Y12 :

FIX : Texture issue and crash caused by a change in Y11


Changes in TEST PATCH Y11 :

Name of active Chinese input method is now shown (but not in Vista)
New game setup screen info message "X removed Y from the start grid"
FIX : Speedo and tacho numbers and text appeared above the needle
FIX : Low ASCII characters can no longer be read from text files
FIX : Previously missing fonts should now appear in the list
FIX : Repeating message "could not get input context"


Changes from Y to Y10 :

Double byte character support :

Included Chinese, Japanese and Korean translations
Selectable fonts for these languages in Game Options
Input Method Editor support including candidate lists
IME automatically switched on and off in text entry dialog
Input language is shown when editing text (white if IME active)

Interface :

Faster text drawing system improves frame rate
Separate text entry field for AI number plates
Welcome screen now has three columns of languages
Added flags beside names of translations in Game Options
Czech / Japanese / Simplified Chinese lesson translations
Network debug messages are no longer sent in InSim packets
Text input box is now drawn above user messages so easier to type
Line breaks in help text and lesson text now depend on actual width
FIX : Corrupted text in top left corner after changing language
FIX : Corrupted "finished" at top right after changing language

Multiplayer :

New command /ndebug=no/yes to switch off/on network debug
Dedicated host and network debug show connecting guest IP
FIX : Rapid /ai NAME command resulted in AI with same name
FIX : Rapid /ai command could exceed number of cars allowed
FIX : Joining a host with same name AI resulted in Join OOS
FIX : Skin name buffer overflow exploit

Fixes :

FIX : Replay could open reversed configuration in DEMO
FIX : Wall riding was possible on soft walls at South City
FIX : Could select invalid configuration and weather in cfg.txt
FIX : Admin could crash dedicated host by mistake with some commands


DOWNLOAD :

PATCH Y12 (Version Y must already be installed) :
www.liveforspeed.net/file_lfs. ... me=LFS_PATCH_Y_TO_Y12.exe (1.5 MB)

DEDICATED HOST (for hosting only) :
www.liveforspeed.net/file_lfs.php?name=LFS_S2_DEDI_Y12.zip


KNOWN ISSUES :

Russian and Slovenian flags appear to be radioactive
Dedicated host does not display double byte characters
Name of active Chinese input method is not shown in Vista
In game text can sometimes appear blurred (not reproducable)


Windows XP : East Asian Language Support / Font Installation

LFS does not support double byte characters with Windows 98 / ME. Windows XP and Vista should work well but you may need to install fonts.

If you have Windows XP and currently cannot see the East Asian translations, here's how to set up your computer so it works.
See the attachment - in Control Panel click on "Regional and Language Options" then under the "Languages" tab select "Install files for East Asian Languages".
Windows will probably ask you to get your XP CD and the fonts will be installed from it.

This is important even if you do not use Chinese, Japanese or Korean translations so you can see East Asian text and player names correctly when you are online.
Attached images
support.gif
Nice
Finally my relatives in china will understand
thank you for your good job,i will test
非常感谢
Quote from HaobenXia :Oh, I must say the Y12 comes as a total surprise.
I'll testing it.

Edit:
Test reports
Yeah, I think the Y12 is GREAT VERSION. I can choose all of truetype fonts in the game! Look at the picture.

Edit2:
There are two little bugs still have not been solved.
http://www.lfsforum.net/showthread.php?t=38844
http://www.lfsforum.net/showthread.php?t=39247

This patch is only about those eastern character support, so of course those are not fixed yet. Maybe we need chinese support on the forums as well?
Quote from Scawen :New game setup screen info message "X removed Y from the start grid"

LOL! Well, now that the user's name is displayed, it should cut down the number these incidents. Thanks!
#8 - balee
Will the default font really remain this 'stretched'?
I find it to be the opposite. I find it to be a bit squished compared to before.
Me too, I thought it was a bug at first, but it's just the new way fonts are displayed to allow for the asian characters.
Hey Scawen,

Sorry I took so long, but I've attached the Zip file of my language folder. I'm still having this problem with my options screen, even with Y12:


Hope that helps...and good job with the continuous development.
Attached files
language.zip - 1 MB - 296 views
Thanks, I can see the problem - all those lesson texts should not be in there at all. Your game options page is trying to draw hundreds of "languages" which are actually lesson texts. You must have installed a lesson pack into the wrong place at some point.

I've attached the correct language folder contents, just delete everything in your language folder and put the files from this zip in there.
Attached files
language_Y12.zip - 788.9 KB - 318 views
China! Wow! What a marked!

My the billions be with You Devs!

Greetings, Dandy
Cheers Scawen! I've never installed any extra lessons though, so where that lot have come from I've no idea lol. Thanks for that though.
In my Vista system, Y12 can identify Chinese IME downloaded from internet but not Microsoft PinYin IME included in Windows.

I rebuilt the system last few days. I have only installed SOGOU PinYin IME. So I dump another file from registry and attach it here.
Attached files
Keyboard layouts.txt - 65.1 KB - 1457 views
Hi carplayer. I think this is the only real problem remaining with the East Asian support.

As far as I am aware, this is only a problem with Simplified Chinese running on Vista, as all different input methods were unified into a single input method editor which runs in different modes. This is why there is only one single Chinese entry in your registry, whereas on an XP machine there is a different entry for every input method.

I've written a special thread in the programmers section to see if anyone can help with this. Some days of searching have resulted in no progress, I just can't find the answer.

http://www.lfsforum.net/showthread.php?t=39845
Scawen: Have you checked to see if thats a bug in Vista? Ive been doing some research after the post in the progammer forum for the last hour or so. There seems to be some issues with other stuff related to chinese with Vista. Im not sure if its possible but have you tried contacting microsoft?
I don't think it's really a bug - the problem arises because the different input methods are combined into a single input method with different modes. So not only does the GetKeyboardLayoutName function always return the same value (i.e. the unified input method) but also the different input method names do not appear in the registry. So it's not really a bug, but could well be a design oversight. If there is no way of external programs to acquire the name of the active input method then that is an oversight, something the Vista programmers did not think of, possibly they did not consider full screen programs needing to display the name of the input method. I did write to someone at Microsoft recently but got no answer.
Do you think Vista SP1 has any fixes for this issue?
Тhanks for this patch!
thank you soooo much scawen!!
Just have to make this sure before patching to Y12:
Is it possible to join normal Y-servers after the patch?
#25 - ekze
Don't know if it has been reported or not...
In Windows XP when changing to/from Cyrillic layout, message "UpdateConversion : Could not get input context" appears...
This thread is closed

TEST Patch Y12 - East Asian Support
(53 posts, closed, started )
FGED GREDG RDFGDR GSFDG