makes sense. It worked pretty well before and allowed for the server to pause when no clients were connected. I currently run BMS on a server without discrete gpu, hence controls like pause button are a bit difficult. For now I am using sthalik’s mod with the modified d3d renderer.
Posts made by bawki
-
RE: (4.34.0) ATC/AWACS not responding when g_bServer = 1
-
(4.34.0) ATC/AWACS not responding when g_bServer = 1
Version
4.34.0 (x64)Build
19631Detailed Description
When using the g_bServer setting to keep the server in 2D rather than having it sit in 3D on a runway somewhere, all AI based communication does not work anymore.
When clients try to talk to ATC/AWACS there is no response from the AI.Example files
Enable “headless” mode in the falcon_bms.cfg:
set g_bServer 1
Reproducibility Procedure
1. set g_bServer 1
2. Host a game
3. Stay in 2D map with time running(you cannot enter 3D anymore)
4. Have a client connect
5. frag a mission and load DTC
6. tune to UHF 2/3/4/6 to talk to ATC or AWACS
7. Try radio commands via keys: q/t etc.
8. Wait for AI response
9. ???
10. no profitExpected Behavior
AI should answer to radio commands, when the player is on the correct frequency -
RE: ACMI compiler AKA don't wait to get to the debriefing
At this point I was more interesting in the bms dev approach. If they could have it compile the ACMI in the background while you are already able to modify stuff in 2D, then it would be all that we can ask for. Some of your cores will be almost idle anyway, so compiling an ACMI while playing the game should be possible.
-
RE: ACMI compiler AKA don't wait to get to the debriefing
Nice! Added bonus if it is in a seperate thread so you can view the 2D immediately and maybe frag a scramble if needed.
Because that is one of the major PITAs when doing a persistent campaign, you might just come back from a mission but have to do a scramble immediately. Even waiting two minutes until you can frag your flight and scramble is a lot of time!
-
RE: [Alpha] BMS RESTful Client/Server API
I had some hope, since in the campaign save files they use seconds since the start of the campaign, which is at 05:00(or 06:00?). But since this is cockpit data, they are probably just using time of day. I wonder if there is any date display in the f16 pit. If so then we could probably request for an export, but I have yet to see anything like this. It would be required for GPS guidance though, so the F16 should have the date saved SOMEWHERE.
-
RE: [Alpha] BMS RESTful Client/Server API
Hmm can you check if the currenttime is seconds since 0:00 or if it is from the start of the campaign(5:00 day1 if i recall correctly). Otherwise the bms devs would have to export the current day in shared memory.
-
Tacview theater definitions
Does anyone have the theater definitions for the nordic theaters and fill in the gaps?
<theater id="Nordic"><terrain>\Falcon BMS 4.33 U1\Data\Add-On Nordic\Terrdata\terrain\</terrain> <database>\Falcon BMS 4.33 U1\Data\Add-On Nordic\Terrdata\objects\</database> <tileset>POLAK</tileset> <lod>2</lod> <west>x</west> <east>y</east> <south>z</south> <north>e</north> <visible>1</visible> <timezone>+0</timezone></theater>
-
RE: Post your 4.33 Videos
We did a 4vs2 TvT mission, it was fun flying aggressors against block 52s.
-
RE: HARMs against ships… can it be done?
well you can destroy ships with SDBs and yes we did this. I havent yet tried to lock a ship with the HAD, but it might work. I destroyed 6 t62s with a HARM though.
-
RE: 4.33 U3 64bit broken after Win10 Creators Update?
only issue I had was that the creators update messed with my audio devices, so you might recheck which one is set as primary(for IVC). Apart from that BMS is working fine.
-
[BUG] 4.33.3 Flying as Copilot(two people one plane)
During one of our last dogfight training events I was merged into the host’s plane. I could see everything he was doing, while being unable to control the plane myself. The avionics for me didn’t update though and pushing random buttons did nothing on his end.
Setup was as follows:
1. Host created a dogfight match play
2. we had 5 humans vs AI
3. we created a flight for us to fly in
4. one person tried to join our 4 player flight but “disappeared” from the list when trying to join one of our flights(this might have caused the issue, maybe it changed the player lists somehow)
5. either host or the affected player created a new flight and one person from our flight changed over so it was 3 and 2
6. we started the game by host going in first and calling once he was in 3d
7. I joined, loaded and when I got to 3D my aircraft was jolted around for a secondAt that point I noticed my controls weren’t working but the plane made smooth turns, at first I figured the autopilot was on. It wasn’t, my next guess was that the AI had taken over my flight, but it turned out that I was inside the host’s aircraft.
The host’s acmi showed my name as the owner of the aircraft he was controlling.
Video is
ACMI is hereThere is no audio, but you would have only heard me being confused and then excited.
-
RE: Carrier trouble
carrier frequencies are not available by pressing tower, look at the documentation. You should use the USS Vinson which has UHF: 226.000Mhz.
-
RE: Troubleshooting dedicated BMS server issues
we didnt change AIpulltime but playerbumptime is very high
-
RE: Log of Connections
you could rewrite my tool to poll every x seconds and then write statistics to a database:
https://www.benchmarksims.org/forum/showthread.php?30049-Alpha-BMS-RESTful-Client-Server-API
but you would need to do that yourself
-
RE: BMS GUI 21:9 ?
Yeap.
There was a past post about an extra falcon bms.cfg option that could be manually added in there to allow game/UI use all supported resolutions / refresh rates. Cannot find it though…
so many hidden config options
-
[4.33.3] SharedMemory is not populated and updated in 2D
While the sharedmemory is now properly initialised on starting BMS it is not populated with data until you go into 3D, several of the fields should be initialised and updated even in 2D.
For example in FalconSharedMemoryArea2:
- pilotsStatus
- pilotsOnline
- pilotsCallsigns
- currentTime
Also as soon as we go back to 2D the data in those fields is not updated anymore until back in 3D. This is obviously due to the large number of fields that only make sense in 3D but those I mentioned should also be available in 3D.
-
RE: [Alpha] BMS RESTful Client/Server API
Interesting, the guys at FO appear to use live steaming from the server but this would be a lot more efficient. The currentTime would be a good one to include.
Yeah that is sort of what made me start this little side project, also I added currenttime. See: https://github.com/bogie/Falcon-BMS-Server-Status/releases/tag/0.2
-
[Alpha] BMS RESTful Client/Server API
Just a little project I worked on the last couple of hours. It utilises the shared memory of falcon bms to read the current player list and export it via HTTP as json. It could be used to show the current player count and player list for your squadron servers on the squadron homepage. Requires the client running this to be in 3d(which is common for most squadrons).
Sample output:
{ "pilots": [ { "name": "bawki" } ], "pilotsOnline": 1 }
Can be used to read any value that is exported into shared memory, potentially could be used to also issue cockpit commands to the client running the server(not implemented). Let me know what type of values you would like to read, the list is available in your Falcon directory(FalconBMS\Tools\SharedMem\FlightData.h).
-
RE: Post your 4.33 Videos
Jinxed it!, flew over AAA on ingress without noticing and didn’t go combat spread yet. My first flight after a few months of hiatus. Surprisingly everyone lived.