IABSD.fr/ports/games/recoil-rts/Makefile

Branch :


Log

Author Commit Date CI Message
f0ca827c 2025-02-25 01:10:13 Re-enable online/multiplayer for beyond-all-reason. The desync issues have disappeared with the recent fixes (thanks to great work with upstream from fabien@!). To re-enable, the launch script needs to re-add the server address to chobby_config.json AND also update a secondary file (IGL_data.lua). Solution by fabien@. Tested by me with spectating active online matches.
d14e9003 2025-02-10 00:05:25 Update to latest recoil release 2025.01.6. Also add CXXFLAGS+=-ffp-exception-behavior=strict to prevent desyncs with !OpenBSD parties in multiplayer. The hard work on this was done by fabien@
0778e66a 2025-01-20 14:27:49 Update to recoil-rts 2025.01.5. This is a new versioning scheme, simplifying Makefile somewhat. Includes some patches replacing std::format with fmt::format because the former is not yet (fully) supported in our clang/llvm. Some machines (like amdgpu "ATI Phoenix" might need to run with '-safemode' to avoid hang while launching scenario. This was not present on testing on an "ATI Navi 21" system by armani@ (with slightly earlier version 2025.01.3).
70e0ea4d 2024-11-16 11:49:45 update to build 2590, from Fabien Romano - thanks!
2b85afd7 2024-08-13 17:29:10 update Recoil to revision 2577 in line with BAR Linux version. Based on work by fabien@, set beyond-all-reason script to use empty string server address. This will still support singleplayer modes like skirmish, scenarios, but will block multiplayer. This is necessary for now as desyncs with other OS's in multiplayer are severe and degrade all players' experience significantly. We are looking for a fix... Note if beyond-all-reason has already been installed, then this will NOT overwrite your ~/.local/state/BAR/chobby_config.json. I would still warn against playing Beyond All Reason multiplayer until there is a fix for the desyncs.
2578ce65 2024-08-07 22:54:39 pass arguments to beyond-all-reason to spring; should rarely be needed, but may be useful at times
a2338891 2024-08-02 19:54:54 update engine to version BLD 2572 used now by BAR while here, refactor Futex.cpp patch to match upstream PR for this engine update also tested by fabien@
7986b1f3 2024-07-14 13:51:51 Install script beyond-all-reason which sets up and launches Beyond All Reason. This is work by fabien@ with some small tweaks from me. Includes update to README that mentions the script and rewords some other parts.
0182c4e4 2024-07-07 21:27:10 update Recoil to pl2511; patch from fabien@ - thanks! Includes a fix for IN_ENGINE_V which wasn't recognized by BAR (proposed separately by fabien@).
5736cd71 2024-05-14 02:50:23 update to latest engine release used by Beyond All Reason, #2472 Release Notes: https://www.beyondallreason.info/microblogs/100