RTCWCoop 1.0.0 has been reached. See: http://www.rtcwcoop.com/ This fork of id's rtcw source code has been modernized to: - fully support 64-bit - better sound support (no longer only works with oss) - bug and security fixes - many other improvements including an optional enhanced renderer The long-standing errors many people hit now trying to run the current rtcw are resolved with this fork. This works with the original rtcw map files and maintains compatibility with most existing mods--it should be the drop-in replacement for the currently masked games-fps/rtcw-1.41b Required me to install libsdl2, but otherwise the binaries they supplied worked great. We could start with just a -bin package off of them. Reproducible: Always
Still requires games-fps/rtcw and 1.41 update to get all the pak files. I'm not sure what the right way to structure the ebuilds would be, perhaps something similar to quake3: games-fps/rtcw-1.41b-r1 # same as current masked 1.41, but split data out games-fps/rtcw-data-1.41 # installs data for use by either games-fps/rtcwcoop-bin-1.0.0 games-fps/rtcwcoop-1.0.0
Upon further use I discovered that while rtcwcoop is a great implementation, it cannot play the single-player campaigns. rtcwcoop is actually a fork of iortcw which *is* a true drop-in replacement for the original rtcw and supports single-player campaign. The additional bug-fixes and feature enhancements as listed in the first comment are still applicable. Particularly of importance is that no more funky wrapper scripts are needed to get sound to work, and sound-related bugs that cause hangs in rtcw (eg when encountering the fire zombies) or no longer. rtcwcoop still needs an ebuild and maintainer, but IMO since they both depend on rtcw data files I think the following should occur: 1) split games-fps/rtcw-1.41b-r1 into: games-fps/rtcw-1.41b-r2 games-fps/rtcw-data-1.41 2) add (now tracked via this bug): games-fps/iortcw-bin-1.42b games-fps/iortcw-1.42b 3) elsewhere add (needs a new bug entry): games-fps/rtcwcoop-bin-1.0.1 games-fps/rtccoop-1.0.1
project home: https://code.google.com/p/iortcw/
move to: https://github.com/iortcw/iortcw
1.5a released on 19 Nov 2016
As this is still in heavy development, I would suggest a live ebuild. Is there opensource gamedata?
(In reply to jospezial from comment #6) > As this is still in heavy development, I would suggest a live ebuild. > Is there opensource gamedata? Yes. The data from rtcw.
Created attachment 736495 [details] New ebuild for games-fps/iortcw-1.51c Ebuild for games-fps/iortcw-1.51c. It installs single player version only. Anyone, feel free to add multiplayer support. It requires RTCW game data to be available at /usr/portage/distfiles/rtcw-data (the path can be modified via RTCW_DATA_ROOT env. variable). Game data can not be copied manually after the installation because they need to be patched. Therefore ebuild has to copy the original data first from the location above and then "patch" them with (copy over) the ones from iortcw project.