totmacher Posted November 17, 2019 Posted November 17, 2019 (edited) Так как в игре нет встроенного теста FPS, пришлось написать свой. На время замера кидается сюда: C:\Users\{USERName}\Saved Games\DCS\Scripts\ Запускается миссия или реплей, по окончании в папке игры (...\Eagle Dynamics\DCS World\) появляется файл под именем "FPS test v2.5.5.39384.txt" с результатами вида: list min:61 max:110 avg:80 less than 30FPS 0.0% less than 50FPS 0.0% less than 60FPS 0.0% less than 75FPS 37.4% less than 90FPS 84.0% 79.5 78.7 79.0 80.0 80.8 80.8 80.8 81.4 80.3 .. столбик это собственно все измерения FPS за миссию. Их удобно потом сравнивать с другими значениями например в экселе. Вот, для наглядности, разница в значениях на моём железе при сглаживании 2x и 4x Export.lua Edited November 23, 2019 by totmacher "Своя FM не пахнет" (С) me https://dcs.silver.ru/ DCS World Sustained Turn Test Data Asus Z97M-PLUS, Intel Core i5 4690K OC 4126MHz, 16Gb DDR3 DIMM 2250MHz (10-10-10-26 CR2), GeForce GTX 1060 6GB
kalter72 Posted November 19, 2019 Posted November 19, 2019 Так как в игре нет встроенного теста FPS А по Ctrl+Pause - не то? MSI Z690-A, DDR5 32Gb, 13600KF 5Ghz, 3080Ti, SSD, Win10
ICS_Vortex Posted November 19, 2019 Posted November 19, 2019 А по Ctrl+Pause - не то? По КТРЛ+ПАУЗЭ ты просто смотришь на риалтайм ФПС. А это видимо скрипт для любителей "составлять графики" и смотреть корреляцию. PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" VirpilControls software engineer
zetetic Posted November 20, 2019 Posted November 20, 2019 Хорошая штука для диагностики. FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
SMN Posted November 22, 2019 Posted November 22, 2019 (edited) Можно для сравнения на разном железе, разных настройках одну миссию сделать, типа тестовой и реплей её запускать с этим скриптом. И меряться потом. и сравнивать...:) Или в этот скрипт миссия входит уже ? Edited November 22, 2019 by SMN Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/ __________________________________________________________ i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440
ED Team USSR_Rik Posted November 22, 2019 ED Team Posted November 22, 2019 Имя файла лучше формировать с timestamp, чтобы не затирался предыдущий. Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы
SAB Posted November 22, 2019 Posted November 22, 2019 Имя файла лучше формировать с timestamp, чтобы не затирался предыдущий. Так то бы прикурили кнопку в графических настройках - тест графики и типа упрощенного 3D Макса с подобным графиком, накладывающийся. Пользователям удобно было свои настройки подбирать. ;) Мой YouTube [sIGPIC]https://forums.eagle.ru/signaturepics/sigpic65794_6.gif[/sIGPIC]
FATAL ERROR Posted November 22, 2019 Posted November 22, 2019 Так то бы прикурили кнопку в графических настройках - тест графики и типа упрощенного 3D Макса с подобным графиком, накладывающийся. Пользователям удобно было свои настройки подбирать. ;) Логичнее тогда было бы сделать заранее заготовленную сцену на которой выводятся оверлеем графики с фпс и прочим. Как например это сделано в R6 Siege или FarCry. При чем сцена с разными эффектами, как раз удобно производительность тестировать будет. В обычной игре такой оверлей не нужен, а если вдруг и понадобится - есть отдельный софт который умеет какие-угодно графики строить хоть для температуры блока питания и выводить собственно оверлеем) ASRock Fatal1ty X470 Gaming K4 MAD Ryzen 3600X MSI GeForce RTX 2070 Super GAMING X TRIO Corsair Vengeance RGB 4x8GB RAM DDR4 3000MHz DeepCool Castle 240 [MAIN] LG UltraGear 34GK950G-B (3440x1440 120Hz) | LG UltraGear 27GL650F-B (1920x1080 144Hz) 250GB SSD Samsung 960 EVO (OS) | 500GB SSD Samsung 970 Evo (Games) | 1TB HDD WD BLACK | 1TB TEAMFORCE DELTA RGB SSD (Games)
ED Team USSR_Rik Posted November 22, 2019 ED Team Posted November 22, 2019 Так то бы прикурили кнопку в графических настройках - тест графики и типа упрощенного 3D Макса Многие настройки требуют рестарта DCS и что вам даст кнопка? Оперативно проверить всё равно не получится. Да и неоперативно тоже не так просто - слишком большое многообразие сцен и вариантов. Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы
totmacher Posted November 23, 2019 Author Posted November 23, 2019 Обновил скрипт теперь: 1) FPS начинает писать с 3й секунды (что бы успело всё погрузится) 2) В название файлы добавлен timestamp 3) В шапку файлы пишутся текущий конфиг вида: config/messagesFontScale=1/rainDroplets=/LensEffects=0/heatBlr=1/anisotropy=3/water=2/motionBlur=0/outputGamma=2/treesVisibility=9000/aspect=1.7777777777778/lights=2/shadows=2/MSAA=1/SSAA=0/civTraffic=medium /clutterMaxDistance=0/cockpitGI=0/terrainTextures=max/multiMonitorSetup=1camera/shadowTree=/chimneySmokeDensity=5/fullScreen=/DOF=0/clouds=1 /flatTerrainShadows=1/width=1920/visibRange=Ultra/effects=3/SSAO=0/useDeferredShading=1/sync=/textures=2/scaleGui=/preloadRadius=150000/height=1080/forestDistanceFactor=0.75 По названиям вроде всё понятно И да, было бы хорошо если кто то запишет трек, который будет использоваться как универсальный для замера FPS на разных конфигурациях. Думаю он должен быть короткий (минуты две), на бесплатной карте и бесплатном самолёте и у которого не будет меняться FM. Типа такого, но записанного человеком с прямыми руками :)Su-25t - attack.trk "Своя FM не пахнет" (С) me https://dcs.silver.ru/ DCS World Sustained Turn Test Data Asus Z97M-PLUS, Intel Core i5 4690K OC 4126MHz, 16Gb DDR3 DIMM 2250MHz (10-10-10-26 CR2), GeForce GTX 1060 6GB
ICS_Vortex Posted November 23, 2019 Posted November 23, 2019 3) В шапку файлы пишутся текущий конфиг вида: не особо лицеприятный вид. CSV что ли лучше было б...:) PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" VirpilControls software engineer
totmacher Posted November 24, 2019 Author Posted November 24, 2019 не особо лицеприятный вид. CSV что ли лучше было б...:) Вот версия для CSV, но она наоборот, в текстовом виде не особо читаема :)Export.lua "Своя FM не пахнет" (С) me https://dcs.silver.ru/ DCS World Sustained Turn Test Data Asus Z97M-PLUS, Intel Core i5 4690K OC 4126MHz, 16Gb DDR3 DIMM 2250MHz (10-10-10-26 CR2), GeForce GTX 1060 6GB
ICS_Vortex Posted November 24, 2019 Posted November 24, 2019 Вот версия для CSV, но она наоборот, в текстовом виде не особо читаема :) :thumbup: PC: i9-10850K ~5.2GHz / Asus Rog Strix H490 Gaming, Asus GTX1080 Rog Strix Gaming OC, HyperX Fury RGB 32Gb RAM 3200MHz, SSD 512Gb, HDD 1Tb, Windows 10 x64. 2 x Samsung Curved 32" VirpilControls software engineer
TOT_53 Posted February 14, 2024 Posted February 14, 2024 Есть какое то абстрактное желание допилить скрипт, как и саму систему выкладки данных и анализа. Одна из проблем, это нормальный трек для замера производительности. Как вариант есть некий трек "Benchmark - F/A-18C - Flyover Beruit" https://www.digitalcombatsimulator.com/ru/files/3334395/ https://www.youtube.com/watch?v=RbhRlFldiwg Но он во первых долгий (3 минуты), во вторых ничего особенного там нет. В ил-2 для это был трек "Black Death" кажется, может у кого то есть что то подобное? https://dcs.silver.ru/ DCS World Sustained Turn Test Data В DCS не бывает неправильной и правильной флайт-модели. Бывает "правильная" и "уточненная правильная". MSI B450-A PRO MAX, AMD Ryzen 7 5800X (Curve Optimizer -18), 32Gb DDR4 3800MHz (18-22-22-42), AORUS GeForce® GTX 1080 Ti Xtreme Edition 11G
Recommended Posts