Author Topic: Numbers not being displayed correctly for me  (Read 961 times)

0 Members and 1 Guest are viewing this topic.

Numbers not being displayed correctly for me
Hello to you awesome people from hard Light!

I am a longtime fan of Freespace and recently got me the sourcecode-project.
Everything seems to work fine, but most of the displayed numbers are shown in weird manners. For example: if the distance indicator for a target would show 2567 it now only shows 567, if it's exactly 2000 though, it will show 2000. The same applies to rocket count etc.(If its 15 rockets left it only shows 5.). This is particularly bad in the hull integrity display, because you don't know if its *9% or just 9%.

System specs:

Win 7 (64bit)
i7-4790K
GTX 980
16GB Ram

I don't have the game under C:/user

Attached the fs2_open.log

Thanks for reading my problem, and hopefully someone has an idea!

ToblasBoon

[attachment deleted by nobody]

 

Offline Yarn

  • 210
Re: Numbers not being displayed correctly for me
Code: [Select]
Found root pack 'E:\FREESPACE2\root_fs2.vp' with a checksum of 0x3f08ae08
Found root pack 'E:\FREESPACE2\smarty_fs2.vp' with a checksum of 0x0098ee1f
Found root pack 'E:\FREESPACE2\sparky_fs2.vp' with a checksum of 0x749032a2
Found root pack 'E:\FREESPACE2\sparky_hi_fs2.vp' with a checksum of 0x566add58
Found root pack 'E:\FREESPACE2\stu_fs2.vp' with a checksum of 0xf2983309
Found root pack 'E:\FREESPACE2\tango1_fs2.vp' with a checksum of 0xd4e3ad49
Found root pack 'E:\FREESPACE2\tango2_fs2.vp' with a checksum of 0x799e46a1
Found root pack 'E:\FREESPACE2\tango3_fs2.vp' with a checksum of 0x825f5ee0
Found root pack 'E:\FREESPACE2\warble_fs2.vp' with a checksum of 0xa7037300
...
ERROR: Unknown Language Checksum: -1132430286
Using default language settings...
...
Setting language to English
You're running the German version of the game in English, which causes most of the problems that you're experiencing (although 2567 should still display correctly; are you sure it wasn't trying to say 1567?). You need to set the in-game language to German. To do this, follow these steps (under "How do I change the language settings for FS2 - The retail launcher won't let me?") with these modifications:
  • Change the language to German rather than English (duh).
  • Because you're running 64-bit Windows, go to this folder instead: HKEY_CURRENT_USER -> Software -> Classes -> VirtualStore -> MACHINE -> SOFTWARE -> Wow6432Node -> Volition -> Freespace2

Still, the game is supposed to detect which version you're running and use the appropriate language, but it's somehow failing to do so despite getting the proper checksum from the font file. I'm able to reproduce this issue too in both 3.7.2 and the August 31 nightly. I will post a Mantis report of this soon.
« Last Edit: September 02, 2015, 01:40:29 pm by Yarn »
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178

 
Re: Numbers not being displayed correctly for me
Hi Yarn,

jep it was 1567.
I changed the language to German, although my registry for fs2 did not even have an entry called "language". I just made a new one and it seems to work fine. I will propably finish this playthrought in English, because the game won't let me play this pilot in a different language than the one i created it in.

Thanks for the fast reply!

 

Offline Yarn

  • 210
Re: Numbers not being displayed correctly for me
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178