Please find attached a port for games/ktx. This port is based on
games/mvdsv.

CC $MAINTAINER of games/mvdsv if you want to be maintainer of ktx.

ktx is a popular multiplayer server modification for QuakeWorld
(games/ezquake) that builds on top of games/mvdsv and is by the same
upstream. It has some nice features like bots and changing maps and game
modes by voting (e.g., '1on1', '4on4', 'ffa').

upstream: https://github.com/deurk/ktx

All the patches are for fixing clang warnings. I submitted a PR, based
on Tom Murphy's fix for mvdsv, to upstream these:
https://github.com/deurk/ktx/pull/118

Should this be a flavor of games/mvdsv instead of a separate port?
Copying all the data files is a bit messy but works.

To test playing with bots on dm4:
1. Follow the updated README instructions and update to mvdsv 0.33 using
this diff:
https://marc.info/?l=openbsd-ports&m=159917869705409&w=2
2. ~/quake/port1
3. in ezquake: ` to pull up console
4. connect localhost:28001
5. dm4
6. ffa
7. botcmd enable
8. botcmd skill 0
9. botcmd fill
10. dmm4 (for infinite ammo and max armor)
11. powerups (to turn off powerups)
12. timedown
13. ready
14. cmd dl . (after the match to download the most recent demo)
15. Esc > Multiplayer > Demos to play the demo

Feedback and tests are welcome.

Attachment: ktx.tar.gz
Description: ktx.tar.gz

Reply via email to