Title: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 03, 2016, 08:29:49 PM Hello.
I'll keep it brief. Windows 10, beefy PC and I have the usual issues with ultra low graphics, missing grass, etc. I'd like for someone who has the game running at max settings to upload the file in the thread title, located in [...]\Lighthouse Interactive\Steel Fury - Kharkov 1942\data\k42\loc_rus\config What resolution you run the game at is unimportant, as I will edit that with my own ( 2560x1440 ) if necessary. I'm hoping that by using the config file of someone whose game is maxed out, I will be able to circumvent the "128mb" graphic memory issue. I did find a couple link to ancient uploads of said file by a user called "Lockie" but they were expired and said user is no longer with us. Assistance is appreciated. Title: Re: Requesting upload of file "config.engcfg" Post by: Krabb on November 04, 2016, 06:59:17 AM Hello,
as far as I remember you need these options: i_defrender:defrender() { ... no_restrict = 1; ... } ... i_mode_menu:mode_menu() { ... auto_detect = 0; } ... i_render:render() { ... windowed = 0; } But I think the warning will stay, as it can't be disabled. After this you can max out the graphics options in the game. Title: Re: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 04, 2016, 09:51:24 AM Oh I realize the warning itself will stay, I don't particularly care as long as the actual graphics switch to high detail.
Sadly though, the settings you posted are already what I have. Here, I'll post my config file: Code: //директивы препроцессора I will also post a couple screenshots to illustrate my point. The main options window, the warning is visible here: (http://i.imgur.com/VqyWGlk.jpg) The graphic options window, all settings are maxed and all low quality options are unchecked: (http://i.imgur.com/sKPcv5r.jpg) An in-game screenshot, as you can see, it's in a rather sorry state: (http://i.imgur.com/35wFjGY.jpg) Title: Re: Requesting upload of file "config.engcfg" Post by: Krabb on November 04, 2016, 10:56:53 AM Hmm, I probably mixed up "windowed" option, it should be "windowed = 1". Or just check "Use Desktop Resolution".
Title: Re: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 04, 2016, 11:18:03 AM That setting changed nothing...
Title: Re: Requesting upload of file "config.engcfg" Post by: Krabb on November 04, 2016, 01:14:00 PM Try installing the widescreen fix (http://www.mediafire.com/file/qu3998g99g2wusl/sf_fix_widescreen_bug.rar).
Title: Re: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 04, 2016, 01:24:35 PM No changes:
(http://i.imgur.com/A6pZAbJ.jpg) Additionally, I tried running the game at a lower resolution but the graphics were still low as before. Figured I'd try since I remember losing a lot of time trying to get Panzer Elite to run, only to find out it will just crash every time at very high resolutions. Title: Re: Requesting upload of file "config.engcfg" Post by: Krabb on November 04, 2016, 01:58:35 PM That's unfortunate. The only idea I have is try setting the aspect for your resolution manually:
i_render:render() { aspect = 1.777777; } If it still doesn't help, I'm afraid I can't help, the game is too old. Title: Re: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 04, 2016, 02:06:02 PM No changes as far as I can see:
(http://i.imgur.com/yFIcxSU.jpg) The age of the game is irrelevant, it's the newest and most advanced WW2 tank game. As far as I know, it literally has zero competition. Title: Re: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 04, 2016, 05:02:59 PM I swear, everytime I ask for help I end up doing the heavy lifting myself.
So, I managed to get the grass to show up... (http://i.imgur.com/Lnyt9hQ.jpg) Yeah, at the expense of everything else.How did I do this you ask, random person who found this thread using google? Why, I used a random config file as I asked in the first post of this thread, sadly it's a config file with some seriously messed up settings. Now, can I please get a proper maxed out config file or do I have to comb through all these settings and fix everything myself? Title: Re: Requesting upload of file "config.engcfg" Post by: Giangiotto on November 04, 2016, 05:08:25 PM Wouldn't you know it, I think I got it!
(http://i.imgur.com/BjWmV5j.jpg) So, is this about max graphics or am I missing something still?If it is, I'll just post my config file so people that find this thread via google can just use it. And since I have foresight, I'll post it as text in a code block, not as a worthless file upload that's gonna expire. By the way, I still get the cutoff at the top of the screen, even though I installed the Widescreen fix. I have no clue what's up with that. Title: Re: Requesting upload of file "config.engcfg" Post by: kapulA on November 04, 2016, 08:09:49 PM Check your PMs, Giangiotto. ;)
Title: Re: Requesting upload of file "config.engcfg" Post by: Donken on November 05, 2016, 06:59:02 AM It probably doesnt matter if i give you my config or not! Sad thing about steel fury is that everyone pretty much need to setup their own config anyway in the end (i know to 110% my config doesnt work for you). And with all the hints and the translated config you got you need to do it yourself. So put on the boots and gloves and do the digging :D
However, most of the problems are due to the Nvidia settings. Bad graphics = wrong nvidia settings. You need for example nvidia inspector to enable AA. Nothing you can do in the game. Title: Re: Requesting upload of file "config.engcfg" Post by: frinik on November 11, 2016, 03:42:19 AM It's common issue with Nvidia gpus although it is also a problem with ATI ones now. I just purchased a new ATI RX 480 4gbs for my desktop and Ima having the same issues whereas in the past ATI gpus did not have that issue. It has to do with the CUDA architecture used by Nvidia.
Try using the settings I use for my config file below( . Just adjust the res to yours: Copy them integrally and your game will look nice. In game using quality settings high(slider to the right), anisotropic slider to 5. In the Nvidia control panel I set the quality to high for SF. //äèðåêòèâû ïðåïðîöåññîðà #include "defs.engcfg" //áëþìèíã i_bloom:bloom() { //áëþìèíã (0 - âûêë), 1 - 15 - êîëè÷åñòâî ïðîõîäîâ, óñêîðåííûé bloom = 1; passes = 1; }// end of i_bloom:bloom //êîíñîëü i_console:console() { //êîíñîëü âêëþ÷åíà enable = 1; //êîíñîëü ìîæåò áûòü àêòèâèðîâàíà active = 1; }// end of i_console:console //îáùåå îñâåùåíèå i_defglobal:defglobal() { //ðåíäåðèòü áëèêîâîå îñâåùåíèå specular = 1; }// end of i_defglobal:defglobal //ëîêàëüíûå èñòî÷íèêè i_deflocal:deflocal() { //ðåíäåðèòü èñòî÷íêè ( -1 - çàïðåòèòü ðåíäåð) enable = 1; //ðåíäåðèòü îðåîëû âîêðóã èñòî÷íèêîâ light_oreols = 1; }// end of i_deflocal:deflocal //ðåíäåð i_defrender:defrender() { //òèï òåíåé (0 - íåò, 1 - shadowmap, 2 - planemap) sh_type = 0; //ðàçìåð êàðòû òåíåé sh_size = 1024; //äîâåðÿòü íàñòðîéêàì no_restrict = 1; //ñãëàæèâàíèå smooth = 0; }// end of i_defrender:defrender //íàñòðîéêè îïûòà è ïàðàìåòðîâ ïîäðàçäåëåíèé i_divisions:divisions() { //îïûò ñîþçíèêîâ alexp = 1.000000; //îïûò ïðîòèâíèêîâ enexp = 1.000000; //áàëàíñ ñèë balance = 1.000000; }// end of i_divisions:divisions //øåéäåðû i_effman:effman() { //ïîëîâèííàÿ òî÷íîñòü äëÿ øåéäåðîâ shad_half_prec = 0; }// end of i_effman:effman //âíåøíÿÿ êàìåðà i_extcam:extcam() { //âíåøíÿÿ êàìåðà âêëþ÷åíà enable = 1; //âíåøíÿÿ êàìåðà ìîæåò áûòü àêòèâèðîâàíà active = 1; //âíåøíÿÿ êàìåðà àêòèâèðîâàíà ïî óìîë÷àíèþ ext_view = 1; }// end of i_extcam:extcam //ãîðèçîíò i_horizoncap:horizoncap() { //âêëþ÷èòü çàêðûâàíèå ãîðèçîíòà enable = 1; }// end of i_horizoncap:horizoncap //êëàâèàòóðà è ìûøü i_input:input() { //÷óâñòâèòåëüíîñòü ìûøè ms = 1.000000; }// end of i_input:input //äæîéñòèêè è óñòðîéñòâà óïðàâëåíèÿ i_joyinp:joyinp() { //íå èñïîëüçîâàòü äæîéñòèê no_joy = 1; //îáðàòíàÿ ñâÿçü ffb = 0.000000; //÷óâñòâèòåëüíîñòü js = 0.260000; }// end of i_joyinp:joyinp //òðàâà i_microman:microman() { //äàëüíÿÿ ãðàíèöà ìèêðîîáúåêòîâ, ì (128.0 - 1024.0) micro_dist = 150.000000; //âåëè÷èíà ñìåùåíèÿ ëîäîâ òðàâû (0.0 íå ñìåùàåòñÿ - 1.0 âñåãäà ïîñëåäíèé ëîä) micro_lods = 0.000000; //òðèìèíã ìèêðî îáúåêòîâ (0 - âûêë, 1 - óäàëèòü âñþ òðàâó) micro_trim = 0.000000; }// end of i_microman:microman //êàðòà i_mode_map:mode_map() { //ïîêàçûâàòü âñåõ view_always = 1; //øàðèòü âèäèìîñòü ñîþçíèêîâ view_shared = 1; }// end of i_mode_map:mode_map //ìàêðî íàñòðîéêè èç ìåíþ i_mode_menu:mode_menu() { //êà÷åñòâî quality = 0; //ðåàëèçì realism = 0; //ñëîæíîñòü difficulty = 0; //óðîâíè äåòàëèçàöèè lods = 2; //ðåæèì áîãà god_mode = 0; //ìîãóùåñòâî ñíàðÿäîâ mogush = 0; //âûñîêàÿ ìîðàëü hi_morale = 1; //ïåðåñåëåíèå fast_transfer = 1; //âñåãäà âûïîëíÿòü ïðèêàçû always_do_orders = 1; //êîìàíäà ïî óìîë÷àíèþ äåëàé êàê ÿ do_like_me = 1; //àâòîïîñòàíîâêà autoplace = 1; //àâòîìàòè÷åñêàÿ êîðîáêà akpp = 1; //àâòîïî÷èíêà ãóñåíèöû auto_repear_track = 1; //óïðîùåííîå ïðèöåëèâàíèå targeting = 1; //ôîðñèðîâàòü ìåñòî force_place = 2; //çàïðåòèòü êðîâü blood_dis = 0; //ñâåòÿò âñå ôàðû all_lights = 1; //óáðàòü ìåëêèå îáúåêòû nobeauty = 0; //çàïóñêàòü àâòîîïðåäåëåíèå íàñòðîåê auto_detect = 0; }// end of i_mode_menu:mode_menu //îñàäêè i_moisture:moisture() { //íàêëàäûâàòü àòìîñôåðíûå ýôôåêòû (-1 - âûêëþ÷èòü) enable = 0; }// end of i_moisture:moisture //ìóçûêà i_musicman:musicman() { //ãðîìêîñòü ìóçûêè (èñïîëüçóåòñÿ åñëè íåò i_soundman) music_vol = 0.000000; //îòêëþ÷èòü ìóçûêó no_music = 0; }// end of i_musicman:musicman //ñèñòåìà ÷àñòèö i_partsys:partsys() { //ñîðòèðîâêà sort = 1; //óìåíüøèòü êîëè÷åñòâî parts_min = 0; }// end of i_partsys:partsys //ãóñåíèöû i_pileff:pileff() { //äàëüíÿÿ ãðàíèöà îòêëþ÷åíèÿ ãóñåíèö, ì dist = 200.000000; }// end of i_pileff:pileff //ìåíåäæåð ðàñòèòåëüíîñòè i_plantman:plantman() { //òðèìèíã ðàñòèòåëüíîñòè (0 - âûêë, 1 - óäàëèòü ÷àñòü ðàñòèòåëüíîñòè) flora_trim = 0.000000; //àäàïòèâíûé âûáîð ëîä óðîâíÿ ðàñòèòåëüíîñòè (0 - âûêë, 1 - ìàêñèìàëüíàÿ ñêîðîñòü) adapt_ls = 0.500000; //òðèìèíã ðàñòèòåëüíîñòè (0 - âûêë, 1 - óäàëèòü ÷àñòü ðàñòèòåëüíîñòè) flora_trime = 0.500000; }// end of i_plantman:plantman //ïîäñâåòêà òî÷åê i_points:points() { //ïîäñâåòêà òî÷åê âêëþ÷åíà enable = 1; //ïîäñâåòêà òî÷åê ìîæåò áûòü àêòèâèðîâàíà active = 0; }// end of i_points:points //îïèñàíèå è êîíôèãóðàöèÿ âèäåîàäàïòåðà i_render:render() { //àäàïòåð adapter = 0; //ðàçðåøåíèå, ÷àñòîòà, ðåæèì bb_wid = 1920; bb_hei = 1080; bb_freq = 60; bb_fmt = 22; //ðåæèì áóôåðà ãëóáèíû depth_buffer = 75; //îáðàáîòêà âåðøèí vertex_processing = 1; //ãàììà (0.0 - inf def 1.0) gamma = 1.070000; //ÿðêîñòü (-1.0:1.0 def 0.0) bright = 0.510000; //êîíòðàñò(0.0:1.0 def 1.0) contrast = 1.000000; //àíòèàëèàñèíã (òèï, êà÷åñòâî) aa_type = 1; aa_qual = 2; //óðîâåíü àíèçîòðîïèè aniso = 1.000000; //ïðîïîðöèè ýêðàíà (4/3, 16/9, 16/1, 5/4) aspect = 1.777777; //îêîííûé ðåæèì windowed = 1; }// end of i_render:render //èíôîðìàöèÿ i_reninfo:reninfo() { //âûâîäèòü FPS draw_fps = 1; }// end of i_reninfo:reninfo //ñöåíà i_scene:scene() { //äèñòàíöèÿ ñìåíû îäíîãî óðîâíÿ íà äðóãîé, ì lod_dist0 = 25.000000; lod_dist1 = 150.000000; lod_dist2 = 0.000000; //èñïîëüçîâàòü 32 áèòíûå èíäåêñû use_32bit_inds = 0; //èñïîëüçîâàòü hardware instancing hw_instancing = 1; //ðåíäåðèòü áëèêîâîå îñâåùåíèå (ëîêàëüíûå èñòî÷íèêè) specular = 1; //ðåàëüíî ïîëó÷àåòñÿ âèäíî íà horizont * 0.95 horizont = 3072.000000; }// end of i_scene:scene //òåíè i_shadows:shadows() { //òèï òåíåé (0 - íåò, 1 - fake) type = 1; //ðàññòîÿíèå èñ÷åçíîâåíèÿ òåíåé dist = 300.000000; }// end of i_shadows:shadows //áàëëèñòèêà i_shellphys:shellphys() { //äèñòàíöèÿ ïóëåâûõ âñïûøåê (-1 - íåò îãðàíè÷åíèé) bullets_lig_dist = -1.000000; }// end of i_shellphys:shellphys //çâóê i_soundman:soundman() { //óñòðîéñòâî äëÿ âîñïðîèçâåäåíèÿ çâóêà (0 - ïî óìîë÷àíèþ) device = 0; //êîëè÷åñòâî êàíàëîâ channels = 2; //÷àñòîòà äèñêðåòèçàöèè freq = 44100; //áèò íà îòñ÷åò bits = 16; //ãðîìêîñòü ýôôåêòîâ sfx_vol = 1.000000; //ãðîìêîñòü ðå÷è speech_vol = 0.330000; //îáùàÿ ãðîìêîñòü global_vol = 1.000000; //ãðîìêîñòü ìóçûêè music_vol = 0.470000; //íåò çâóêà no_sound = 0; //èñïîëüçîâàòü àïïàðàòíîå óñêîðåíèå use_hw_sound = 1; //ìàêñèìàëüíîå êîëè÷åñòâî êàíàëîâ (0 - ìàêñèìàëüíîå ïîääåðæèâàåìîå àïïàðàòóðîé) max_channels = 0; //îòêëþ÷èòü ìóçûêó no_music = 0; //êà÷åñòâî çâóêà snd_qual = 1; }// end of i_soundman:soundman //òåêñòóðû i_texman:texman() { //êà÷åñòâî òåêñòóðèðîâàíèÿ (2 - êàê çàäóìàíî, 1 - íèçêîå, 0 - êîìïðåññèÿ) tex_qual = 0; //ðàçìåð òåêñòóð (0 - êàê åñòü) tex_size = 0; //ðàçðåøèòü íåêîìïðåññèðîâàííûå òåêñòóðû enable_uncomp = 1; //íàñòðîéêè ôîðìàòîâ (íàçâàíèå, ðàçìåð, êà÷åñòâî) formats() { user, 0, 2; tbump, 0, 2; hbump, 0, 2; obump, 0, 2; fbump, 0, 2; lbump, 0, 2; bump, 0, 2; flora, 0, 2; trans, 0, 2; normal, 0, 2; techn, 0, 2; human, 0, 2; objs, 0, 2; marks, 0, 2; atest, 0, 2; clouds, 1, 2; detail, 0, 2; menu, 0, 2; font, 0, 2; uncomp, 0, 2; }// end of formats }// end of i_texman:texman //ñëåäû i_traceseff:traceseff() { //âêëþ÷èòü ñëåäû enable = 1; }// end of i_traceseff:traceseff //ïåðåìåííûå _vars(){ #include "vars.engcfg" } |