Sobre o projeto
Este repositório é uma implementação Archipelago para Dark Souls: Remastered (DSR). Archipelago é um framework de randomizador multiworld no qual itens do jogo de um jogador podem ser colocados nos jogos de outros jogadores, e este projeto adapta DSR a esse modelo. O README declara claramente no topo que a implementação não é mais mantida e aponta os usuários para um repositório diferente (lançamentos tathxo/DSAP) para atualizações futuras.
O que ele fornece
- Um pacote apworld para gerar seeds multiworld DSR, com uma página de jogo e guia de configuração vinculados no README.
- Um cliente (DSAP.client.exe) que se conecta a um servidor Archipelago, rastreia checks de locais no jogo em execução e entrega itens recebidos.
- Randomização de itens, loadout inicial, presentes e feitiços, com opções YAML para controlá-los.
- Opções opcionais de "bloqueio" de névoas e névoas de chefes, onde itens-chave devem ser adquiridos antes de passar por portais de névoa, além de opções correspondentes de "sanity" que criam checks nesses portais.
- Grupos de locais (por exemplo, todas as regiões de DLC, Mundo Pintado, O Grande Abismo, Lago de Cinzas) que podem ser excluídos, e grupos de itens que podem ser marcados como locais ou não locais.
- Suporte a múltiplos saves: um novo personagem no mesmo slot recebe itens que o slot já saqueou, e pontos de warp são sincronizados entre saves no mesmo slot.
- Uma sobreposição no jogo para mensagens Archipelago, popups de itens para itens recebidos de outros jogadores, e comandos de texto como /connect, /unstuck, /warp, /ripshow, /deathlink, /goalcheck, /lordvessel, /fog, /bossfog, /lock e /diag.
- Suporte ao Universal Tracker, incluindo uso sem YAML e importação de mapas poptracker.
Compatibilidade e ressalvas
- Testado com a versão Steam de Dark Souls: Remastered (App ver. 1.03.1, Regulation ver. 1.04) no Windows 11 com Archipelago Launcher 0.6.6. Versões de jogo incompatíveis podem causar crash na conexão.
- Suporte Linux é preliminar via Proton, usando uma opção de inicialização PROTON_REMOTE_DEBUG_CMD; o README descreve como não totalmente testado e um tanto instável.
- O README lista muitos problemas conhecidos, principalmente ligados a versões mais antigas do cliente (0.0.19.1 e abaixo), incluindo itens perdidos ao receber no menu principal, itens duplicados na reconexão, deathlinks ausentes e o baú de item-chave do Santuário de Firelink quebrando a lógica. Vários desses estão marcados como corrigidos em versões posteriores.
- As versões do cliente e do apworld são fortemente acopladas: o cliente 0.1.0 não é compatível com apworlds anteriores, e vice-versa.
O changelog documenta a evolução desde os primeiros lançamentos 0.0.x até 0.1.0, cobrindo reformulação do pool de itens, itens entregues pelo servidor, suporte a DLC, sobreposição, grupos de locais e itens, correções de lógica e reduções de largura de banda/armazenamento. O roadmap menciona randomização planejada de itens de loja, randomização de drops de inimigos, armadilhas e uma opção para tratar certos skips no jogo como lógicos. Contribuidores são creditados no README.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.