Difference between revisions of "Dedicated server"
Jump to navigation
Jump to search
(39 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[File:dedicated.jpg||none|500px|left|]]<br /> | ||
It takes some special configuration to run a dedicated server that can host BMS. | It takes some special configuration to run a dedicated server that can host BMS. | ||
Line 9: | Line 10: | ||
##Settings to keep server flight in 3D | ##Settings to keep server flight in 3D | ||
− | = | + | =Learning files= |
− | + | * https://www.bmsforum.org/forum/showthread.php?14032-Server-reverts-to-2d-map-on-it-s-own&p=195895&viewfull=1#post195895 | |
− | =atc.ini= | + | =Install= |
− | + | #Download and install original Falcon 4 | |
+ | #[https://www.bmsforum.org/forum/showthread.php?26567-Falcon-BMS-4-33-U1-Full-Installer Download 4.33 U1] | ||
+ | #[https://www.bmsforum.org/forum/showthread.php?28573-Falcon-BMS-4-33-U2-Incremental-Installer Download 4.33 U2] | ||
+ | #[https://www.bmsforum.org/forum/showthread.php?29413-Falcon-BMS-4-33-U3-Incremental-Installer Download 4.33 U3] | ||
+ | #Install U1 | ||
+ | ##Easiest is to place the setup at C:\Falcon BMS 4.33 U1 Setup | ||
+ | ##Verify install works | ||
+ | ###If BMS crashes, make sure you enable audio | ||
+ | ##Verify version FALCON BMS 4.33.1 (x64) BUILD 15227 | ||
+ | ##[http://www.unitedoperations.net/wiki/BMS_Configuration_and_Setup#Enabling_Borderless_Windowed_Mode Configure the server for windowed mode] | ||
+ | ###On the dedicated, I leave Borders checked | ||
+ | #Update U2 | ||
+ | ##Make sure you install the update into the U1 SETUP folder | ||
+ | ##Rerun the setup and update to U2 | ||
+ | ##Verify version FALCON BMS 4.33.2 (x64) BUILD 15754 | ||
+ | #Update U3 | ||
+ | ##Make sure you install the update into the U1 SETUP folder | ||
+ | ##Rerun the setup and update to U3 | ||
+ | ##[http://www.unitedoperations.net/wiki/BMS_Configuration_and_Setup#Enabling_Borderless_Windowed_Mode Re-configure the server for windowed mode] | ||
+ | ##Verify version FALCON BMS 4.33.3 (x64) BUILD 16068 | ||
+ | #[https://www.bmsforum.org/forum/showthread.php?24564-REL-dedicated-server-for-Windows-with-no-GPU 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. | ||
+ | ###Comment out the FPS or CPU overlays if you want | ||
+ | #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] | ||
+ | ##Add this line to \Falcon BMS 4.33 U1\Data\Terrdata\theaterdefinition\theater.lst | ||
+ | ## Add-On Korea EM1989 v2\Terrdata\theaterdefinition\Korea EM1989 v2.tdf | ||
+ | ##[http://www.mediafire.com/file/n4192m50414euch/Add-On_Korea_EM1989_v2.57_Patch.rar Patch up to 2.57] | ||
+ | ###Replace files in destination when prompted | ||
+ | #Set up Phonebook for localhost connections | ||
+ | ##Connect to IP: 0.0.0.0 | ||
+ | ##Connection bandwidth: 100000 | ||
+ | ##IVC Enabled | ||
+ | ## IVC Automatic Gain Control | ||
+ | ##Dedicated IVC Server: 0.0.0.0 | ||
+ | # Make sure port mapping is set up: | ||
+ | ## IVC: 2437:2438, 9989:9999 (BOTH) | ||
+ | ## BMS: 2934:2937 (BOTH) | ||
+ | #Edit falcon-bms.cfg | ||
+ | #Edit atc.ini | ||
+ | |||
+ | =Settings= | ||
+ | ==falcon-bms.cfg== | ||
+ | set g_nTaxiLaunchTime 4 // 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 | ||
+ | |||
+ | {{Nav UOAF}} | ||
[[Category:UOAF]] | [[Category:UOAF]] | ||
[[Category:UOAF: BMS Codex]] | [[Category:UOAF: BMS Codex]] |
Latest revision as of 18:44, 1 March 2018
It takes some special configuration to run a dedicated server that can host BMS.
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
- Easiest is to place the setup at C:\Falcon BMS 4.33 U1 Setup
- Verify install works
- If BMS crashes, make sure you enable audio
- Verify version FALCON BMS 4.33.1 (x64) BUILD 15227
- Configure the server for windowed mode
- On the dedicated, I leave Borders checked
- Update U2
- Make sure you install the update into the U1 SETUP folder
- Rerun the setup and update to U2
- Verify version FALCON BMS 4.33.2 (x64) BUILD 15754
- Update U3
- Make sure you install the update into the U1 SETUP folder
- Rerun the setup and update to U3
- Re-configure the server for windowed mode
- Verify version FALCON BMS 4.33.3 (x64) BUILD 16068
- 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.
- Comment out the FPS or CPU overlays if you want
- Run server and make sure BMS works
- Download Elouda's 2.56 1989 campaign
- Add this line to \Falcon BMS 4.33 U1\Data\Terrdata\theaterdefinition\theater.lst
- Add-On Korea EM1989 v2\Terrdata\theaterdefinition\Korea EM1989 v2.tdf
- Patch up to 2.57
- Replace files in destination when prompted
- Set up Phonebook for localhost connections
- Connect to IP: 0.0.0.0
- Connection bandwidth: 100000
- IVC Enabled
- IVC Automatic Gain Control
- Dedicated IVC Server: 0.0.0.0
- Make sure port mapping is set up:
- IVC: 2437:2438, 9989:9999 (BOTH)
- BMS: 2934:2937 (BOTH)
- Edit falcon-bms.cfg
- Edit atc.ini
Settings
falcon-bms.cfg
set g_nTaxiLaunchTime 4 // 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}}