Jump to content

barra733

Members
  • Posts

    96
  • Joined

  • Last visited

  1. http://defense-update.com/wp/20110318_lvl_brownout.html
  2. I'm in the armed forces and am delpoying for a few months soon. I'm taking my laptop and was looking for advice on a good sim that can be played on a decent laptop (but with limited graphics card) and with a mouse only. Stratergy games bore me a bit and I'm leaning towards something like SteelBeasts (original) or T72. Any thoughts..?
  3. Not Yet.... AFAIK no-one has solved this yet. Theoretically I think that having your second monitor 'below' the primary screen should work but I've not tried this yet and it would also mean a lot of messing with the lua files to reposition the Shkval and Abris. I can live for a while with the stretched screen though - I'll just stick to day missions:thumbup:...
  4. Try opening your Windows control panel/game controllers/Saitek X52/properties and keep the window open. Open DCS BS and go to options , this will allow you to assign commands to a lot more of the X52's buttons - I'm not sure about the mode switch though. If this works you have to open the controller panel/properties etc everytime you open DCS BS though. This works for my X52 and gives me a lot more buttons to play with.
  5. Is there any way to either start a mission 'mid-mission', - say after waypoint X? Or is there a way to save your progress in a mission, then restart at that point again later on? I'm doing a mission with an hour of night flying before anything actually happens. Would love to be able to save just prior to the action, then when I inevitably die, start at that point again...:smilewink:
  6. A few months ago I messed about with the options lua's and the multi monitor set up to get BS running with a 10" touchscreen and a variant of TouchBuddy - TouchPal. It works but I get the message below everytime I load up BS. I'm running Vista 32 bit, BS 1.0.2. I click on ok and it goes away and the game runs fine but I would like to get rid of it. Any ideas what's causing this and if there's a soloution? Error: .\blackshark\modules\me_traceback.lua:110: bad argument #1 to 'member' (string expected, got no value) Stack traceback: ->stack: .\blackshark\modules\i18n.lua in line 213 in func: _ ->stack: ..\blackshark\modules\me_options.lua in line 194 in func: getMonitorProfiles ->stack: ..\blackshark\modules\me_options.lua in line 268 in func: ->stack: .\BlackShark\BlackShark.lua in line 234 in func: the following lines are from the lua's mentioned above: 213: local msg = gettext.translate(key) 194 dispName = _(env.name), 268: defaults.graphics.multiMonitorSetup.values = getMonitorProfiles(); 234: panel_options.loadOptions() The following is the whole of the me_traceback.lua: local base = _G module('me_traceback') --local winman = base.require('winman') local Modules = {} local Modules_By_Name = {}; interceptNames = {}; old_require = base.require; old_pairs = base.pairs; function stack() local t = ''; counter = 2; info = base.debug.getinfo(counter) while info do if (info.currentline ~= -1) and (not base.string.find(info.short_src, 'me_traceback')) then local fun = info.name or ''; local str = ' ->stack: ' .. info.short_src .. ' in line ' .. info.currentline .. ' in func: ' .. fun; base.print(str); t = t .. '\n' .. str; end; counter = counter + 1; info = base.debug.getinfo(counter) end; return t; end; function new_require(moduleName) if Modules_By_Name[moduleName] then -- ÷òî-òî óæå çàïèñàíî local empty = Modules_By_Name[moduleName]; --base.print('empty',empty); local module = base.rawget(empty, '__MODULE__') if not module then --base.U.stack(); module = base.package.loaded[moduleName]; --base.print('\t###cycling creating ', moduleName, module, empty); if base.type(module) == 'table' then base.rawset(empty, '__MODULE__', module); base.rawset(empty, '_NAME', module._NAME); base.rawset(empty, '_M', module._M); base.rawset(empty, '_PACKAGE', module._PACKAGE); base[moduleName] = empty; base.package.loaded[moduleName] = empty; Modules[empty] = module; else return module; end; end; --base.print('returning existing ', moduleName, 'real', module, 'empty', empty); return empty end; --base.print('new_require', moduleName); local empty = { __BLACKSHARK__ = true, __LOADED__ = false, }; local mtab = { __index = index, __newindex = newindex, }; base.setmetatable(empty, mtab); Modules_By_Name[moduleName] = empty; local module = old_require(moduleName); if 'table' == base.type(module) then if base.rawget(module,'__BLACKSHARK__') then return module; end; else return module; end; if not base.rawget(Modules_By_Name[moduleName], '__MODULE__') then --base.print('\tordinary creating ', moduleName); base.rawset(empty, '__MODULE__', module); base.rawset(empty, '_NAME', module._NAME); base.rawset(empty, '_M', module._M); base.rawset(empty, '_PACKAGE', module._PACKAGE); base[moduleName] = empty; base.package.loaded[moduleName] = empty; Modules[empty] = module; end; --base.print('<-new require: ' .. moduleName .. ' real:', module, 'empty:', empty ) return empty; end; function index(tbl, key) local h; --base.print('INDEX ', key); local module = Modules[tbl]; --local member = base.rawget(module, key); local member = module[key]; local safeCall = function (...) local arguments = {...} local err = function (errObj) local str = 'Error:\n' .. base.tostring(errObj) .. '\nStack traceback:\n'; base.print(str); local t = stack(); base.Gui.MessageBox(str .. t, 'Error'); return errObj; end; local fun = function () --base.print('fun---------------', key) return member(base.unpack(arguments)) end; local result = {base.xpcall(fun,err)}; if result[1] then base.table.remove(result, 1); --base.print('safeCall', base.unpack(result)); return base.unpack(result); end; return nil, result[2] end; local res; if 'function' == base.type(member) then res = safeCall; else res = member; end; processInterceptors(key, res); return res; end; function newindex(tbl, key, value) --base.print('NEWINDEX ' .. key); processInterceptors(key, value) local module = Modules[tbl]; return base.rawset(module, key, value); end; function new_pairs(t) if t and t.__BLACKSHARK__ then --base.print('blackshark pairs') return old_pairs(Modules[t]); else --base.print('old pairs pairs') --base.debug.debug() return old_pairs(t); end; end; function pushInterceptor(fieldName) interceptNames[fieldName] = true; end; function popInterceptor(fieldName) interceptNames[fieldName] = nil; end; function processInterceptors(fieldName, val) for field, tmp in old_pairs(interceptNames) do if field == fieldName then base.print('intercepted call to',fieldName, val); base.U.stack(); end; end; end; base.require = new_require; base.pairs = new_pairs; Help is very gratefully accepted, thanks.
  7. Hell Frog - I noticed that the script in the options LUA 'dd-multimonitor-2mon' did not match the name of the actual program that I was using 'DD-Multimonitor-2Mon'. I changed this and can now access the options folder. I'm still having the problems on launch though but just click OK and the game carries on!
  8. Try opening your Windows control panel/game controllers/Thrustmaster ???/properties and keep the window open. Open DCS BS and go to options and try again. If this works you have to open the controller panel/properties etc everytime you open DCS BS though. This works for my X52 and gives me a lot more buttons to play with.
  9. I am having the same problems with my NVG view stretched across both screens (as well as the map (F10) view). A fix would be great. PS - I also get the 'in mission messages' (not the wingman messages) on the right of the main monitor, which means that half the message is pushed onto my second monitor. Any ideas how to stop this happening?
  10. El Roto; I think this is a similar problem to the NVG view in Black Shark (and A10?). The NVG view is spread accross both monitors when you turn the NVG's on. I think this has had a few posts,lots of people having the same problem, but no soloution...
  11. I'm looking to purchase a wireless mouse, no more than £40/$50, but after trawling through 103 pages on e-bay I'm no wiser as to what I'm after. I want one with a 'dock' for recharging (I'm sick of changing batteries in my notebook one) but don't require a 'gaming' mouse. Anyone out there with a good quality mouse that fits the bill willing to reccommend it?
  12. Thanks Zoomboy - found this elsewhere a minute ago: (1)Prep: Master arm on, Weapons system in manual, laser on, short burst mode selected (even if you want to fire both missiles at once). 2)Find a target, lock it up with the Skvhal, and get a laser range. For an enemy ship, you want to close to within 9km but greater than 5km so your missile travels quickly though enemy CWIS range. Because the Kh-25 flies pure pursuit and has a poor turning radius, if you are targeting a fast moving ship it is advisable to aim near the bow. 3)Sel ect your outer weapon stations, the Kh-25. A circular reticule should appear on the HUD. 4)Switch the laser from Norm mode to Stndby mode by flicking the switch under the HSI to the left. This is a possibly a mistranslation, Standby mode is in fact the laser designator mode. 5)Put your nose at least 2-3 degrees above level, preferably near or at the +5 degree setting that makes the helicopter naturally come to a hover. 6)MAKING SURE NO ONE ELSE NEARBY IS GUIDING A MISSILE, press the designate button (enter) to start the laser firing. The laser will fire for about 20-25 seconds. You should see the circular missile reticule jump onto the target. When you do, IMMEDIATELY fire either one or both of your missiles. To fire both missiles, press the pickle button twice, with 0.5-1 second between each press. You do NOT want to fire this weapon in pairs as it has a tendency to prematurely detonate and blow up both missiles when fired in pairs. 7)Keep the Skhval fixed on the target until impact. If you want to fire another missile afterwards, you need to wait till the countdown timer on the HUD expires before your laser can be fired again.
  13. Hi all. I'm doing the Georian Havoc campaign and struggling with the 'Secret Mission' where you have to launch a KH25ML from below 20 metres. I've been told to put the Laser into designate mode; is this the Laser switch to the left ('standby' in English cockpit)? I take it that as the 'designate' mode only designate for 20 seconds before resetting that you have to get a good lock then launch quickly? (Can you rangefind in 'normal' mode, then switch to 'designate' before launching?) I've also been told that this weapon can be launched from 25KM away. Despite not being able to see the ships from below 20M is this really possible? Any help really appreciated...
  14. Seems I'm stuck...... ...with it! I can reload the original 'option.LUA' - then I can change my options if required. I the re-load the amended 'options.LUA' to be able to use the touchpal. @Hellfrog - I'm a bit unsure what you mean. I don't know if something got lost in translation..? I have tried using the amended 'options.LUA' as a 'read only' but with the same results.
  15. Thanks Ricardo... ...This is obviously a labour of love and the quality shows through. Starting to think twice about getting DCS A10.
×
×
  • Create New...