C6_Hellfrog Posted November 5, 2009 Share Posted November 5, 2009 the news of the day ! http://forums.eagle.ru/showthread.php?t=46579 http://3dvrm.com/bsvp/ Link to comment Share on other sites More sharing options...
PanelBuilder Posted November 6, 2009 Share Posted November 6, 2009 Fantastic. Link to comment Share on other sites More sharing options...
BaD CrC Posted November 6, 2009 Share Posted November 6, 2009 So happy I could cry! My pit project is restarting! https://www.blacksharkden.com http://discord.gg/blacksharkden Link to comment Share on other sites More sharing options...
talisman Posted November 6, 2009 Share Posted November 6, 2009 I so know the feeling - a re-design is in the works already. [sIGPIC][/sIGPIC] Is it a bird? Is it a plane? No - Its a Stinger - Damn....... My Pit - http://forums.eagle.ru/showthread.php?t=42253 Link to comment Share on other sites More sharing options...
C6_Hellfrog Posted November 6, 2009 Author Share Posted November 6, 2009 (edited) FPS reduced on single machine some return from a french tester FPS hurt if not on network his results on a single machine : (a good rig + 1 to 4 different screens with two GTX295 cards) BS alone = one single screen + all graphics options ON : almost 100 fps BS screen + TV screen + graphics reduced at half : 70 fps BS screen + TV screen + ABRIS screen + graphics reduced at half : 30 fps BS screen + TV screen + ABRIS screen + BSVP screen + graphics reduced at half : 15 à 20 fps Edited November 6, 2009 by C6_Hellfrog Link to comment Share on other sites More sharing options...
G3 Posted November 6, 2009 Share Posted November 6, 2009 (edited) network setup is the way lets hope our french tester does the network test on the same setup for comparison Edited November 6, 2009 by G3 Link to comment Share on other sites More sharing options...
BaD CrC Posted November 7, 2009 Share Posted November 7, 2009 some return from a french tester FPS hurt if not on network his results on a single machine : (a good rig + 1 to 4 different screens with two GTX295 cards) BS alone = one single screen + all graphics options ON : almost 100 fps BS screen + TV screen + graphics reduced at half : 70 fps BS screen + TV screen + ABRIS screen + graphics reduced at half : 30 fps BS screen + TV screen + ABRIS screen + BSVP screen + graphics reduced at half : 15 à 20 fps Would be useful to know his rig set up. I am currently re installing everything on my new one, then I will try with the multi monitor configuration, but I am already conviced that I will have to put as much processing as I can on a second PC anyway. Yes, networking is the way to go. I know that it would be incredibly difficult to do that, but what would be even more fantastic than what BSVP is already doing, is to have ABRIS and SHKVAL as a networked gauge too. https://www.blacksharkden.com http://discord.gg/blacksharkden Link to comment Share on other sites More sharing options...
CyBerkut Posted November 7, 2009 Share Posted November 7, 2009 (edited) I know that it would be incredibly difficult to do that, but what would be even more fantastic than what BSVP is already doing, is to have ABRIS and SHKVAL as a networked gauge too. I was thinking the same thing, if it can be accomplished without too much of a performance hit. Between that, and TouchPal (hopefully) being able to run across the LAN eventually, the possibilities are very interesting indeed! Edit: A HUD 'gauge', especially a networkable one, would be a worthy addition, too! Edited November 7, 2009 by CyBerkut [sIGPIC][/sIGPIC] There's no place like 127.0.0.1 Link to comment Share on other sites More sharing options...
C6_Hellfrog Posted November 7, 2009 Author Share Posted November 7, 2009 (edited) :music_whistling::D they are all in the spirit of christmas... :santa: a bit in advance :holloween: !!! :lol: wait just....:alien: two more weeks :clown_2: I leave quickly... !!:D for FPS my tester said he gained 10 FPS (from 20-30 FPS he finished at 45 FPS ) with tranferring SIOC on networked pc Win 7x64 QuadCPU 2x295GPU Edited November 8, 2009 by C6_Hellfrog Link to comment Share on other sites More sharing options...
DickDastardly Posted November 8, 2009 Share Posted November 8, 2009 wait just....:alien: two more weeks :clown_2: No need to wait that long, Gadroc's already posted an export.lua in the TouchPal thread which enables BSVP and TouchPal to be used together :). Here's a composite image of my setup: A great day for cockpit builders :). Cheers, DD Link to comment Share on other sites More sharing options...
C6_Hellfrog Posted November 8, 2009 Author Share Posted November 8, 2009 merging SIOC + BSVP is OK merging Touchpal + BSVP is ok merging SIOC + Touchpal is ok ??? merging SIOC + TouchPAL + BSVP is ? no info ?? How to merge the three ones ? LuaExportStart() function seems to be problematic about ports reading for the three altogether work in progress : lua explains (in french) http://www.checksix-forums.com/showpost.php?p=977504&postcount=3 Link to comment Share on other sites More sharing options...
C6_Hellfrog Posted November 11, 2009 Author Share Posted November 11, 2009 3 possibilities 1st : someone develop a new server like LOSIOCServer by LeCreole, but for BS 2d : http://forums.eagle.ru/showpost.php?...9&postcount=67 and next post http://forums.eagle.ru/showpost.php?...4&postcount=68 You can launch two BSVP's on two different PC's because they've both use the same port, so the option is to use different IP's. Changes in script the same as DD mentioned a bit earlier. idea is : SIOC stay on main PC Touchpal AND BSVP on LAN PC 3rd : Update for TouchPAL and / or BSVP to accept 100% network functionnality without losing key emulations sent to BS et attendre une mise à jour reseau de touchpal pour ne plus perdre les emulations clavier en reseau any comment ? Link to comment Share on other sites More sharing options...
C6_Hellfrog Posted November 12, 2009 Author Share Posted November 12, 2009 (edited) an attempt for a soluce : see here http://forums.eagle.ru/showpost.php?p=780319&postcount=71 function LuaExportStart() -- Works once just before mission start. -- Make initializations of your files or connections here. -- For example: -- 1) File local file = io.open("./Temp/Export.log", "w") if file then io.output(file) io.write("---Log: Start-----", "\n") io.flush() end -- 2) Socket package.path = package.path..";.\\LuaSocket\\?.lua" package.cpath = package.cpath..";.\\LuaSocket\\?.dll" socket = require("socket") -- Change to correct ip and port (127.0.0.1 = localhost, 8092 = default SIOC port) --host = siocConfig.hostIP or "127.0.0.1" --port = siocConfig.hostPort or 8092 pit = socket.try(socket.connect(siocConfig.hostIP, siocConfig.hostPort)) -- connect to the listener socket pit:setoption("tcp-nodelay",true) -- set immediate transmission mode pit:settimeout(.01) -- set the timeout for reading the socket local lSIOC_Var, i local lSIOC_SendString = "" -- Generate the init string to SIOC (to register with SIOC which parameters we are interested in) for lSIOC_Var,i in pairs(inputsTable) do lSIOC_SendString = lSIOC_SendString..lSIOC_Var..":" end -- Send the initstring socket.try(pit:send("Arn.Inicio:"..lSIOC_SendString.."\n")) c = socket.udp() c:setpeername(gTPHost, gTPPort) c:settimeout(.01) -- set the timeout for reading the socket bsvpc = socket.try(socket.connect(gBSVPHost, gBSVPPort)) -- connect to the listener socket bsvpc:setoption("tcp-nodelay",true) -- set immediate transmission mode SendConnectMessage() end function LuaExportStop() -- Works once just after mission stop. -- Close files and/or connections here. -- For example: -- Reset all indicators and displays, -999999 tells SIOC to blank the displays. local lSIOC_SendString = ResetIndicators(gIndicatorTables) lSIOC_SendString = lSIOC_SendString..ammoCountersAndType.Remain.."=-999999:"..ammoCountersAndType.RNDS.."=-999999:"..ammoCountersAndType.Type.."=0:" socket.try(pit:send("Arn.Resp:"..lSIOC_SendString.."\n")) -- 1) File io.close() io.write("---Log: End-----", "\n") io.flush() -- 2) Socket socket.try(pit:send("quit")) -- to close the listener socket pit:close() socket.try(c:send("*Q\n")) -- to close the listener socket c:close() socket.try(bsvpc:send("quit")) -- to close the listener socket bsvpc:close() end Edited November 12, 2009 by C6_Hellfrog Link to comment Share on other sites More sharing options...
Recommended Posts