Jump to content

FreemanRU

Members
  • Posts

    632
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by FreemanRU

  1. Из разряда "А еще есть криворукие инженеры Intel, которые нифига не затачивают свои процессоры под разные архитектуры" Назови мне хоть одно серьезное приложение, которе можно портировать быстро и без проблем из *NIX в WIn x64. Или из любой другой системы в любую другую, с отличной архитектурой. Хотя бы из Linux в *BSD. Найдешь - я тебе плюсик поставлю :) А если человек пишет код, и не подзревает, что через 3 года появится 64 битные приложения? Тогда что?
  2. Если ты не программист, какого лешего ты рассуждаешь о том, о чем понятия не имеешь? Кто тебе сказал что это "быстро и легко"? Читаем: http://www.rsdn.ru/article/cpp/XXtraps64bit.xml И понимаем, что 64 бит - это не "одна галка в VS" У меня н-р виста, и нет никакого прироста производитльности на 2х ядрах. И что дальше? Да, есть проекты под 64бит. Но они сразу строились как совместимые с 64 бит. Это совершенно разные вещи.
  3. Alex, пока речь зашла об экспорте - можно спросить: какие еще device-ы поддерживают получение информации из них, и какими командами? Я попытался по аналогии попробовать получить что-нить с других устройств, но их описание сильно отличается от ADI и HSI, соотвественно ничего ен получилось. Заранее спасибо.
  4. yahoo.eu Вот если всё так просто и замечательно, почему программ, которые поддерживают AWE по пальцам можно пересчитать? И ничего, что AWE работает по нормальному только на серверных платформах? И ничего, что в ХР зашито железное ограничение в 4 Гб? и ничего, что AWE address ranges cannot be used to buffer data for graphics or video calls. Вот только не начинай говорить, что сделать 64бит приложение - это тоже одну галку поставить в VS. БРЕД. для начала почитай на rsdn методологию перехода с 32 на 64 бита, многое понятно станет. Господа "программисты", если все такие умные - топик с вакансиями всё еще имеется, велкам.
  5. Тем более ведь эта проблема как-то давно решена в стратегиях..... Или я просто не вижу скрытого отличия в движении юнитов в симах?
  6. FreeCap спасет отца русской демократии.
  7. --------------------------- 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
  8. Долго не мог понять, почему такие странные настройки скриптов мониторов получаются, когда включен 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) и ФПС, т.к. они находятся за пределами экрана. Есть ли способ исправить, не дожидаясь патча?
  9. ДЛя каждой железки - свой софт, н-р LOSIOC
  10. Хитрый :) "Мне лень, а вы гопода помучайтесь, добавьте" ;)
  11. Уже сейчас есть (и тумблеры, и энкодеры). Нужен просто софт между железкой и симом, который бы это всё обрабатывал.
  12. Скрипты открыты, так что велкам :)
  13. GT.WS[ws].LN[1].PL[1].reload_time = 3600 в секундах. Так что всего 15 минут не дождался :)
  14. Это и щаз поддерживается.
  15. Думаю, если эти товарищи начнут писать ФПС-ы, то получится, что нет прироста. "Чего не может быть, того не может быть". Если игра висит на одном ядре, никуда она с него не денется. У неё даже потоков всего 8.
  16. Вопрос: Файл 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"] Выделенное жирным - это умышленно сделано, или всё-таки опечатка?
  17. Вторая страница этого топика. В самом низу. А ты не "кекс"? Мало того, что наезжаешь, так еще и офтопишь. Как с помошью кнопки сделать отображение пилота по умолчанию?
  18. Кликать тумблеры из стороннего софта получилось отлично. Теперь следующий вопрос - можно ли как-то получить состояние индикаторов? В данный момент интересуют: - ППР (Пульт Пилотажных режимов) - состояние К, Т, В, Н и ДИРУПР (их состояние может менятся не только нажатием соответсвующих кнопок) - ПВР (Пуль выбора режимов) - состояние АДВ, ППС, ВЦ, НПЦ. Их состояние (вроде бы) меняется только от соответвующих кнопок, но было бы правильнее брать из сима - Макимум индикаторов с верхнего пульта. Заранее спасибо.
  19. Вай спасибо :) А MIZ, это ZIP :)
  20. Не пробовал, если честно. Проверю седня-завтра.
  21. Эт я видел. А если нужно просто запустить Акулу (как это сейчас делает Launcher), но с определенным файлом опций?
  22. У DCS.exe есть опции командной строки. Вопросы 1. Что нужно передавать dcs.exe в кач-ве параметров, чтобы запустить игру в однопользовательском режиме? 2. можно ли из стороннего приложения запустить Ка50 в однопользовательском режиме, указав ему определенный файл настроек (вместо options.lua -нр options2.lua и т.д.)?
  23. Для любых модификаций надо хотя бы понимать, что такое lua и как он работает. Соответствущая тема есть. http://forums.eagle.ru/showthread.php?p=551157#post551157 см. ответ на этот вопрос. Надо правиь файлы конфигураций, отправной точкой для тебя пусть будет ..\Config\MonitorSetup\3Cameras.lua Export.lua, и найди программу Virtual Cockpit от Mnemonic-а.
  24. Хенд-мэйд рулит. Всё для создания собственных программ с приборами есть. Надо тока сделать. Или дождаться пока кто-то сделает. Это раз. Второе - никто не мешает тебе сделать на одном мониторе вид "на приборы".
×
×
  • Create New...