Skip to content

Releases: DCS-Skunkworks/dcs-bios

DCS-BIOS Nightly 2024-12-26

22 Sep 04:47
e2937f8
Compare
Choose a tag to compare
Pre-release
latest

Nightly build of master branch

DCS-BIOS v0.8.3

14 Aug 05:02
6680955
Compare
Choose a tag to compare

Module Updates

AH-64D

F-16C

Flaming Cliffs

Full Changelog: v0.8.2...v0.8.3

DCS-BIOS v0.8.2

28 Jul 16:34
ee3f434
Compare
Choose a tag to compare

New Aircraft

OH-58D

The OH-58D Kiowa Warrior has been added to DCS-BIOS. Note that as the module is still under development, some controls may not function completely. See Known Issues for more info.

Module Updates

A-10C

AH-64D

C-101

F/A-18C

Fw 190 A-8

Fw 190 D-9

Mi-24P

UH-1H

Core Updates

MetadataStart

Known Issues

  • OH-58D: CSC Volume knobs not implemented (lacking axis support in-module)
  • OH-58D: MPD selector chiclet exports when no power is applied (unable to get updated state from module)
  • OH-58D: CMWS threat arrows do not output brightness, only on/off (module limitation)
  • OH-58D: Unable to aim M4 with BIOS (module limitation)
  • OH-58D: Radio frequencies cannot be set directly (module limitation)

Full Changelog: v0.8.1...v0.8.2

DCS-BIOS v0.8.1

14 Jul 16:47
b3b9a10
Compare
Choose a tag to compare

New modules

F-4E

The F-4E has been added to DCS-BIOS! As the module is still under active development by Heatblur, some addresses or control IDs may change in the future.

Special thanks to @acstott and @emcek for their help in adding all the controls!

OH-58D

The OH-58D is in progress, and will be completed in a future update. You can track the progress here.

Module Updates

All Helicopters

AH-64D

CommonData

F-14

F-16C

F-86F

F/A-18C

Flaming Cliffs

L-39

  • Fix L-39 BACK_FLAPS_*_LAMP described as "Front..." by @virgo47 in #578

M-2000C

  • Fix some values out of range by @charliefoxtwo in #714
  • Fix some inputs not working due to device changes by @charliefoxtwo in #720
  • Fix HSI & AOA values out of range by @charliefoxtwo in #721
  • Fix VVI needle range to match model viewer by @charliefoxtwo in #723
  • Add alternate PCN output by @charliefoxtwo in #768
    • Remove existing PCN_DISP_DEST, PCN_DISP_PREP, PCN_DISP_L, PCN_DISP_R - Razbam has changed the way the module works and this data is no longer available. See #717 for more info.

MB-339

Mi-24P

Mirage F1

Mosquito

SA-342

UH-1H

  • radio/comms/navs description improvements by @virgo47 in #579

Core Updates

Known Issues

  • F-4E: RADIO_ARC_164 hundredths/thousandths cannot be set (module limitation)
  • F-4E: TODO controls which have not yet been implemented in-game are not supported (module limitation)

New Contributors

Full Changelog: v0.8.0...v0.8.1

DCS-BIOS v0.8.0

07 Apr 13:56
6a53974
Compare
Choose a tag to compare

Release notes

Add addresses header by @maciekish in #177
Fix for the "attempt to concatenate local 'identifier' (a nil value)" issue by @maciekish in #180
Add missing Huey descriptions by @emcek in #181
Mi-8MT Frequency parts concatenated to satisfy lua syntax inspection by @jdahlblom in #208
A-10C Fixes to syntax, wrong arguments number to function fixed by @jdahlblom in #209
Mi24p syntax change by @jdahlblom in #207
F-16C bitoper function by @jdahlblom in #206
AH-64D Added nil check and made global local. by @jdahlblom in #205
This file includes DCS API definitions by @jdahlblom in #199
JF-17 null replaced with nil, global var made local by @jdahlblom in #204
F-15E, made global vars local by @jdahlblom in #203
CommonData Global vars made local where possible by @jdahlblom in #202
F/A-18C local function ValueConvert, variable final_value made local. by @jdahlblom in #200
CommonData, FC3 global vars made local in by @jdahlblom in #201
SA432 Global vars made local by @jdahlblom in #210
New v Nr. after change by @WarLord211 in #211
CommonData : Global vars made local by @jdahlblom in #212
P-51 - fix for #198 by @WarLord211 in #213
Fix for #187 and half #188 by @WarLord211 in #214
A-4E - naming fixes by @WarLord211 in #215
API definitions file. by @jdahlblom in #217
Add stylua vscode configuration and github workflow by @charliefoxtwo in #216
#114 Hack around missing EGI1 page by @charliefoxtwo in #218
#120 special case CDU WIND1 and WNDEDIT1 by @charliefoxtwo in #222
#151 Fix simshaker incompatibility by @charliefoxtwo in #220
F-15 - fix for #188 and #223 by @WarLord211 in #225
Moved json source files to own folder by @jdahlblom in #224
Update README.adoc by @WarLord211 in #226
Change names to DCSSKUNKWORKS by @WarLord211 in #227
Delete donation link from README.adoc by @WarLord211 in #228
Delete FUNDING.yml by @jdahlblom in #229
Refactor protocol_io by @charliefoxtwo in #189
Add unit testing framework by @charliefoxtwo in #230
Add action to auto-release commits to master by @charliefoxtwo in #232
New VersionNr for luas by @WarLord211 in #233
F-15E - Fix for 2 Switches #223 by @WarLord211 in #234
Release each day at 22.00 by @jdahlblom in #235
Added two scripts to log and replay com-port data for easier hardware testing by @maciekish in #231
Aircraft module code refactoring by @charliefoxtwo in #197
Add Fundings back by @WarLord211 in #237
Update FUNDING.yml by @WarLord211 in #238
Update README.adoc by @WarLord211 in #239
Create SECURITY.md by @jdahlblom in #242
line width set to 300 by @jdahlblom in #243
Consolidate LoGetAircraftDrawArgumentValue calls by @charliefoxtwo in #241
line width 300 by @jdahlblom in #244
Enable CI workflows on pull requests by @charliefoxtwo in #245
Fix stylua checks by @charliefoxtwo in #246
Add comprehensive control input/output testing by @charliefoxtwo in #247
Migrate I-16 to new module type by @charliefoxtwo in #249
Improved duplicate identifier tests by @charliefoxtwo in #253
Migrate Christen Eagle II to new module type by @charliefoxtwo in #250
Migrate MiG-15 to new module type by @charliefoxtwo in #251
Migrate Spitfire to new module type by @charliefoxtwo in #252
Add Gated Indicator Light control by @charliefoxtwo in #254
Migrate String control by @charliefoxtwo in #255
Migrate A-29B to new module type by @charliefoxtwo in #256
#258 Fix MiG-15 duplicate control identifiers by @charliefoxtwo in #259
Require tests to pass before running nightly release by @charliefoxtwo in #260
Local dcs-bios compile by @jdahlblom in #257
Migrate FW-190-A8 to new module type by @charliefoxtwo in #262
Migrate Alphajet to new module type by @charliefoxtwo in #263
Migrate Yak-52 to new module type by @charliefoxtwo in #264
Disabled checks on luaunit.lua by @jdahlblom in #265
#248 Remove broken ACCELEROMETER_VALUE and add gauge value controls by @charliefoxtwo in #261
Enable compile without DCS by @charliefoxtwo in #269
Migrate F-22A to new module type by @charliefoxtwo in #270
Migrate VNAO Room to new module type by @charliefoxtwo in #272
Migrate MiG-19P to new module type by @charliefoxtwo in #273
Migrate CommonData to new module type by @charliefoxtwo in #271
Migrate Bf-109K-4 to use Module by @jdahlblom in #266
Migrate FW-190D9 to Module by @jdahlblom in #267
MetadataEnd migrated to Module by @jdahlblom in #274
MetadataStart migrate to Module by @jdahlblom in #275
Edit tests to allow identifiers with leading underscores by @charliefoxtwo in #278
Migrate P-47D to new module type by @charliefoxtwo in #279
Migrate NS430 to new module type by @charliefoxtwo in #281
Migrate Edge540 to new module type by @charliefoxtwo in #280
Migrate AH-6J to new module type by @charliefoxtwo in #282
Don't export MetadataStart/End with any modules by @charliefoxtwo in #283
Migrate VNAO T-45 to new module type by @charliefoxtwo in #284
Convert DigitalDisplay and TextDisplay to modules by @charliefoxtwo in #286
Migrate SuperCarrier to new module type by @charliefoxtwo in #285
Sort AircraftTest.lua by @jdahlblom in #287
Archive hercules by @jdahlblom in #288
#120 Fix missing information on wind page by @charliefoxtwo in #236
define8BitFloatFromGetter tests added by @jdahlblom in #291
FC3 migration to Module by @jdahlblom in #276
Optimize Addresses.h generation and fix incorrect addresses for certain output types like DcsBios::LED by @maciekish in #240
Adds support for CI workflows to be run as part of merge queue builds by @charliefoxtwo in #300
Migrate F-14 to new module type by @charliefoxtwo in #289
Migrate UH-1H to new module type by @charliefoxtwo in https://g...

Read more

New DCS Stable Update 2.8.7

12 Aug 09:13
8c5e3cf
Compare
Choose a tag to compare

New DCS Stable Update 2.8.7

+All planes state 2.8.7.42718

+Add MB-339 - Finished
+Add F-15E

Changelog Planes:
#A-10C - Improvement for ARC-210 incl. Frequency Export
#AH-64D - Fix Chaff/Flare Count issue
#AJS37 - Fix for #170; add missing gauges
#C-101 - add New Lamps
#F-16 - typo fix at EMERG_STRORE_JETT -> EMERG_STORE_JETT
#Gazelle - fix for UHF Buttons
#M-2000C - fix for #176; Add Total Fuel and Jauge Export as String
#Mig-21 - Poti Fix
#MirageF1 - add missing AN/ALE-40; add missing EE variant
#P-47 - fix for #174
#Yak-52 - fix for Gyro

Changelog BIOS:
#Update README.adoc
#Update jquery to 3.7.0
#Add links to arduino examples and Bort
#Userguide Fixes for #165
#cleanup - whitespaces
#Add round function to DCS-BIOS Util

New DCS Stable Update 2.8.4

05 May 15:49
bff08fe
Compare
Choose a tag to compare

New DCS Stable Update 2.8.4

+All planes state 2.8.4.39731

+Add Bronco Mod for Commondata
+Add F-16 Mods support #162

Changelog Planes:
#A-10 - PR #138; fix for #159; cleanup
#F-14 - RWR Brightness Rotary Fix
#F-16 - Add STPT MGRS DED definitions by RafaPolit; Add asterisk at STP field in CRUS HOME page
#F-18 - fix for #137; #144; Standby Altimeter fix ; cleanup
#MB-339 - switches finished started with gauges
#Mirage F1 - Add EE
#Mosquito - typo fix; fix for #149; #156
#T-45 - Comm Radio freqs by AKJack

Changelog BIOS:
#Update README.adoc
#Update jquery to 3.6.4
#Prevent nill MSG from crashing DCS export - PR #148

New DCS Stable Update 2.8.1

28 Dec 09:21
e9491a7
Compare
Choose a tag to compare

New DCS Stable Update 2.8.1
+All planes state 2.8.1.34667.2

+Add Blackshark 3 (uses Ka-50 profile)
+MB-339 (WIP expect address changes in future)

Changelog Planes:
#A-4E - changes from 2.1 patch
#A-10 - Descriptions improved; fix for #128
#AH-64 - fixing Typos and Squelch Switches; fix for #135
#AV8BNA - Fix for UFC Mini Displays
#F-16 - Parking brake & sorting fix; DED - Added LASER ST TIME parameter, rows in AUTO ACAL and add HTS MAN/HTS SEAD pages by Ares; add ALT Gear Switch
#FW-190D - added missing CB sorting
#M2000C - Radar Range Fix; fix for Flickering valves on HSI
#Mi-8 - Fix for #115
#Mi-24 - fix for #124; #125

Changelog BIOS:
Lua of Mods that fall out of support were stored in the Main Files

BIOS Auto-extract WIN64 socat when not found, if starting one of his CMD's

Update socat to 1.7.4.4
Update Arduino library to 0.3.8
Update jquery to 3.6.3
Update underscore-min.js to v.1.13.6

New DCS Stable Update 2.7.16 / Add Mirage F-1

04 Aug 13:29
71b11c4
Compare
Choose a tag to compare

New DCS Stable Update 2.7.16
+All planes state 2.7.16.28157 - https://www.digitalcombatsimulator.com/en/news/changelog/stable/2.7.16.28157/

+Add Mirage F-1

Changelog:

+NS430 reactivated - dont get states but sending inputs work
-Hercules MOD deleted - not possible to get it to work
-T-45 MOD make Problems - sending some inputs not possible (under investigation)
+Control Reference Page restored work again in HTML/Browser Modus

#All Planes - Code Cleanup and tweaks
#A-4E - Overhaul
#A-10 -IFF Code Fix; VHF Preset fix
#AH-64D - add CMWS display
#F-16 - fix for #113
#F-86 - Overhaul
#Ka50 - GEAR_NOSE_UP typo fix
#M-2000 - fix for #110
#Mi-8 - fix for #109
#Mi-24 - fix for #107, add R60 controls
#P-51 - fix for #108
#T-45 - Add Radio readouts as string (thx to Pavidovich)

#Add some missing Readouts/Lights/Switches and Colornames to all Lights for:
AV8BNA; F-86; FW190A; FW190D; Ka50; M-2000; Me 109; Mi-8; P-51

+Userguide - add link to RS485 thread in ED-Forums
+Update underscore-min.js to v.1.13.4

New DCS Stable Update 2.7.14 / Add AH-64

28 May 11:47
600ee4d
Compare
Choose a tag to compare

New DCS Stable Update 2.7.14
+All planes state 2.7.14.24228 - https://www.digitalcombatsimulator.com/en/news/changelog/stable/2.7.14.24228/

  • Add AH-64

After some time a new Update:

-NS430 deactivated - dont work after update and no fix aviable atm
-Hercules MOD deactivated - send inputs not possible (under investigation)
-T-45 MOD make Problems - sending some inputs not possible (under investigation)
-Control Reference Page dont work in HTML/Browser Modus onl as App due an CORS policy error (help appriciated)

#All Planes - Code Cleanup and tweaks; add Canopy Readout
#All Helos - add Rotor Move as Float
#A-10C - add missing Display lines
#AH-64 - added and Fixed
#F-14 - Fix for Fuel Gauges if QTY SW is used, Bingo KNB fix; Add Bingo Fuel Display;renaming VDI
#F-16 - add missing ECM lightEHSI fix; IFF Mode Fix; Temp KNB fix; Fix for #89 (Fuel Quanty Test SW)
DED readout redone (brakes existing programms); Sorting fix for ECM items
#F-18 - AOA Lights as float; added all light colors in decription
#M-2000C - fix for #88
#MiG-21 - all lights have color info/ overhaul/add missing items
#SA342 - Add missing Push Knobs for Radio; added missing lamp colors in description
#UH-1H - add missing EXT Lights

#Move G-Load from FC3 to Commondata
#Send empty MetaStartData::_ACFT_NAME in LuaExportStop to indicate End of Mission

+Documentation and internal Code Updated/reworked; DCS-BIOS Overview & F-16 DED infos added
+Add socat 1.7.4.3