The games/recoil-rts port
recoil-rts-0.105.1.1pl2577 – real-time strategy game engine for Beyond All Reason (cvsweb github mirror)
Description
Recoil is a battle tested open-source RTS engine, successor of Spring. It is designed, in its basis, to be able to run the content of the game Total Annihilation and deliver a similar, but improved, gaming experience. Games can be intense and very large scaled, with fight of, literally, hundreds of units and the mods allow very wide arrays of different strategies and tactics. Some of the games powered by Recoil: Beyond All Reason, ZeroK, TA Prime and Metal Factions.WWW: https://beyond-all-reason.github.io/spring/
Readme
+------------------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +------------------------------------------------------------------------------- Datasize ======== ${PKGSTEM} needs datasize of at least 4-6G to launch, see login.conf(5) and ksh(1). Recommended datasize for Beyond All Reason is 8G. How to play =========== ${PKGSTEM} itself only provides the building blocks, so in order to run anything, you need to add an engine and a lobby. Depending on the lobby you may also need to install maps. Each game built on ${PKGSTEM} may have special requirements and may depend on different tools to download and install. https://springrts.com/wiki/Games Beyond All Reason ----------------- https://www.beyondallreason.info/ ${PKGSTEM} comes with a helper script named beyond-all-reason. $ beyond-all-reason The script take care of required settings and update to last engine and lobby version available before running the game. It will install and run with isolation in ~/.local/state/BAR. Other Usage Hints ================= Home directories ---------------- ${PKGSTEM} may install files and settings into: 1. $XDG_CONFIG_HOME/spring 2. ~/.config/spring 3. ~/.spring Installing Engines ------------------ The best known and best supported engines for ${PKGSTEM} are Zero-K and Beyond All Reason. For example, install Zero-K this way: $ pr-downloader zk:test And Beyond All Reason: $ pr-downloader byar:test It will then show up as an engine that can be selected in the ${PKGSTEM} GUI. Installing Lobbies ------------------ Running ${PKGSTEM} without a lobby set up will allow testing of maps, engines, and settings. To install Chobby lobby, run the following: $ pr-downloader chobby:test # latest test version Then launch it for example with: $ spring --menu 'rapid://chobby:test' Or set it as the default by adding `DefaultLuaMenu =
Maintainer
Thomas Frohwein
Only for arches
amd64
Categories
Library dependencies
Build dependencies
Run dependencies
Files
- /usr/local/bin/beyond-all-reason
- /usr/local/bin/mapcompile
- /usr/local/bin/mapdecompile
- /usr/local/bin/pr-downloader
- /usr/local/bin/spring
- /usr/local/bin/spring-dedicated
- /usr/local/bin/spring-headless
- /usr/local/include/client/
- /usr/local/include/client/TracyArmCpuTable.hpp
- /usr/local/include/client/TracyCallstack.h
- /usr/local/include/client/TracyCallstack.hpp
- /usr/local/include/client/TracyDebug.hpp
- /usr/local/include/client/TracyDxt1.hpp
- /usr/local/include/client/TracyFastVector.hpp
- /usr/local/include/client/TracyLock.hpp
- /usr/local/include/client/TracyProfiler.hpp
- /usr/local/include/client/TracyRingBuffer.hpp
- /usr/local/include/client/TracyScoped.hpp
- /usr/local/include/client/TracyStringHelpers.hpp
- /usr/local/include/client/TracySysTime.hpp
- /usr/local/include/client/TracySysTrace.hpp
- /usr/local/include/client/TracyThread.hpp
- /usr/local/include/client/tracy_SPSCQueue.h
- /usr/local/include/client/tracy_concurrentqueue.h
- /usr/local/include/client/tracy_rpmalloc.hpp
- /usr/local/include/common/
- /usr/local/include/common/TracyAlign.hpp
- /usr/local/include/common/TracyAlloc.hpp
- /usr/local/include/common/TracyApi.h
- /usr/local/include/common/TracyColor.hpp
- /usr/local/include/common/TracyForceInline.hpp
- /usr/local/include/common/TracyMutex.hpp
- /usr/local/include/common/TracyProtocol.hpp
- /usr/local/include/common/TracyQueue.hpp
- /usr/local/include/common/TracySocket.hpp
- /usr/local/include/common/TracyStackFrames.hpp
- /usr/local/include/common/TracySystem.hpp
- /usr/local/include/common/TracyUwp.hpp
- /usr/local/include/common/TracyYield.hpp
- /usr/local/include/common/tracy_lz4.hpp
- /usr/local/include/common/tracy_lz4hc.hpp
- /usr/local/include/libcpuid/
- /usr/local/include/libcpuid/libcpuid.h
- /usr/local/include/libcpuid/libcpuid_constants.h
- /usr/local/include/libcpuid/libcpuid_types.h
- /usr/local/include/readerwriterqueue/
- /usr/local/include/readerwriterqueue/LICENSE.md
- /usr/local/include/readerwriterqueue/atomicops.h
- /usr/local/include/readerwriterqueue/readerwritercircularbuffer.h
- /usr/local/include/readerwriterqueue/readerwriterqueue.h
- /usr/local/include/tracy/
- /usr/local/include/tracy/Tracy.hpp
- /usr/local/include/tracy/TracyC.h
- /usr/local/include/tracy/TracyD3D11.hpp
- /usr/local/include/tracy/TracyD3D12.hpp
- /usr/local/include/tracy/TracyLua.hpp
- /usr/local/include/tracy/TracyOpenCL.hpp
- /usr/local/include/tracy/TracyOpenGL.hpp
- /usr/local/include/tracy/TracyVulkan.hpp
- /usr/local/lib/cmake/cpuid/
- /usr/local/lib/cmake/cpuid/cpuidConfig.cmake
- /usr/local/lib/cmake/cpuid/cpuidConfigVersion.cmake
- /usr/local/lib/cmake/cpuid/cpuidTargets-relwithdebinfo.cmake
- /usr/local/lib/cmake/cpuid/cpuidTargets.cmake
- /usr/local/lib/libTracyClient.a
- /usr/local/lib/libcpuid.a
- /usr/local/lib/libunitsync.so
- /usr/local/lib/pkgconfig/gflags.pc
- /usr/local/lib/pkgconfig/libcpuid.pc
- /usr/local/share/Tracy/
- /usr/local/share/Tracy/TracyConfig-relwithdebinfo.cmake
- /usr/local/share/Tracy/TracyConfig.cmake
- /usr/local/share/applications/spring.desktop
- /usr/local/share/doc/pkg-readmes/recoil-rts
- /usr/local/share/games/
- /usr/local/share/games/spring/
- /usr/local/share/games/spring/AI/
- /usr/local/share/games/spring/AI/Interfaces/
- /usr/local/share/games/spring/AI/Interfaces/C/
- /usr/local/share/games/spring/AI/Interfaces/C/0.1/
- /usr/local/share/games/spring/AI/Interfaces/C/0.1/InterfaceInfo.lua
- /usr/local/share/games/spring/AI/Interfaces/C/0.1/libAIInterface.so
- /usr/local/share/games/spring/AI/Skirmish/
- /usr/local/share/games/spring/AI/Skirmish/BARb/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/AIInfo.lua
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/AIOptions.lua
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/behaviour.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/block_map.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/build_chain.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/commander.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/behaviour.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/block_map.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/build_chain.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/commander.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/economy.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/factory.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/response.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/economy.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/factory.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/response.json
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/libSkirmishAI.so
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/common.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/define.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/init.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/main.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/builder.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/economy.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/factory.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/military.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/misc/
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/misc/commander.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/task.as
- /usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/unit.as
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/AIInfo.lua
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/AIOptions.lua
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/behaviour.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/block_map.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/build_chain.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/commander.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/easy/
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/easy/economy.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/economy.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/factory.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/behaviour.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/block_map.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/build_chain.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/commander.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/economy.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/factory.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/response.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/response.json
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/libSkirmishAI.so
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/init.as
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/role.as
- /usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/side.as
- /usr/local/share/games/spring/AI/Skirmish/CppTestAI/
- /usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/
- /usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/AIInfo.lua
- /usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/AIOptions.lua
- /usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/libSkirmishAI.so
- /usr/local/share/games/spring/AI/Skirmish/NullAI/
- /usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/
- /usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/AIInfo.lua
- /usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/AIOptions.lua
- /usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/libSkirmishAI.so
- /usr/local/share/games/spring/LuaUI/
- /usr/local/share/games/spring/LuaUI/Config/
- /usr/local/share/games/spring/LuaUI/Config/README.txt
- /usr/local/share/games/spring/LuaUI/Fonts/
- /usr/local/share/games/spring/LuaUI/Fonts/FreeMonoBold_12.lua
- /usr/local/share/games/spring/LuaUI/Fonts/FreeMonoBold_12.png
- /usr/local/share/games/spring/LuaUI/Headers/
- /usr/local/share/games/spring/LuaUI/Headers/colors.h.lua
- /usr/local/share/games/spring/LuaUI/Headers/keysym.h.lua
- /usr/local/share/games/spring/LuaUI/Headers/scansym.h.lua
- /usr/local/share/games/spring/LuaUI/Icons/
- /usr/local/share/games/spring/LuaUI/Icons/chi.png
- /usr/local/share/games/spring/LuaUI/Icons/cross.png
- /usr/local/share/games/spring/LuaUI/Icons/diamond.png
- /usr/local/share/games/spring/LuaUI/Icons/e.png
- /usr/local/share/games/spring/LuaUI/Icons/hemi-down.png
- /usr/local/share/games/spring/LuaUI/Icons/hemi-up.png
- /usr/local/share/games/spring/LuaUI/Icons/hemi.png
- /usr/local/share/games/spring/LuaUI/Icons/hourglass-side.png
- /usr/local/share/games/spring/LuaUI/Icons/hourglass.png
- /usr/local/share/games/spring/LuaUI/Icons/m-down.png
- /usr/local/share/games/spring/LuaUI/Icons/m-up.png
- /usr/local/share/games/spring/LuaUI/Icons/m.png
- /usr/local/share/games/spring/LuaUI/Icons/sphere.png
- /usr/local/share/games/spring/LuaUI/Icons/square.png
- /usr/local/share/games/spring/LuaUI/Icons/square_+.png
- /usr/local/share/games/spring/LuaUI/Icons/square_x.png
- /usr/local/share/games/spring/LuaUI/Icons/star-dark.png
- /usr/local/share/games/spring/LuaUI/Icons/star.png
- /usr/local/share/games/spring/LuaUI/Icons/tri-down.png
- /usr/local/share/games/spring/LuaUI/Icons/tri-up.png
- /usr/local/share/games/spring/LuaUI/Icons/triangle-down.png
- /usr/local/share/games/spring/LuaUI/Icons/triangle-up.png
- /usr/local/share/games/spring/LuaUI/Icons/x.png
- /usr/local/share/games/spring/LuaUI/Images/
- /usr/local/share/games/spring/LuaUI/Images/flags25x15.png
- /usr/local/share/games/spring/LuaUI/Images/highlight_strip.png
- /usr/local/share/games/spring/LuaUI/Images/players.png
- /usr/local/share/games/spring/LuaUI/Models/
- /usr/local/share/games/spring/LuaUI/Models/colors.lua
- /usr/local/share/games/spring/LuaUI/Models/colors.mtl
- /usr/local/share/games/spring/LuaUI/Models/colors.obj
- /usr/local/share/games/spring/LuaUI/Sounds/
- /usr/local/share/games/spring/LuaUI/Sounds/README.txt
- /usr/local/share/games/spring/LuaUI/Sounds/bounce.wav
- /usr/local/share/games/spring/LuaUI/Sounds/flag_grab.wav
- /usr/local/share/games/spring/LuaUI/Sounds/land.wav
- /usr/local/share/games/spring/LuaUI/Sounds/message_admin.wav
- /usr/local/share/games/spring/LuaUI/Sounds/message_private.wav
- /usr/local/share/games/spring/LuaUI/Sounds/message_team.wav
- /usr/local/share/games/spring/LuaUI/Sounds/pop.wav
- /usr/local/share/games/spring/LuaUI/Sounds/teamgrab.wav
- /usr/local/share/games/spring/LuaUI/actions.lua
- /usr/local/share/games/spring/LuaUI/callins.lua
- /usr/local/share/games/spring/LuaUI/ctrlpanel.txt
- /usr/local/share/games/spring/LuaUI/debug.lua
- /usr/local/share/games/spring/LuaUI/flags.lua
- /usr/local/share/games/spring/LuaUI/fonts.lua
- /usr/local/share/games/spring/LuaUI/layout.lua
- /usr/local/share/games/spring/LuaUI/loadmodel.lua
- /usr/local/share/games/spring/LuaUI/main.lua
- /usr/local/share/games/spring/LuaUI/savetable.lua
- /usr/local/share/games/spring/LuaUI/selector.lua
- /usr/local/share/games/spring/LuaUI/setupdefs.lua
- /usr/local/share/games/spring/LuaUI/system.lua
- /usr/local/share/games/spring/LuaUI/tweakmode.lua
- /usr/local/share/games/spring/LuaUI/utils.lua
- /usr/local/share/games/spring/LuaUI/widgets.lua
- /usr/local/share/games/spring/base/
- /usr/local/share/games/spring/base/RecoilEngine_4K.png
- /usr/local/share/games/spring/base/cursors.sdz
- /usr/local/share/games/spring/base/maphelper.sdz
- /usr/local/share/games/spring/base/spring/
- /usr/local/share/games/spring/base/spring/bitmaps.sdz
- /usr/local/share/games/spring/base/springcontent.sdz
- /usr/local/share/games/spring/cmdcolors.txt
- /usr/local/share/games/spring/ctrlpanel.txt
- /usr/local/share/games/spring/examples/
- /usr/local/share/games/spring/examples/Widgets/
- /usr/local/share/games/spring/examples/Widgets/camera_shake.lua
- /usr/local/share/games/spring/examples/Widgets/camera_smooth_move.lua
- /usr/local/share/games/spring/examples/Widgets/download.lua
- /usr/local/share/games/spring/examples/Widgets/game_messages.lua
- /usr/local/share/games/spring/examples/Widgets/gui_buildspacing.lua
- /usr/local/share/games/spring/examples/Widgets/gui_hilight_unit.lua
- /usr/local/share/games/spring/examples/Widgets/gui_selbuttons.lua
- /usr/local/share/games/spring/examples/Widgets/gui_team_platter.lua
- /usr/local/share/games/spring/examples/Widgets/gui_xray_shader.lua
- /usr/local/share/games/spring/examples/Widgets/headless_setup.lua
- /usr/local/share/games/spring/examples/Widgets/init_start_marker.lua
- /usr/local/share/games/spring/examples/Widgets/luasocket.lua
- /usr/local/share/games/spring/examples/Widgets/luasocket_console.lua
- /usr/local/share/games/spring/examples/Widgets/minimap_relative.lua
- /usr/local/share/games/spring/examples/Widgets/minimap_startbox.lua
- /usr/local/share/games/spring/examples/Widgets/unit_factory_guard.lua
- /usr/local/share/games/spring/examples/Widgets/unit_immobile_builder.lua
- /usr/local/share/games/spring/examples/Widgets/unit_metal_maker.lua
- /usr/local/share/games/spring/examples/Widgets/unit_stockpile.lua
- /usr/local/share/games/spring/examples/Widgets/watchdog.lua
- /usr/local/share/games/spring/fonts/
- /usr/local/share/games/spring/fonts/AUTHORS
- /usr/local/share/games/spring/fonts/COPYING
- /usr/local/share/games/spring/fonts/CREDITS
- /usr/local/share/games/spring/fonts/FreeSansBold.otf
- /usr/local/share/games/spring/fonts/README
- /usr/local/share/games/spring/luaui.lua
- /usr/local/share/games/spring/socket.lua
- /usr/local/share/mime/packages/spring.xml
- /usr/local/share/pixmaps/
- /usr/local/share/pixmaps/application-x-spring-demo.png
- /usr/local/share/pixmaps/spring.png
- @tag update-desktop-database
- @tag update-mime-database