Ativa o menu
Alternar menu de preferências
Alternar menu pessoal
Não autenticado(a)
Your IP address will be publicly visible if you make any edits.

How to autoload files

De Brdoom wiki
Revisão de 20h42min de 4 de fevereiro de 2026 por MegaManx3 (discussão | contribs) (Criou página com 'Há várias formas de carregar mods automaticamente ao iniciar o ZDoom. Observe que, se necessário, o autoload pode ser desativado em uma execução usando o parâmetro de linha de comando <tt>-noautoload</tt>. ===Autoload usando o arquivo ini do ZDoom=== Edite o zdoom.ini e procure a seção relevante “<code>[.Autoload]</code>” (onde <code></code> é o nome do jogo). Abaixo dela você pode adicionar os WADs com “<code>Path=''caminh...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

Há várias formas de carregar mods automaticamente ao iniciar o ZDoom. Observe que, se necessário, o autoload pode ser desativado em uma execução usando o parâmetro de linha de comando -noautoload.

Autoload usando o arquivo ini do ZDoom

Edite o zdoom.ini e procure a seção relevante “[.Autoload]” (onde é o nome do jogo). Abaixo dela você pode adicionar os WADs com “Path=caminho e nome do arquivo”. Por exemplo, se você quisesse carregar mods chamados skins.wad e xhairs.wad para Strife, você adicionaria o seguinte ao arquivo ini:

[Strife.Autoload] Path=C:\Strife\wads\skins.wad Path=C:\Strife\wads\xhairs.wad

Atualmente, estas seções de Autoload são reconhecidas:

  • Global.Autoload – Todos os jogos
    • Chex.Autoload – Todos os jogos Chex
      • Chex1.Autoload – Chex Quest 1
      • Chex3.Autoload – Chex Quest 3
    • Doom.Autoload – Todos os jogos Doom
      • Doom1.Autoload – Doom 1 / Ultimate Doom
      • Doom2.Autoload – Doom 2
      • Doom2BFG.Autoload – Doom 2 BFG Edition
      • Freedoom.Autoload – Freedoom
      • Freedoom1.Autoload – Freedoom “demo”
      • FreeDM.Autoload – Freedoom Deathmatch
      • TNT.Autoload – Final Doom: TNT Evilution
      • Plutonia.Autoload – Final Doom: The Plutonia Experiment
    • Harmony.Autoload – Harmony
    • Heretic.Autoload – Heretic
    • Hexen.Autoload – Hexen (incluindo Deathkings of the Dark Citadel)
      • HexenDemo.Autoload – versão demo do Hexen
      • HexenDK.Autoload – Hexen: Deathkings of the Dark Citadel expansion
    • Strife.Autoload – Strife
    • UrbanBrawl.Autoload – Action Doom 2: Urban Brawl

As seções mais gerais são carregadas primeiro, seguidas pelas seções específicas do jogo. Assim, se algum conteúdo for carregado da seção HexenDK.AutoLoad que entre em conflito com o conteúdo carregado pela seção Hexen.AutoLoad, o conteúdo de HexenDK terá prioridade.

Autoload usando o diretório skins

Este método serve apenas para arquivos .WAD que contenham skins. Embora seja possível usá-lo para outros tipos de mods, isso não é recomendado. Crie um novo subdiretório chamado “skins” dentro do seu diretório do ZDoom e coloque lá os WADs que você quer carregar automaticamente; eles serão carregados na próxima vez que você executar o ZDoom. O ZDoom consegue carregar automaticamente outros arquivos a partir do diretório skins, mas precisa que a extensão do arquivo seja .wad. Este método não é recomendado pelos desenvolvedores porque as pessoas esquecem que têm WADs no diretório skins e relatam bugs que são causados por eles.

Autoload específico do mod

É possível, usando a propriedade LOAD do lump GAMEINFO, carregar automaticamente vários arquivos em uma ordem precisa ao carregar um arquivo que contenha esse lump. Isso pode simplificar o carregamento de mods com vários arquivos e remove a necessidade de atalhos personalizados, como explicado abaixo. Como isso é específico do mod e não é generalizado, não é afetado pelo parâmetro -noautoload.

Autoload usando um atalho

Este é um bom método se você quer jogar muitos mods para ZDoom que consistem em vários arquivos. Isto não é tecnicamente autoloading e o ZDoom não vai detectá-lo como tal, então o parâmetro -noautoload não o afetará. Para fazer isso, primeiro crie um atalho para zdoom.exe na área de trabalho, ou em qualquer lugar que você preferir. Depois clique com o botão direito nele e vá em “Properties”. Na caixa “Link to...”, por padrão você deve ver:

C:\Doom2\zdoom.exe

Nessa caixa, adicione a seguinte linha de comando:

-file <file1> <file2> <file3> <file4> ...

E assim por diante, substituindo o exemplo pelos nomes dos arquivos que você quiser. Coloque um espaço entre os nomes. Por exemplo, se você quisesse jogar um mod chamado doomhell.wad com patches adicionais coolweap.wad e newenemy.wad (sim, obviamente o exemplo não tem criatividade), sua linha de comando deveria ficar assim:

C:\Doom2\zdoom.exe -file doomhell.wad coolweap.wad newenemy.wad

O parâmetro -file vai assumir que, se um nome de arquivo estiver sem extensão, esse arquivo é um WAD. Como “Link to...” só pode conter 255 caracteres, é uma boa ideia omitir as extensões .WAD ao carregar um número muito grande de arquivos. Também é possível carregar arquivos que não sejam WAD dessa forma. Isso é útil ao carregar um som wave ou imagens sem colocá-los dentro de um arquivo WAD. Por exemplo, se você tiver um novo som para a pistola e quiser jogar DOOMHELL.WAD com ele, primeiro renomeie esse arquivo de som para dspistol.wav para que o ZDoom o reconheça, depois adicione-o na sua linha de comando, que agora deve ficar assim (observe que as extensões .WAD foram omitidas aqui):

C:\Doom2\zdoom.exe -file doomhell coolweap newenemy dspistol.wav