View Single Post
  #24  
Old 11-03-2010, 12:26 AM
Wisely Wisely is offline
Registered Member
 
Join Date: Sep 2010
Posts: 12
Default champion.kfs -> .zip -> eng_items.lng = Duplicate text!

Just wondering what is the exact "Modified date" and "File size" in bytes of this file on anyone's computer? I think I got an outdated version. Is this normal? If not, I would like a replacement with the file attached as a zip file.

If you compare it with defender.kfs and orcs.kfs, they fall within September 2010, while champion.kfs for some reason is still August 2010 before the release of Crossworlds. I think this might help an issue I am having as it seems the game doesn't take advantage of multi-cored CPUs, and only a fast single core according to Task Manager and http://www.cpubenchmark.net/high_end_cpus.html


Here's location of the file: \Program Files\1C Company\King’s Bounty Crossworlds\sessions\champion

EDIT: Nevermind... I have finally solved the problem regarding COTA campaign switching/loading slowly! The fix is to get rid of all the duplicate information (leave only the ones that have a description of the item). This fix should help people with weaker processors especially on laptops, or don't feel like upgrading their computers yet. The original eng_items.lng is >1MB. It has to be of a file size of less than 1MB for your CPU to handle it.

Just extract it, edit, save changes, move modified "eng_items.lng" file back into the .zip file, then change the .zip extension back to "champion.kfs". You can also delete the eng_items.lng file entirely, but is not recommended. Remember replacing eng_items.lng is optional since it is not required during gameplay as loc_ses.kfs also have those files as well, but it may still be required for the editor or for certain item labels.

And it seems the Armored Princess editor handles the champion.kfs pretty well after you delete the app.ini file, regardless of what CPU you have. It must have something to do with it changing sets ~session "addon" to "base" and sets ~main_menu_form "start" to "arena". Doing this seemed to have ignored the use of the eng_items.lng file in loc_ses.kfs, reducing the amount of loading and CPU stress.

I will report if the campaign runs correctly as intended... K, everything is working including item labels. I will release the fixed campaign.kfs soon...


*Instructions*: Rename champion.kfs.zip to champion.kfs. Start -> Run... -> Type \Program Files\1C Company\King’s Bounty Crossworlds\sessions\champion Press Enter. Copy & Paste then overwrite the old .kfs file. Changes: Removed duplicate entries in the eng_items.lng file to allow for optimization. This fixes issues with game taking long to switch or load the Champion of the Arena campaign on slow CPUs.

Update: Added fixed version... I accidentally removed some "itm" entries (//==== are comment marks) in the eng_item.lng file due to it being scattered elsewhere, away from the correct location. This seems to had made no difference since it doesn't belong to the COTA campaign (some are though). All entries are rearranged now in the correct order.
Attached Images
File Type: jpeg champion.jpeg (377.7 KB, 35 views)
Attached Files
File Type: zip champion.kfs.zip (5.83 MB, 43 views)
File Type: zip champion.kfs(fixed).zip (5.83 MB, 44 views)

Last edited by Wisely; 11-06-2010 at 09:23 PM.
Reply With Quote