Warlords III: Darklords Rising — Port Nativo 64-Bit SDL2 (v1.0.0)
Downloads — Port Nativo 64-Bit e Assistente de Configuração Gráfico (v1.0.0)
O Warlords III: Darklords Rising — Port Nativo 64-Bit (realmrun v1.0.0) está 100% completo e pronto para download em Linux x86_64, Linux ARM64 (aarch64), macOS Apple Silicon e hardware portátil/console de sofá (MSI Claw, Steam Deck e Khadas VIM1S) — com todas as 20 correções do Warlords III Code Patch by trixy (W3CP) integradas nativamente por padrão! Escolha entre o nosso Assistente de Configuração Gráfico no Estilo Windows Apenas de Interface (.run) para iniciantes (Next >, Browse..., Install, Finish — zero comandos de terminal necessários), o Assistente GUI Online Leve, ou o arquivo de lançamento portátil .tar.gz:
| Pacote e Arquitetura de Destino | Download Direto |
|---|---|
Linux x86_64 — Assistente de Configuração Gráfico (.run, Recomendado para Iniciantes) — 1.00 MiB · GUI tudo-em-um no estilo Windows (Next > / Browse... / Install / Finish) + 20 Correções W3CP Integradas + Co-op 1–8P para PC Desktop, Notebook, MSI Claw, Steam Deck, ROG Ally | Baixar x86_64 (.run) |
Linux ARM64 (aarch64) — Assistente de Configuração Gráfico (.run, Recomendado para Iniciantes) — 956 KiB · GUI tudo-em-um no estilo Windows (Next > / Browse... / Install / Finish) + 20 Correções W3CP Integradas + Co-op 1–8P para Khadas VIM1S, Raspberry Pi 4/5, Linux ARM64 | Baixar ARM64 (.run) |
Linux x86_64 — Assistente GUI Online Leve (1.04 MiB Executável Apenas de Interface) — Abre o Assistente de Configuração Gráfico no estilo Windows imediatamente e baixa o pacote do motor x86_64 automaticamente | Baixar Assistente x86_64 |
Linux ARM64 (aarch64) — Assistente GUI Online Leve (1.13 MiB Executável Apenas de Interface) — Abre o Assistente de Configuração Gráfico no estilo Windows imediatamente e baixa o pacote do motor ARM64 automaticamente | Baixar Assistente ARM64 |
Linux x86_64 — Arquivo de Lançamento Portátil (.tar.gz, Avançado / Manual) — 1.00 MiB · Inclui ./setup-gui, ./install, bin/realmrun e 11 CLIs de diagnóstico/inspeção | Baixar x86_64 (.tar.gz) |
Linux ARM64 (aarch64) — Arquivo de Lançamento Portátil (.tar.gz, Avançado / Manual) — 953 KiB · Inclui ./setup-gui, ./install, bin/realmrun e 11 CLIs de diagnóstico/inspeção | Baixar ARM64 (.tar.gz) |
Arquivos do Jogo Original Necessários (Conformidade Clean-RoomLEGAL.md):realmruncontém zero arte, som, música ou binários de campanha protegidos por direitos autorais. Compre sua própria cópia legal de Warlords III: Darklords Rising no GOG.com (setup_warlords_iii_darklords_rising_*.exe) — o Assistente de Configuração o detecta e descompacta automaticamente!
Gostando dos nossos ports nativos gratuitos? Você pode apoiar voluntariamente o desenvolvimento via Hedgehog Studios na nossa Página de Doações e Apoio — seja com uma doação única ou com a nossa Assinatura de Apoiador de 4,99 € / mês (puramente para apoiar o projeto, sem paywalls ou vantagens exclusivas).
Guia Passo a Passo para Iniciantes (Assistente de Configuração Gráfico no Estilo Windows)
Você não precisa de nenhuma experiência em Linux ou linha de comando. Tanto o Assistente de Configuração .run quanto o Assistente GUI Online abrem uma janela de Assistente de Configuração no estilo Windows de apontar e clicar (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):
- Salve seu Instalador Offline da GOG em
Downloads:
- Compre Warlords III: Darklords Rising no GOG.com, baixe o Instalador de Backup Offline do Jogo (
setup_warlords_iii_darklords_rising_*.exe) e deixe-o na sua pastaDownloads.
- Baixe e Inicie o Assistente de Configuração Gráfico:
- PC Padrão, Notebook, Steam Deck ou MSI Claw: warlords3-native-port-1.0.0-linux-x86_64.run
- Khadas VIM1S, Raspberry Pi ou Placa ARM64: warlords3-native-port-1.0.0-linux-aarch64.run
- Clique com o botão direito no arquivo
.runbaixado no seu gerenciador de arquivos -> Propriedades -> Permissões -> habilite Permitir executar o arquivo como programa, depois clique duas vezes nele.
- Clique pelas 5 Etapas do Assistente:
- Etapa 1 (
1. Welcome): Clique emNext >no canto inferior direito. - Etapa 2 (
2. GOG Game Files): O assistente detecta automaticamente seusetup_warlords_iii_darklords_rising_*.exeemDownloads(destacado em verde). Se estiver armazenado em outro lugar, clique emBrowse GOG .exe...ouBrowse Game Folder..., depois clique emNext >. - Etapa 3 (
3. Setup Options): Mantenha marcadosEnable 20 Built-In W3CP Fixes (by trixy),Start in Campaign, Scenario & 1-8P Hotseat Co-op SetupeCreate Desktop & Application Menu Shortcuts, depois clique emInstall. - Etapa 4 (
4. Installing): Acompanhe a barra de progresso (0%–100%) enquanto ele extrai dados limpos do jogo (descartando binários legados Win32.exe/.dll) e cria seu atalho na área de trabalho. - Etapa 5 (
5. Complete): Clique emFinishpara iniciar Warlords III: Darklords Rising imediatamente!
Checksums SHA-256
warlords3-native-port-1.0.0-linux-x86_64.run:471c1c180595d783bd86c876a818b0f3a6cace64ee2855b16c59629526c2461fwarlords3-native-port-1.0.0-linux-aarch64.run:2a5bf062227ce945d0f37e1305b171062207cbd7e50fa11921b134627bc39851warlords3-setup-wizard-linux-x86_64:c69ea22c233e60d361ca1925d2f1b3a225fc3538f6825d39bc88e7529905c7aewarlords3-setup-wizard-linux-aarch64:05e52b5733c5d7c73edfdb49681bb5aa684b41fa0692f55f3014bb535a395063warlords3-native-port-1.0.0-linux-x86_64.tar.gz:decd4a1eef4b560c6c8817138f2d142b0cd8ecfacb18c06798144b529ae635fawarlords3-native-port-1.0.0-linux-aarch64.tar.gz:efcc893edee4c7288604cf596883c98694cd9d906a073d252df213e87cf6b0b0
Capturas de Tela — Imagens Puras do Jogo (640×480 Paleta Indexada Nativa de 8 Bits)
Warlords III Code Patch Integrado (W3CP por trixy)
No lançamento original para Windows de 1998, o desenvolvedor da comunidade trixy criou o renomado Warlords III Code Patch by trixy (W3CP) como duas DLLs Win32 (ganchos de runtime do Darklord.exe) para corrigir bugs antigos de combate, diplomacia, economia, heróis e IA, além de refinar o balanceamento do jogo.
Como realmrun é um motor 100% nativo 64-bit para Linux e ARM64 com zero camadas Win32 ou Wine, a injeção de DLL Win32 não pode ser usada diretamente. Com a generosa permissão por escrito da trixy, nós reimplementamos todas as 20 correções de bugs e ajustes de jogabilidade do W3CP nativamente dentro do nosso núcleo de simulação C11 clean-room (codepatch_fixes = 1 por padrão, alternável no Assistente de Configuração e em settings.cfg):
- Correções de Diplomacia, Disposição (
ire 0) e Tratados: Alinha os limites de humor do relatório diplomático com o verdadeiro portão de aliançaire 0da IA, corrige transições de estado de paz/tratado da IA, casos extremos de suborno em ouro/recusa e imposição de vitória aliada entre 2–8 impérios. - Combate Multi-Rodada Determinístico e Limites de Bônus: Aplica as correções exatas de modificadores de combate do
W3CP, limitação de liderança/moral/fortificação e regras de habilidades especiais de unidades (combat_effects). - Escalonamento de Manutenção da Economia, Missões de Heróis, Ruínas e Lógica de Turno da IA: Implementa o escalonamento de manutenção de cidades/exércitos do
W3CP, correções de casos extremos de XP/itens de heróis, tratamento de recompensas de guardiões de ruínas, arredondamento de regeneração de mana e priorização de pilhas/produção da IA. - Página Oficial do W3CP para Jogadores de Windows: Visite Warlords III Code Patch by trixy no ModDB para instalações originais do
Darklord.exeno Windows e os relatórios técnicos de bugs da trixy.
Controles Inteligentes Multimodais (Toque em Portáteis, D-Pad/Analógico de Gamepad e Mouse)
O clássico Warlords III de 1998 dependia exclusivamente de estados de hover do mouse de desktop (Cursors.pcx botas andando animadas, asas, espada, mão apontando, lupa e placa de pare) mais setas de rota MVARROW.PCX. No realmrun v1.0.0, a camada de entrada se adapta dinamicamente à forma como você joga — seja em uma tela sensível ao toque do MSI Claw / Steam Deck, um controle de sala do Khadas VIM1S, ou um Mouse e Teclado de desktop:
- Tela Sensível ao Toque (Confirmação de Rota com 2 Toques + Arrastar-Pan Suave, Ponteiro Oculto):
- Nenhum cursor de mouse poluído é renderizado ao tocar na tela (incluindo supressão automática de eventos de entrada de janela sintetizados pelo compositor e movimento de mouse pós-toque).
- Toque 1 em qualquer tile de destino calcula e exibe a linha completa de seta de movimento
MVARROW.PCX+ marcadorX(Vermelho= alcançável neste turno,Prata= rota de múltiplos turnos). - Toque 2 no destino
Xmarcha seu exército ou galé navalwarship.PCXpasso a passo ao longo da rota traçada. - Arrastar com 1 Dedo faz pan suave da viewport tática pelo reino sem mover sua pilha selecionada.
- D-Pad e Botões de Face do Gamepad (Foco de Menu Nítido + Passo Tático Direto, Ponteiro Oculto):
- Navegar por
Startup.pcx, seletores de cenário/campanhaDLG_MED.PCX,SetupScr.pcxe modais táticos com o D-Pad e botões de face (A/B/X/Y/Start) usa molduras de foco douradas e mantém o ponteiro de software completamente oculto. - No mapa tático, pressionar o D-Pad oculta qualquer ponteiro ativo imediatamente e move o exército selecionado diretamente por terreno em 8 direções (ou rola o mapa quando sem pontos de movimento).
- Analógico do Gamepad e Mouse Físico (
Cursors.pcxAnimado ao Vivo + Pré-visualização Instantânea de Caminho): - Desviar o Analógico Esquerdo ou Direito (ou mover um Mouse físico, com escala completa de coordenadas HiDPI fracionário Retina / Wayland) revela dinamicamente o autêntico cursor animado
Cursors.pcx(4 quadrosde botas marchando sobre terra/mar transitável, asas batendo para voadores, espada de ataque sobre castelos/pilhas inimigas, mão de pare em picos intransponíveis e mão apontando sobre escudos do HUD). - Passar o mouse sobre qualquer tile alcançável renderiza a pré-visualização de caminho curva/diagonal
MVARROW.PCXao vivo em tempo real; clicar com o Botão Esquerdo do Mouse ou pressionarAdo Controle executa a marcha.
Arquitetura do Motor Clean-Room e Co-op para 1–8 Jogadores
realmrun é escrito do zero em C11 + SDL2 estrito e portátil (GPL-3.0-or-later), verificado por 79 suítes automatizadas de testes unitários e de integração (94 alvos sob AddressSanitizer + UndefinedBehaviorSanitizer) com zero dependências Win32:
| Subsistema | Detalhes da Implementação | Status |
|---|---|---|
Compositor de Paleta Indexada de 8 Bits (MAINSCR.PCX / BORD_*.PCX) | Framebuffer paletizado 640×480 com retângulos sujos e remapeamento LUT RGB mais próximo, minimapa estratégico autêntico STRAT_S.BMP, heráldica SHIELD.PCX e embarque naval warship.PCX | Implementado |
VFS e Carregadores de Assets Originais (War3.RES, Frontier.rul, *.DAT) | Decodificação VFS sem distinção de maiúsculas/minúsculas de .PCX, .BMP, registros de sprite/divisor DATA/War3.RES, registros de império SIDES.DAT de 452 bytes, SCENARIO/.DAT, CAMPAIGN/.DAT e geração de Mapa Aleatório | Implementado |
20 Correções Integradas do Warlords III Code Patch (W3CP) | Reimplementação nativa clean-room do Warlords III Code Patch by trixy (incluído com permissão por escrito; alternável via codepatch_fixes) | Implementado |
Hotseat de Sofá para 1–8 Jogadores e Co-op Aliado (SetupScr.pcx) | Gerenciador completo de assentos para 8 impérios (HUMAN, AI: KNIGHT / LORD / WARLORD, alianças de equipe, banners de portão de turno TURN.PCX e recuperação de hotplug de GUID de controle SDL ao vivo) | Implementado |
Mixer de Áudio e Reprodução de Cutscenes (.WAV, .OGG, .SMK) | Mixer PCM SDL2 sem bloqueio com efeitos de combate/UI .WAV, streaming de trilha sonora .OGG via libvorbisfile e decodificação de vídeo/áudio Smacker .SMK sem dependências | Implementado |
| Combate Tático, Heróis, Missões, Ruínas e Diplomacia | Combate multi-rodada determinístico (combat_effects), inventários de itens de heróis, livros de magias, buscas em ruínas, tratados/subornos diplomáticos e savegames binários portáteis | Implementado |








