void-linux / void-linux/void-packages

Package Request: zandronum

Open
#32,404 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

request
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Info:
A continuation of Skulltag.

Zandronum is a multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software.

Zandronum brings classic Doom into the 21st century, maintaining the essence of what has made Doom great for so many years and, at the same time, adding new features to modernize it, creating a fresh, fun new experience.

Source: https://osdn.net/projects/zandronum/

I'll be honest I've had a nightmare of a time with the Pre-built binaries and building this from source. If someone would be willing to help get a template together that would be fantastic. This is the primary way people play Doom online now unfortunately. I finally got it working but it doesn't pick up timidity or fluidsynth on my system. There's little to no documentation, there are a few AUR packages but i couldn't really figure out why certain things weren't working on my system that should be.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the upstream Zandronum source at https://osdn.net/projects/zandronum/ and the Void package template conventions. Determine the build requirements and whether timidity or fluidsynth need explicit handling; done means a reproducible Void package that builds and provides working audio integration.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.