x86QW 1.0.16 · validado no Apple M3

Cinco jogos. Um menu. Uma partida.

KTX, Final Arena, Pro-X, Team Fortress e Total Destruction 2 no mesmo ezQuake e no mesmo menu em português. Jogue, hospede e entre sem montar a árvore na mão.

O que você instala para jogar.

Cinco títulos na mesma árvore. Versões do catálogo público, não de um pacote opaco.

  1. KTX 1.47

    24 modos, Frogbots e Coach de Quad opt-in. Duel, equipes, CTF e Race com mapas filtrados pelo que está no disco.

  2. Final Arena 1.20

    Duelos em fila: o vencedor permanece. Servidor local ou dedicado pelo mesmo menu.

  3. Pro-X 1.1

    Rounds e equipes com ready, break e votação, no protocolo QuakeWorld.

  4. Team Fortress 2.9

    Team Fortress clássico para QuakeWorld, com cliente e servidor na mesma instalação.

  5. Total Destruction 2 2.22

    Armas, magias, runas e poderes — o mod TD2 curado no catálogo x86QW.

Partida, host e hub no mesmo menu.

A CLI em português cobre o ciclo completo: jogar, hospedar, entrar, atualizar e conferir. Stable e nightly coexistem.

play Jogar
Modos, mapas e ruleset assistido a partir do menu. Frogbots e Coach de Quad só onde o QVM permite.
host Hospedar
MVDSV em primeiro ou segundo plano, com preflight, journal e encerramento coordenado.
hub Entrar
Servidores, observação e QTV. A biblioteca guarda favoritos e recentes.
update Atualizar
Plano autenticado por TUF antes de escrever. verify confere o SHA-256 do que já está no disco.
MVDSV · QTV · QWFWD
Servidor dedicado, relay e proxy na mesma árvore, com senha fora da linha de comando.
PAKs seus
Quake continua sendo da id Software. Os PAKs registrados são obtidos separadamente do instalador e permanecem sob os termos da id Software.

Distribuição em validação individual

Um comando. Nenhum clone.

A versão 1.0.16 foi validada para uso do próprio mantenedor em um Mac Apple M3 e ainda não oferece suporte público geral. A classificação técnica é owner-only; a audiência external-public ainda não foi autorizada.

Antes de começar: instale Python 3.10 ou mais recente. macOS e Linux também precisam de curl. O comando Unix usa HTTPS; um bootstrap truncado não executa o instalador.

macOS / Linux

Windows PowerShell

  1. 1
    Confirme o destino

    O sistema atual é detectado automaticamente; --platform prepara um cliente diferente.

  2. 2
    Escolha o ritmo

    Stable para releases oficiais; nightly para acompanhar o desenvolvimento. Os dois coexistem.

  3. 3
    Escolha os componentes

    Os 21 componentes e os presets só entram com a sua confirmação.

O catálogo é o contrato.

Nesta fase os pacotes vivem em GitHub Releases e GitLab Generic Packages. O instalador aceita uma cópia somente quando o arquivo recebido corresponde ao SHA-256 registrado e a metadados TUF vigentes.

Estado não consultado

Catálogo disponível em JSON

A verificação em tempo real começa quando o JavaScript é executado.

JSON
Origem
Projeto, autor e URL imutável por entrada
Permissão
Licença e redistribuição revistas
Identidade
Versão, tamanho e SHA-256
Autenticação
Catálogo assinado com TUF; timestamp e snapshot expiram
Redundância
Dois mirrors ordenados, com failover
Base
PAKs registrados, validados por SHA-256, permanecem seus

Três sistemas, com o suporte que realmente existe.

O instalador detecta o sistema atual sem perguntar. Para montar a pasta de outro computador, use --platform macos, linux ou windows.

Plataformas, formatos e estado de suporte
Sistema Arquitetura Formato Estado
macOS cliente universal; serviços arm64 App universal; binários arm64 stable condicional; nightly e serviços preview
Linux cliente x86_64; serviços amd64 AppImage; binários de serviço stable e nightly preview
Windows cliente e serviços x64 Executável; binários de serviço stable e nightly preview

O que funciona hoje, e para quem.

Capacidades e limites descritos sem transformar evidência interna em promessa pública.

Uso validado: versão 1.0.16 para o próprio mantenedor em Apple M3. Linux, Windows e os serviços permanecem em preview até receberem evidência nativa equivalente.

Conteúdo disponível: 29 pacotes, 21 componentes, cinco jogos, KTX com 24 modos e Frogbots, além de MVDSV, QTV e QWFWD. Stable e nightly podem coexistir.

Integridade verificável: o instalador autentica o catálogo com TUF e só aceita arquivos que correspondem ao tamanho e ao SHA-256 publicados. GitHub Releases e GitLab Generic Packages funcionam como mirrors.

Limite do macOS: o cliente stable preserva o bundle upstream, que não possui Developer ID nem notarização comprovada. Por isso, esse suporte continua condicional.

Operação conservadora: senhas não entram na linha de comando; serviços usam loopback por padrão e a stack ativa pode ser inspecionada e encerrada de forma coordenada.