You can get any of several free "Artificial Intelligence" tools to generate a detailed review of LAC and you can ask them to compare LAC with other combat flight sims on LINUX. This subject has been well covered in LAC's "SourceForge" forums here: https://sourceforge.net/p/linuxaircombat/discussion/general/thread/5365462e32/
This has been fixed in Beta Test Version 9.87. Accordingly, I am marking this thread "BETA TESTING".
LAC developers began alpha-testing new version 9.87 in late Dec2025, with a more sophisticated menu system for configuring Joysticks or Console Game Controllers. If you've updated LAC to Version 9.87 or beyond, CLICK HERE for the new instruction you'll need.
LAC developers began alpha-testing new version 9.87 in late Dec2025, with a more sophisticated menu system for configuring Joysticks or Console Game Controllers. If you've updated LAC to Version 9.87 or beyond, CLICK HERE for the new instruction you'll need.
LAC developers began alpha-testing new version 9.87 in late Dec2025, with a more sophisticated menu system for configuring Joysticks or Console Game Controllers. If you've updated LAC to Version 9.86 or beyond, CLICK HERE for the new instruction you'll need.
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's "SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
Of course, this joystick's axes and buttons can also be mapped to LAC's available flight, view, and comms functions by editing the "LacControls.txt" file according to LAC's long-standing norms, whether you are using an older or newer version of LAC.
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's "SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's "SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's "SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's "SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's ""SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
The Thrustmaster "T.FX Joystick" works very well with Linux Air Combat. It has axis logic that responds according to well-known norms, and it is easy to map those axes to Elevators, Ailerons, Rudders, and Throttle exactly as one would expect, using LAC's "SETUP OPTIONS" -> "GAME" menu. With any version of LAC from Lac09p87 or later, it's easy to map all of its joystick buttons to the most urgent, most important LAC flight functions using LAC's ""SETUP OPTIONS" -> "GAME" -> " -> "KBD & JOYBUTTON MAP"...
LAC developers began alpha-testing new version 9.86 in late Dec2025, with a more sophisticated menu system for configuring Joysticks or Console Game Controllers. If you've updated LAC to Version 9.86 or beyond, CLICK HERE for the new instruction you'll need.
As of late Dec2025, we are alpha-testing new version 9.87. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP"...
Here is a new video clip on YouTube showing EXACTLY how I mapped all of the buttons on a used Console Game Controller that I purchased for just $2.00 in a "Thrift Store" . I used the new configuration menus of beta-test version 9.87 of LAC in early Jan2026 to do this:
LAC Version 9.87, published for beta testing in early Jan2025, expanded LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menus substantially. Now, almost all of LAC's flight, view, and comms functions can be mapped to any arbitrary keyboard key or (where appropriate) to any arbitrary button on your joystick or console game controller through that menu, with no need to edit the LacControls.txt file. However, there are still a few of LAC's functions that are NOT exposed in that menu and consequently...
LAC Version 9.87, published for beta testing in early Jan2025, expanded LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menus substantially. Now, almost all of LAC's flight, view, and comms functions can be mapped to any arbitrary keyboard key or (where appropriate) to any arbitrary button on your joystick or console game controller through that menu, with no need to edit the LacControls.txt file. However, there are still a few of LAC's functions that are NOT exposed in that menu and consequently...
LAC Version 9.87, published for beta testing in early Jan2025, expanded LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menus substantially. Now, almost all of LAC's flight, view, and comms functions can be mapped to any arbitrary keyboard key or (where appropriate) to any arbitrary button on your joystick or console game controller through that menu, with no need to edit the LacControls.txt file. However, there are still a few of LAC's functions that are NOT exposed in that menu and consequently...
LAC Version 9.87, published for beta testing in early Jan2025, expanded LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menus substantially. Now, almost all of LAC's flight, view, and comms functions can be mapped to any arbitrary keyboard key or (where appropriate) to any arbitrary button on your joystick or console game controller through that menu, with no need to edit the LacControls.txt file. However, there are still a few of LAC's functions that are NOT exposed in that menu and consequently...
LAC Version 9.87, published for beta testing in early Jan2025, expanded LAC's "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP" menus substantially. Now, almost all of LAC's flight, view, and comms functions can be mapped to any arbitrary keyboard key or (where appropriate) to any arbitrary button on your joystick or console game controller through that menu, with no need to edit the LacControls.txt file. However, there are still a few of LAC's functions that are NOT exposed in that menu and consequently...
LAC Version 9.87, published for beta testing in early Jan2025, expanded LAC's "SETUP OPTIONS" -> "GAME" -> "KBD * JOYBUTTON MAP" menus substantially. Now, almost all of LAC's flight, view, and comms functions can be mapped to any arbitrary keyboard key or (where appropriate) to any arbitrary button on your joystick or console game controller through that menu, with no need to edit the LacControls.txt file. However, there are still a few of LAC's functions that are NOT exposed in that menu and consequently...
[kick]
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE. If our beta testers don't find any serious problems with this new .iso file during Jan-Feb2026, you can expect us to move it out of our "Beta Test" area and into our BootableX86LinuxWithLAC area...
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE. If our beta testers don't find any serious problems with this new .iso file during Jan-Feb2026, you can expect us to move it into out of our "Beta Test" area and into our BootableX86LinuxWithLAC...
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE. If our beta testers don't find any serious problems with this new .iso file during Jan-Feb2026, you can expect us to move it into out of our "Beta Test" area and into our BootableX86LinuxWithLAC](BootableX86LinuxWithLAC...
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE. If our beta testers don't find any serious problems with this new .iso file during Jan-Feb2026, you can expect us to move it into out of our "Beta Test" area and into our [BootableX86LinuxWithLAC](BootableX86LinuxWithLAC](https://sourceforge.net/projects/linuxaircombat/files/Choose%20Your%20Platform/BootableX86LinuxWithLAC/)...
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE. If our beta testers don't find any serious problems with this new .iso file during Jan-Feb2026, you can expect us to move it into out of our "Beta Test" area and into our "BootableX86LinuxWithLAC"...
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE. If our beta testers don't find any serious problems with this new .iso file during Jan-Feb2026, you can expect us to move it into out of our "Beta Test" area and into our "BootableX86LinuxWithLAC"...
Update 02Jan2026: We just published a new version of this "Downloadable desktop LINUX for LAC, in which LAC has been updated to Version 9.87. At the time of this writing in early JAN2026 (and probably for at least a month hereafter) you can find it in our BETA TEST downloads area of SourceForge.net HERE.
If you are UPGRADING LAC to V9.87 from a prior version, you should expect to suffer from a segmentation fault unless you DELETE the "LacControls.txt" file from any prior version of LAC. Further details about this can be found in our online ChangeLog web page, in the section describing version 9.87 as referenced in the first posting of this thread. Be sure to read that information.
Update 03Jan2026: We just published the AppImage version of LAC 9.87. It's in the same download folder on SourceForge.net as described above.
We are releasing new version 9.87 for beta testing today, and (for the next month or so) you can find it in the BETA TESTING downloads area here in our SourceForge Archives. This new version 9.87 has had more changes than any of the prior 3 or 4 release cycles. Now it is much easier to configure LAC for use by arbitrary joystick or console game controller hardware. Two of our 54 simulated aircraft got small improvements in the mathematics of their flight model, and one of our tutorial missions was...
Update 29Dec2025: We are now alpha testing new LAC Version 9.86. It improves the new keyboard/joystick control mapping logic described above. Detailed, descriptive new text now accompanies menu choices related to mapping keyboard keys and joystick or console game controller keys with LAC's flight, view, and communication functions. Acoustic feedback in the form of encouraging little "double beeps" is heard as the user takes appropriate steps, in the proper sequence, to map controls. When a LAC function...
This has been implemented in new version Lac09p87, now undergoing alpha test in the LAC development labs. According, I am marking this thread "ALPHA TEST".
LAC has functions for rudder trim and elevator trim. Real-world pilots use "trim" controls a lot, and they expect to have easy access to the corresponding functions in LAC. LAC has long allowed mapping these functions to arbitrary keyboard keys or joystick buttons, but players generally run out of convenient, logically located keyboard keys or joystick buttons before they can get everything arranged for optimal flight. In an ideal situation, the trim controls would be mapped to four handy keys that...
LAC has functions for rudder trim and elevator trim. Real-world pilots use "trim" controls a lot, and they expect to have easy access to the corresponding functions in LAC. LAC has long allowed mapping these functions to arbitrary keyboard keys or joystick buttons, but players generally run out of convenient, logically located keyboard keys or joystick buttons before they can get everything arranged for optimal flight. In an ideal situation, the trim controls would be mapped to four handy keys that...
All of these enhancements wer implented in LAC Version 9.83. Accordingly, I am marking this thread "DONE".
LAC has functions for rudder trim and aileron trim. Real-world pilots use "trim" controls a lot, and they expect to have easy access to the corresponding functions in LAC. LAC has long allowed mapping these functions to arbitrary keyboard keys or joystick buttons, but players generally run out of convenient, logically located keyboard keys or joystick buttons before they can get everything arranged for optimal flight. In an ideal situation, the trim controls would be mapped to four handy keys that...
LAC has functions for rudder trim and aileron trim. Real-world pilots use "trim" controls a lot, and they expect to have easy access to the corresponding functions in LAC. LAC has long allowed mapping these functions to arbitrary keyboard keys or joystick buttons, but players generally run out of convenient, logically located keyboard keys or joystick buttons before they can get everything arranged for optimal flight. In an ideal situation, the trim controls would be mapped to four handy keys that...
Update 29Dec2025: We are now alpha testing new LAC Version 9.86. It improves the new keyboard/joystick control mapping logic described above. Detailed, descriptive new text now accompanies menu choices related to mapping keyboard keys and joystick or console game controller keys with LAC's flight, view, and communication functions. Acoustic feedback in the form of encouraging little "double beeps" is heard as the user takes appropriate steps, in the proper sequence, to map controls. When a LAC function...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP"...
Note that as LAC advances with later and more powerful versions, it is adaptable to increasingly powerful and variable joysticks, console game controllers, and (potentially) to other types of flight control hardware. All of this is controlled by named configuration variables that are visible in LAC's menus and that are named in LAC's "LacControls.txt" configuration file. (That file can always be found in a new, hidden folder named ".LAC" that is automatically created immediately beneath your home...
[kick]
LAC developers began beta-testing new version 9.86 in late Dec2025, with a more sophisticated menu system for configuring Joysticks or Console Game Controllers. If you've updated LAC to Version 9.86 or beyond, CLICK HERE for the new instruction you'll need.
LAC developers began beta-testing new version 9.86 in late Dec2025, with a more sophisticated menu system for configuring Joysticks or Console Game Controllers. If you've updated LAC to Version 9.86 or beyond, CLICK HERE for the new instruction you'll need.
Note that as LAC advances with later and more powerful versions, it is adaptable to increasingly powerful and variable joysticks, console game controllers, and (potentially) to other types of flight control hardware. All of this is controlled by named configuration variables that are visible in LAC's menus and that are named in LAC's "LacControls.txt" configuration file. (That file can always be found in a new, hidden folder named ".LAC" that is automatically created immediately beneath your home...
Note that as LAC advances with later and more powerful versions, it is adaptable to increasingly powerful and variable joysticks, console game controllers, and (potentially) to other types of flight control hardware. All of this is controlled by named configuration variables that are visible in LAC's menus and that are named in LAC's "LacControls.txt" configuration file. (That file can always be found in a new, hidden folder named ".LAC" that is automatically created immediately beneath your home...
Note that as LAC advances with later and more powerful versions, it is adaptable to increasingly powerful and variable joysticks, console game controllers, and (potentially) to other types of flight control hardware. All of this is controlled by named configuration variables that are visible in LAC's menus and that are named in LAC's "LacControls.txt" configuration file. (That file can always be found in a new, hidden folder named ".LAC" that is automatically created immediately beneath your home...
Note that as LAC advances with later and more powerful versions, it is adaptable to increasingly powerful and variable joysticks, console game controllers, and (potentially) to other types of flight control hardware. All of this is controlled by named configuration variables that are visible in LAC's menus and that are named in LAC's "LacControls.txt" configuration file. (That file can always be found in a new, hidden folder named ".LAC" that is automatically created immediately beneath your home...
At the time of this writing in late Dec2025, LAC alpha testers are exercising new version 9.86, with vastly improved, built-in menus for mapping the buttons of your joystick or console game controller to LAC's flight, view, and comms functions. Accordingly, once you obtain version 9.86 or later, you'll have little need for additional button mapping utilities like "AntiMicroX".
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYBUTTON MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYSTICK MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYSTICK MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYSTICK MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYSTICK MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "KBD & JOYSTICK MAP"...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "MAP CONTROLS" menu.)...
This forum is for discussion of joysticks, Console Game Controllers, Mouse Pointers, programmable keyboards, "cockpits", and other hardware used for Linux Air Combat flight control. You'll find that LAC has provisions for EXTENSIVE flexibility and customization of flight controls. You can get LAC working nicely with almost ANY joystick or console game controller (and if you have neither, LAC will let you fly with just your keyboard and mouse). By default, LAC comes configured for use with a standard...
As of late Dec2025, we are alpha-testing new version 9.86. If you have that version or later, you'll be able to configure your joystick and its buttons (or your console game controller with its buttons) from within LAC's setup menus with no need to edit the LacControls.txt file. (You can still configure all of your controls by editing your LacControls.txt file as with prior versions of LAC, but most people will prefer to do this through LAC's new "SETUP OPTIONS" -> "GAME" -> "MAP CONTROLS" menu.)...
This forum is for discussion of joysticks, Console Game Controllers, Mouse Pointers, programmable keyboards, "cockpits", and other hardware used for Linux Air Combat flight control. You'll find that LAC has provisions for EXTENSIVE flexibility and customization of flight controls. You can get LAC working nicely with almost ANY joystick or console game controller (and if you have neither, LAC will let you fly with just your keyboard and mouse). By default, LAC comes configured for use with a standard...
These kinds of segmentation faults were once commonplace but have been rare for the past 3 years or so. They can be caused by "divide by zero" mathematics in the flight model. Sometimes it is necessary for me to tune the flight models of specific aircraft to prevent these errors. As a general rule, these errors occur when an aircraft attempts some very very stressful maneuver (often pushing the player into blackout). Which aircraft were you flying at the time? Note: There is another cause of segmentation...
LAC has been crashing a lot for me lately, with a segmentation fault: "Segmentation fault (core dumped) lac" After looking at the logs, it seems there might be an error that is the source of this: "Info: AIObj::aiAction() manoeverstate 201: Error: Cannot load parameters for invalid mission." This error appears to be present in every segmentation fault I experience. The symptoms are the same in Lac09p82, and in Lac09p83. Here are some snippets of the log when these segmentation faults occur: Info:...
That sounds like NetworkBattle02 ended normally. From your debug log snippet it looks like NetworkBattle02 ended normally too. Perhaps the RedTeam "Replay Blokes" successfully destroyed the BlueTeam HQ airfield. In Realm01, the RedTeam Replay Blokes of NetworkBattle02 are constantly launching bomb and rocket attacks against the BlueTeam HQ airfield. If you don't stop them, they will destroy that airfield every 20 minutes or so, whereupon the mission ends as you describe. Of course, if you're flying...
While playing with a friend on NetworkBattle02, we suddenly were both "destroyed" instantly in midair. This is what the logs said when this happened: Info: 116 Info: Setting SpaceBarPressed false. Info: Setting EnterPressed false. ALSA lib pcm_dsnoop.c:567:(snd_pcm_dsnoop_open) unable to open slave ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe...
No worries. Thanks for the reply, and thanks for LAC!
I will soon release a newer version of LAC with a later version number. I will include your fix in that new version. I am marking this thread "WORKAROUND" because your information should allow readers to fix the script by changing the single "Lac09p82" reference in "install.sh" to "Lac09p83".
Thank you very much "ethical_haquer"! Your fix is EXACTLY right. Anybody using version 9.83 will be affirmatively served by the change you made to the "install.sh" script. Before your change, that script was written for version 9.82 and consequently it needed updating in order to install version 9.83 of the executable. Your change solves that problem. I should have caught that error myself, but I missed it because I sometimes don't use the install.sh script at all. Instead, sometimes I just manually...
When running "./install.sh" to install LAC 09p83, I received an error: $ sudo ./install.sh Using EXISTING executable subdirectory /usr/bin Copying main executable file... cp: cannot stat 'bin/Release/Lac09p82': No such file or directory After changing the cp command after skip7, I was able to run the script successfully: $ sudo ./install.sh Using EXISTING executable subdirectory /usr/bin Copying main executable file... /usr/share/lac will be used for resources. Copying icon there... Copying DefaultHeightMap.LAC...
When running "./install.sh" to install LAC 09p83, I received an error: $ sudo ./install.sh Using EXISTING executable subdirectory /usr/bin Copying main executable file... cp: cannot stat 'bin/Release/Lac09p82': No such file or directory After changing the cp command after skip7, I was able to run the script successfully: $ sudo ./install.sh Using EXISTING executable subdirectory /usr/bin Copying main executable file... /usr/share/lac will be used for resources. Copying icon there... Copying DefaultHeightMap.LAC...
I put all of the features of version 9.84 (described above) into a new alpha-test version designated 9.85 and then I continued enhancing the logic for easier mapping of joystick buttons to arbitrary flight, view, or targetting functions of LAC. At the time of this writing (mid-Dec2025), alpha testing confirms progress. The old menus that have long made it easy to map keyboard keys to those arbitrary functions have been logically enhanced. The new process demands a very specific sequence of operator...
I put all of the features of version 9.84 (described above) into a new alpha-test version designated 9.85 and then I continued enhancing the logic for easier mapping of joystick buttons to arbitrary flight, view, or targetting functions of LAC. At the time of this writing (mid-Dec2025), alpha testing confirms progress. The old menus that have long made it easy to map keyboard keys to those arbitrary functions have been logically enhanced. The new process demands a very specific sequence of operator...
When editing the "LacControls.txt" file to map LAC's flight, view, and cockpit functions to the buttons of your joystick or console game controller, you'll need to know the exact name and spelling of each mappable function. Here is a comprehensive, exact list of all of LAC's functions that can be mapped to joystick axes and buttons: joystick_aileron joystick_elevator joystick_throttle joystick_rudder joystick_view_x joystick_view_y joystick_FIREPRIMARY joystick_FIRESECONDARY joystick_DROPFLARE joystick_DROPCHAFF...
Here is a list of all of LAC's functions that can be mapped to joystick axes and buttons: joystick_aileron joystick_elevator joystick_throttle joystick_rudder joystick_view_x joystick_view_y joystick_FIREPRIMARY joystick_FIRESECONDARY joystick_DROPFLARE joystick_DROPCHAFF joystick_WEAPONSELECT joystick_ViewZoomCycler joystick_ZoomFovCycle joystick_ZoomFOVin joystick_ZoomFOVout joystick_TargetCycle joystick_TargetNext joystick_TargetPre joystick_ThrustTripleModifier joystick_ToggleExtIntView joystick_FlapsUP...
Here is a list of all of LAC's flight, view, and cockpit functions that can be mapped to joystick axes and buttons: joystick_aileron joystick_elevator joystick_throttle joystick_rudder joystick_view_x joystick_view_y joystick_FIREPRIMARY joystick_FIRESECONDARY joystick_DROPFLARE joystick_DROPCHAFF joystick_WEAPONSELECT joystick_ViewZoomCycler joystick_ZoomFovCycle joystick_ZoomFOVin joystick_ZoomFOVout joystick_TargetCycle joystick_TargetNext joystick_TargetPre joystick_ThrustTripleModifier joystick_ToggleExtIntView...
Here's a picture of the popular Logitech Extreme 3d Pro joystick labeled with associated LAC functions according to our standard mapping arrangement: That control arrangement should ALWAYS be supplemented with a numeric keypad mapped as follows: CLICK HERE for a copy of our standard LacControls.txt file set up for that standard joystick and numeric keyboard as shown above. (The numeric keypad control arrangement shown above includes zoom in/out functions for radar and Field-Of-View according to our...
Update from Dec2025 As you explore the messages and downloadable configuration files (LacControls.txt and LacConfig.txt) referenced in this forum, you will notice that some of them were published several years ago while others are new. You may also know that as time has passed during recent years, LAC has become increasingly sophisticated and increasingly adapted to new joysticks, new console game controllers, and has been given new flight functions that can be "mapped" to your choice of joystick...
This forum is for discussion of joysticks, Console Game Controllers, Mouse Pointers, programmable keyboards, "cockpits", and other hardware used for Linux Air Combat flight control. You'll find that LAC has provisions for EXTENSIVE flexibility and customization of flight controls. You can get LAC working nicely with almost ANY joystick or console game controller (and if you have neither, LAC will let you fly with just your keyboard and mouse). By default, LAC comes configured for use with a standard...
This forum is for discussion of joysticks, Console Game Controllers, Mouse Pointers, programmable keyboards, "cockpits", and other hardware used for Linux Air Combat flight control. You'll find that LAC has provisions for EXTENSIVE flexibility and customization of flight controls. You can get LAC working nicely with almost ANY joystick or console game controller (and if you have neither, LAC will let you fly with just your keyboard and mouse). By default, LAC comes configured for use with a standard...
You don't need joystick or console game controller hardware to control your LAC aircraft in flight. If LINUX detects hardware of that type it will try to use it (and unless you customize your LacControls.txt configuration file it will assume you are using our "standard" Logitech Extreme 3d Pro joystick). If LINUX does not detect any joystick or console game controller hardware, it will expect you to control flight with your mouse and keyboard. Under the usual keyboard mapping arrangement, you will...
You don't need joystick or console game controller hardware to control your LAC aircraft in flight. If LINUX detects hardware of that type it will try to use it (and unless you customize your LacControls.txt configuration file it will assume you are using our "standard" Logitech Extreme 3d Pro joystick). If LINUX does not detect any joystick or console game controller hardware, it will expect you to control flight with your mouse and keyboard. Under the usual keyboard mapping arrangement, you will...
You don't need joystick or console game controller hardware to control your LAC aircraft in flight. If LINUX detects hardware of that type it will try to use it (and unless you customize your LacControls.txt configuration file it will assume you are using our "standard" Logitech Extreme 3d Pro joystick). If LINUX does not detect any joystick or console game controller hardware, it will expect you to control flight with your mouse and keyboard. Under the usual keyboard mapping arrangement, you will...