Difference between revisions of "Dedicated server"
Jump to navigation
Jump to search
Line 18: | Line 18: | ||
#[https://www.bmsforum.org/forum/showthread.php?29413-Falcon-BMS-4-33-U3-Incremental-Installer Download 4.33 U3] | #[https://www.bmsforum.org/forum/showthread.php?29413-Falcon-BMS-4-33-U3-Incremental-Installer Download 4.33 U3] | ||
#Install U1 | #Install U1 | ||
+ | ##Verify install works | ||
+ | ##[http://www.unitedoperations.net/wiki/BMS_Configuration_and_Setup#Enabling_Borderless_Windowed_Mode Configure the server for windowed mode] | ||
#Update U2 | #Update U2 | ||
#Update U3 | #Update U3 | ||
Line 23: | Line 25: | ||
##copy the .dll's to bin/x64 after fulfilling requirements. | ##copy the .dll's to bin/x64 after fulfilling requirements. | ||
##invoke BMS through the "run-bms-server.bat" batch file. | ##invoke BMS through the "run-bms-server.bat" batch file. | ||
− | |||
#Run server and make sure BMS works | #Run server and make sure BMS works | ||
#[http://www.mediafire.com/file/srqt8osjnpgn55x/Add-On_Korea_EM1989_v2.56_Release.rar Download Elouda's 2.56 1989 campaign] | #[http://www.mediafire.com/file/srqt8osjnpgn55x/Add-On_Korea_EM1989_v2.56_Release.rar Download Elouda's 2.56 1989 campaign] |
Revision as of 16:58, 19 March 2017
It takes some special configuration to run a dedicated server that can host BMS.
Contents
Learning objectives
- DLL overrides for running 3D without a graphics card
- Bandwidth requirements
- Configuration file settings
- Six minute taxi
- Long running campaign
- Settings to keep server flight in 3D
Learning files
Install
- Download and install original Falcon 4
- Download 4.33 U1
- Download 4.33 U2
- Download 4.33 U3
- Install U1
- Verify install works
- Configure the server for windowed mode
- Update U2
- Update U3
- dedicated-server-for-Windows-with-no-GPU
- copy the .dll's to bin/x64 after fulfilling requirements.
- invoke BMS through the "run-bms-server.bat" batch file.
- Run server and make sure BMS works
- Download Elouda's 2.56 1989 campaign
- Set up Phonebook for localhost connections
run-bms-server.bat
rem set GALLIUM_HUD=fps,cpu set WINEDEBUG=-all set LP_NUM_THREADS=%NUMBER_OF_PROCESSORS% set vblank_mode=0 "Falcon BMS.exe" -window
Settings
falcon-bms.cfg
set g_nTaxiLaunchTime 6 // Time before TOT to launch to TAXI (in min) set g_bStrictFogOfWar 1 // Experimental! Forces the map and OOB to honor the unit spotted/identified status more rigorously (default 0/false) set g_nForceMinClientBwSetting 1024 set g_nDeagTimer 2 // AB A/C spawn-> lead time before taxiing (in min) set g_npercentage_available_aircraft 100 // Determines what proportion of your squadron's roster will be available (in %)
atc.ini
These settings will keep your 3D flight committed for the entire time.
;This is the amount of time in minutes the player has from the ;time he enters the sim to get off the ground or get bumped back ;to the UI. (Note: regardless of this value the player is always ;given at least 1 minute past his scheduled takeoff time) PlayerBumpTime = 1000000 ;At what amount of time in minutes past their scheduled takeoff ;time is an AI plane yanked out of the sim (i.e. cancelled) AIPullTime = 20
{{#invoke:Navbox|navbox}}