

FreemanRU
Members-
Posts
632 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Events
Everything posted by FreemanRU
-
Из разряда "А еще есть криворукие инженеры Intel, которые нифига не затачивают свои процессоры под разные архитектуры" Назови мне хоть одно серьезное приложение, которе можно портировать быстро и без проблем из *NIX в WIn x64. Или из любой другой системы в любую другую, с отличной архитектурой. Хотя бы из Linux в *BSD. Найдешь - я тебе плюсик поставлю :) А если человек пишет код, и не подзревает, что через 3 года появится 64 битные приложения? Тогда что?
-
Если ты не программист, какого лешего ты рассуждаешь о том, о чем понятия не имеешь? Кто тебе сказал что это "быстро и легко"? Читаем: http://www.rsdn.ru/article/cpp/XXtraps64bit.xml И понимаем, что 64 бит - это не "одна галка в VS" У меня н-р виста, и нет никакого прироста производитльности на 2х ядрах. И что дальше? Да, есть проекты под 64бит. Но они сразу строились как совместимые с 64 бит. Это совершенно разные вещи.
-
Alex, пока речь зашла об экспорте - можно спросить: какие еще device-ы поддерживают получение информации из них, и какими командами? Я попытался по аналогии попробовать получить что-нить с других устройств, но их описание сильно отличается от ADI и HSI, соотвественно ничего ен получилось. Заранее спасибо.
-
yahoo.eu Вот если всё так просто и замечательно, почему программ, которые поддерживают AWE по пальцам можно пересчитать? И ничего, что AWE работает по нормальному только на серверных платформах? И ничего, что в ХР зашито железное ограничение в 4 Гб? и ничего, что AWE address ranges cannot be used to buffer data for graphics or video calls. Вот только не начинай говорить, что сделать 64бит приложение - это тоже одну галку поставить в VS. БРЕД. для начала почитай на rsdn методологию перехода с 32 на 64 бита, многое понятно станет. Господа "программисты", если все такие умные - топик с вакансиями всё еще имеется, велкам.
-
Тем более ведь эта проблема как-то давно решена в стратегиях..... Или я просто не вижу скрытого отличия в движении юнитов в симах?
-
On-line на первичной стадии DCS (Ка-50)
FreemanRU replied to Pilot666's topic in DCS: Ka-50 Черная Акула
FreeCap спасет отца русской демократии. -
--------------------------- Ka-50 fix -------------------------------- function satm(H)--calculate standart atmosphere parameters VelSound,Dens,T_air local PH ={-2,10.5,11.2,11.5,24.5,25.16,25.5} local K ={0.00025,-0.386248,1.2661,-0.88011,-0.170736,0.506547,-0.33585} local RG =287.039 local T1 =301.19 local RO1 =0.15072 local P1 =13031.0 local G1 =9.80665 local R1 =6371.21 local Y1 =3.322227e-3 local YH1 =0.708257e-4 local YHH1=0.304223e-5 local A1 =20.0463 local A2 =0.0341649 local h_ = H*0.001; local DH = h_- PH[1]; local Y = Y1 + DH* (YH1+ DH*YHH1/ 2.0); local X = 1000*DH*(Y1+ DH*(YH1+ DH*YHH1/3.0)/ 2.0) local Z; for i = 1,7 do DH= h_- PH[i] if DH <= 0 then break end Z = DH* K[i]* DH*DH; Y = Y+ 0.001*Z/ 6.0; X = X+ Z* DH/ 24.0; end local T = (R1/(R1+h_))*(R1/(R1+h_))/ Y; local A = math.exp(-A2*X); local RO= RO1*(T1/T)*A; A = A1*math.sqrt(math.abs(T)); if A < 295.0 then A = 295.0 elseif A > 340.4 then A = 340.4 end if RO < 0.0 then RO = 0.0 elseif RO > 0.12551 then RO = 0.12551 end local VelSound = A; local Dens = RO*G1; local T_air = T; return A, -- speed of sound RO*G1, -- air density T -- air temperature end dofile("./Scripts/Aircrafts/Ka-50/Cockpit/devices.lua") -- enumeration of cockpit devices local ADI = GetDevice(devices.ADI) local HSI = GetDevice(devices.HSI) function LoGetIndicatedAirSpeed() local vs_h,ro_h,t_h = satm(LoGetAltitudeAboveSeaLevel()) local vs_0,ro_0,t_0 = satm(0) return LoGetTrueAirSpeed() * math.sqrt(ro_h/ro_0) end function LoGetMachNumber() local vs_h,ro_h,t_h = satm(LoGetAltitudeAboveSeaLevel()) return LoGetTrueAirSpeed() / vs_h end function LoGetAngleOfAttack() return 0 --unavailable to export at current moment end function LoGetADIPitchBankYaw() return ADI:get_pitch(), ADI:get_bank(), HSI:get_heading() end function LoGetSlipBallPosition() return ADI:get_sideslip() end function LoGetVerticalVelocity() return 0 --unavailable to export at current moment end function LoGetControlPanel_HSI() return 0, -- ADF unavailable to export at current moment 0, -- RMI unavailable to export at current moment HSI:get_heading() end
-
Долго не мог понять, почему такие странные настройки скриптов мониторов получаются, когда включен DualView. Понял, только когда поправил в BlackShark.lua вот это: local screen_w, screen_h = Gui.GetCurrentVideoMode() if screen_w == main_w or screen_h == main_h then fullscreen = true end а было: local screen_w, screen_h = Gui.GetCurrentVideoMode() if screen_w <= main_w or screen_h <= main_h then fullscreen = true end Проблема собственно во вложении. Разрешение обоих рабочих столов - 1280х1024 Настройка разрешения в игре: ["width"] = 2048 ["height"] = 768 Конфигурация мониторов в игре - Shkval+Camera Как видно, окно "уезжает" за пределы рабочего стола. Если при работе в меню это легко поправить, сдвинув окно, то во время симуляции уже нет - окно не перетаскиваемое. Тоже самое в полноэкранном режиме - игра "уползает" частью окна влево. Из-за этого: 1. Ставить разрешение окна = 3 разрешениям мониторов 2. Приходится перенастраивать все файлы конфигураций мониторов 2. Не отображается панель состояние осей (Ctrl-Enter) и ФПС, т.к. они находятся за пределами экрана. Есть ли способ исправить, не дожидаясь патча?
-
ДЛя каждой железки - свой софт, н-р LOSIOC
-
Хитрый :) "Мне лень, а вы гопода помучайтесь, добавьте" ;)
-
Уже сейчас есть (и тумблеры, и энкодеры). Нужен просто софт между железкой и симом, который бы это всё обрабатывал.
-
Скрипты открыты, так что велкам :)
-
GT.WS[ws].LN[1].PL[1].reload_time = 3600 в секундах. Так что всего 15 минут не дождался :)
-
Это и щаз поддерживается.
-
Думаю, если эти товарищи начнут писать ФПС-ы, то получится, что нет прироста. "Чего не может быть, того не может быть". Если игра висит на одном ядре, никуда она с него не денется. У неё даже потоков всего 8.
-
Вопрос: Файл options.lua ["graphics"] = { ["color"] = "32", ["heatBlr"] = 0, ["scenes"] = "medium", ["water"] = 2, ["[b][color=red]fullScreen[/color][/b]"] = false, ["visibRange"] = "Medium", ["aspect"] = 1.3333333333333, ["textures"] = 1, ["shadows"] = 2, ["display_mode"] = { ["avi"] = { ["bpp"] = 32, ["resolution"] = "640x480", ["[b][color=red]full_screen[/color][/b]"] = false, ["aspect"] = 1.333333333, ["height"] = 480, ["width"] = 640, }, -- end of ["avi"] }, -- end of ["display_mode"] ["effects"] = 3, ["lights"] = 2, ["haze"] = 1, ["terrPrld"] = "20", ["height"] = 768, ["resolution"] = "1024x768", ["civTraffic"] = 0, ["width"] = 1024, }, -- end of ["graphics"] Выделенное жирным - это умышленно сделано, или всё-таки опечатка?
-
Вторая страница этого топика. В самом низу. А ты не "кекс"? Мало того, что наезжаешь, так еще и офтопишь. Как с помошью кнопки сделать отображение пилота по умолчанию?
-
Кликать тумблеры из стороннего софта получилось отлично. Теперь следующий вопрос - можно ли как-то получить состояние индикаторов? В данный момент интересуют: - ППР (Пульт Пилотажных режимов) - состояние К, Т, В, Н и ДИРУПР (их состояние может менятся не только нажатием соответсвующих кнопок) - ПВР (Пуль выбора режимов) - состояние АДВ, ППС, ВЦ, НПЦ. Их состояние (вроде бы) меняется только от соответвующих кнопок, но было бы правильнее брать из сима - Макимум индикаторов с верхнего пульта. Заранее спасибо.
-
Вай спасибо :) А MIZ, это ZIP :)
-
Не пробовал, если честно. Проверю седня-завтра.
-
http://www.leftside-limited.com
-
Эт я видел. А если нужно просто запустить Акулу (как это сейчас делает Launcher), но с определенным файлом опций?
-
У DCS.exe есть опции командной строки. Вопросы 1. Что нужно передавать dcs.exe в кач-ве параметров, чтобы запустить игру в однопользовательском режиме? 2. можно ли из стороннего приложения запустить Ка50 в однопользовательском режиме, указав ему определенный файл настроек (вместо options.lua -нр options2.lua и т.д.)?
-
Для любых модификаций надо хотя бы понимать, что такое lua и как он работает. Соответствущая тема есть. http://forums.eagle.ru/showthread.php?p=551157#post551157 см. ответ на этот вопрос. Надо правиь файлы конфигураций, отправной точкой для тебя пусть будет ..\Config\MonitorSetup\3Cameras.lua Export.lua, и найди программу Virtual Cockpit от Mnemonic-а.
-
Хенд-мэйд рулит. Всё для создания собственных программ с приборами есть. Надо тока сделать. Или дождаться пока кто-то сделает. Это раз. Второе - никто не мешает тебе сделать на одном мониторе вид "на приборы".