Antônio Medeiros

Como rodar o Windows 98 no VirtualBox em 2025

Se você usava computadores na década de 90 ou início dos anos 2000, certamente conheceu o Windows 98, que marcou sua infância, vida escolar, acadêmica ou profissional. No meu caso, o Windows 98 foi o primeiro sistema operacional que usei e marcou minha infância. Esse mês tivemos o dia das crianças e eu quis revisitar os jogos que joguei quando era criança. Consegui instalar o Windows 98 em uma máquina virtual do VirtualBox e rodar vários jogos. A experiência foi tão boa que decidi escrever esse tutorial para o caso de mais alguém querer me acompanhar nesse momento nostalgia.

Note que não vou aqui apresentar um passo a passo minucioso como normalmente costumo fazer nos tutoriais deste site e do Linux Kamarada. Em vez disso, vou supor que você sabe instalar e usar tanto o VirtualBox quanto o Windows 98, e vou focar nos detalhes de como fazer o Windows 98 funcionar no VirtualBox em computadores atuais.

Caso você não conheça o VirtualBox, os seguintes tutoriais podem te ajudar:

Para referência futura (se você estiver lendo esse tutorial no futuro, pode ser que precise fazer algo diferente), no momento estou usando o VirtualBox versão 7.2.2 (lançado em 10 de setembro de 2025) instalado no Linux Kamarada. O VirtualBox também pode ser usado no Windows e, se esse é o seu caso, o passo-a-passo a seguir muito provavelmente é parecido. Também observo que esse tutorial serve tanto para o Windows 98 quanto para o Windows 98 SE.

Para demonstrar que é possível jogar com o Windows 98 no VirtualBox, apresentarei aqui 4 jogos que são considerados abandonware.

O que é abandonware?

Abandonware (um neologismo para “sofware abandonado”) é como é chamado um programa que não é mais vendido, nem em lojas físicas nem online, e que também não recebe mais suporte do seu criador. Com o tempo, eles acabam deixando de funcionar em sistemas operacionais modernos. Isso acontece com muitos jogos de computador e de videogame, que acabam “ficando para trás” conforme a tecnologia avança.

Não existe uma regra exata para dizer se um jogo é ou não abandonware. É mais uma questão de bom senso: o jogo ainda tem direitos autorais, mas o dono não parece mais se importar em vendê-lo ou protegê-lo. Às vezes, a empresa que fez o jogo simplesmente fechou as portas. Outras vezes, o próprio criador decide liberar o jogo ou até mesmo o código-fonte, como aconteceu com o Tyrian.

Note que muitos jogos que antes eram considerados abandonware foram refeitos para sistemas mais atuais e agora estão disponíveis em plataformas como GOG.com ou Steam. Para jogá-los, você não precisa de uma máquina virtual com Windows 98. Exemplos incluem:

O site My Abandonware é uma boa referência: os jogos que eles disponibilizam para download podem ser seguramente considerados abandonware. Quando um jogo é “revivido”, como os listados acima, eles atualizam a página do jogo com links para lojas, como as citadas GOG.com ou Steam.

Sugestões de jogos para Windows 98

Astérix & Obélix é um jogo de plataforma lançado em 1996 para MS-DOS e Windows, baseado nos famosos personagens das histórias em quadrinhos francesas. Desenvolvido pela Infogrames, o jogo permite controlar Astérix ou Obélix em fases inspiradas nos quadrinhos, viajando pelo Império Romano. O estilo lembra bastante os jogos de plataforma clássicos da época, com gráficos coloridos em 2D e trilha sonora animada. Apesar de simples, ele conquistou fãs por sua fidelidade ao humor e à estética das HQs originais.

Beast Wars: Transformers é um jogo de ação em 3D lançado em 1998 para Windows (e também para PlayStation), baseado no desenho de mesmo nome da franquia Transformers. Publicado pela Hasbro Interactive, o jogo coloca o jogador no controle de personagens das facções Maximals ou Predacons, podendo alternar entre a forma animal e robô durante as missões. Com gráficos impressionantes para a época, o jogo é lembrado com carinho pelos fãs da série por trazer o universo de Beast Wars para o PC.

Mario & Luigi (mais conhecido simplesmente como “Mario”) é um jogo gratuito para MS-DOS amplamente divulgado nos anos 2000. Criado por Mike Wiering da Wiering Software e inspirado no Super Mario, o jogo apresenta gráficos 2D simples, seis fases e jogabilidade clássica de plataforma, com pulo, corrida e super poderes. Ele não é um jogo oficial licenciado pela Nintendo, mas sim um fangame (jogo criado por fãs). Começou como um projeto pessoal para praticar programação em Turbo Pascal e seu código-fonte está disponível.

Aliás, se você gosta de jogos nesse estilo, a Wiering Software tem outros jogos que vale a pena conferir.

3D Pinball: Space Cadet é um clássico jogo de fliperama incluído no Microsoft Plus! for Windows 95 e mais tarde no Windows XP. Publicado pela Microsoft, ele fazia parte do pacote Full Tilt! Pinball, que trazia outras mesas além da Space Cadet. No jogo, o objetivo é subir de patente em uma missão espacial, cumprindo tarefas e acumulando pontos em uma mesa temática cheia de luzes e efeitos sonoros. Apesar de simples, ficou famoso por ser um dos jogos mais populares pré-instalados no Windows.

Limitações do Windows 98 no VirtualBox

Normalmente, quando usamos o VirtualBox, os adicionais para convidado (Guest Additions) são nossos melhores amigos, permitindo uma integração maior entre o sistema hospedeiro e o sistema instalado na máquina virtual. A má notícia é que eles não estão disponíveis para o Windows 98. Isso não impede de usar o Windows 98 no VirtualBox, apenas algumas funcionalidades que tornariam isso mais fácil não estarão disponíveis, como área de transferência compartilhada.

Observe também que você não vai conseguir abrir a quase totalidade dos sites atuais com o navegador Internet Explorer que vem no Windows 98. Ainda assim, precisaremos instalar drivers, programas e jogos no Windows 98. Portanto, precisaremos baixá-los na máquina real e passá-los para a máquina virtual.

O que nos leva à próxima limitação: como passar arquivos da máquina real para a máquina virtual (e vice-versa)? Eu, particularmente, quando trabalho com máquinas virtuais, prefiro passar arquivos pela rede. Porém, a versão do protocolo SMB (mais conhecido como “compartilhamento de arquivos e impressoras”) presente no Windows 98 (SMB 1.0) é antigo e inseguro e não é suportado nas versões mais recentes do Windows e do Linux.

Com isso, para passar arquivos de/para a VM, nos restam as seguintes opções:

  • usar algum programa para criar uma imagem ISO e depois inserir essa imagem ISO no leitor de DVD virtual (exemplos de programas que criam imagens ISO incluem o CDBurnerXP no Windows e o Brasero no Linux)
  • usar um pendrive formatado com FAT32 (é a forma mais fácil, inclusive você pode formatar usando o próprio Windows 98 da máquina virtual, mas note que mesmo que você use um pendrive para passar a maioria dos arquivos, ainda terá que instalar o driver USB antes por meio de uma imagem ISO para poder conseguir usar o pendrive);
  • usar o protocolo FTP: o FileZilla, por exemplo, oferece tanto cliente quanto servidor FTP, você poderia instalar o cliente na máquina virtual (uma versão mais antiga, compatível com o Windows 98, claro) e o servidor no seu computador, ou o contrário;
  • se você manja de servidores web, poderia tentar instalar o Apache ou o nginx no seu computador e baixar os arquivos na máquina virtual usando o Internet Explorer.

Nesse tutorial, vou optar por usar o pendrive. Fique a vontade para usar outra solução se preferir e adaptar o tutorial conforme necessário.

Note que se estivéssemos usando o Windows XP, não teríamos nenhuma dessas limitações. Uma possível limitação seria que muitos aplicativos não funcionam bem mesmo no modo de compatibilidade com o Windows 98. Quem sabe em uma próxima aventura nostálgica não experimento rodar o Windows XP no VirtualBox? Se você gostaria de ver isso, por favor, comente no final.

O que vamos precisar

Antes de começarmos, aqui vai uma lista de arquivos para você baixar e se organizar da forma que achar melhor:

  • CD ou imagem ISO do Windows 98: caso você tenha um CD do Windows 98, mas seu computador não tenha uma unidade de CD, não é caro comprar uma pelo Mercado Livre. Também não é difícil encontrar imagens ISO do Windows 98 para download na Internet, só não vou compartilhar o link aqui.

  • Imagem de disquete do patcher9x: patcher9x-0.9.88-boot.img

  • Imagem ISO com o driver USB: foi propagandeado na época que uma das novidades do Windows 98 em comparação com o Windows 95 era o suporte a USB, o que não era mentira, mas o Windows 98 não suportava USB 2.0, nem pendrives, o que podia ser conseguido com drivers de terceiros.
    • Se você pretende usar um pendrive para passar arquivos para a VM, pode baixar uma imagem ISO com o driver USB aqui: driver-usb-ptbr.iso.
    • Se você pretende criar sua própria imagem ISO com os arquivos, pode baixar o driver USB como um arquivo ZIP aqui: usb33_ptbr.zip.

  • Imagem ISO do Astérix & Obélix (se você quiser jogar esse jogo)

  • Imagem ISO do Beast Wars: Transformers (se você quiser jogar esse jogo)

Note que os arquivos que listei até agora ficarão no seu computador, você não passará para dentro da máquina virtual. Os arquivos a seguir você precisará passar para dentro da máquina virtual:

Recomendações gerais

Ainda antes de começarmos, aqui vão algumas recomendações:

  • faça snapshots da máquina virtual conforme vai avançando no tutorial. Assim, se algo der errado, você pode voltar para um ponto em que a máquina virtual estava funcionando e tentar de novo;
  • sempre que um instalador ou o próprio Windows disser que é recomendado reiniciar e perguntar se você deseja fazê-lo, responda que sim;
  • por vezes, você terá que reiniciar a máquina virtual “na marra” por meio do VirtualBox, isso é esperado, está tudo bem (na verdade, você até já fazia isso com seu computador antigo, não é mesmo?)

Sem mais delongas, vamos meter a mão na massa!

Criando a máquina virtual

Inicie o VirtualBox e crie uma máquina virtual com as seguintes configurações:

  • Sistema operacional: Windows 98
  • Memória RAM: 128 MB
  • Disco rígido virtual: 16 GB
  • Rede: placa em modo bridge

Insira a imagem ISO do Windows 98 no leitor de DVD virtual e inicie a VM.

Instalando o Windows 98

Instale o Windows 98 como faria normalmente.

Já no final da instalação, você vai se deparar com um detalhe do Windows 98 no VirtualBox, a mensagem de erro: “O arquivo SHELL32.DLL está vinculado ao SHLWAPI.DLL de exportação que não foi encontrado:tFileAttributesA.”

Também aparece uma mensagem de erro referente ao Explorer: “Este programa executou uma operação ilegal e será fechado.”

Pode fechar ambas as mensagens de erro e reiniciar a máquina virtual.

Se você tentar entrar no Windows, receberá as mesmas mensagens de erro.

Insira a imagem de disquete do patcher9x na unidade de disquete virtual e reinicie a máquina virtual:

No prompt do MS-DOS, execute patch9x:

Aceite as respostas padrão para as perguntas teclando Enter e quando perguntado se deseja aplicar os patches, responda que sim com y:

Ao final, remova a imagem de disquete e reinicie a máquina virtual.

Agora sim você conseguirá iniciar o Windows 98 normalmente:

Mas note que os gráficos estão configurados de forma genérica com 256 cores apenas.

Instalando o driver USB

Remova a imagem ISO do Windows 98 do leitor de DVD virtual e insira a imagem ISO do driver USB. Inicie a instalação fazendo duplo-clique no script _start.bat:

Depois, reinicie o computador.

Conecte um pendrive no seu computador (certifique-se de que não tenha nenhum arquivo importante nele e que possa formatá-lo) e passe-o para a máquina virtual:

Na primeira vez, o pendrive não é reconhecido de imediato. Vá em Painel de controle > Sistema > Gerenciador de dispositivos, selecione Outros dispositivos > PCI Universal Serial Bus e clique no botão Propriedades:

Note: “Os drivers para este dispositivo não estão instalados”. Para resolver isso, clique em Reinstalar driver. Ordene que o assistente procure o driver na unidade de CD-ROM. O sistema vai encontrar e instalar o driver para o controlador USB e na sequência vai fazer o mesmo para o pendrive:

Quando terminar, o pendrive já aparecerá no Meu computador:

Passando arquivos para a máquina virtual

Formate o pendrive e ejete-o (primeiro no Windows 98 e depois no VirtualBox).

Agora o pendrive aparecerá no seu computador, formatado com o sistema de arquivos FAT32.

Passe os arquivos que vamos precisar para o pendrive.

Depois, insira-o de novo na máquina virtual:

Copie esses arquivos para algum lugar como Meus documentos e ejete o pendrive.

Compactador

Na sequência, instale o compactador de sua preferência (WinRAR, WinZip ou 7-Zip, ou todos). Alguns drivers e jogos são arquivos compactados e você vai precisar de um compactador para extrai-los.

Lembra dessa tela? rsrs

Lembra dessa tela? rsrs

Driver de vídeo

Desligue a máquina virtual.

Depois, faça a seguinte alteração na configuração da máquina virtual:

  • Sistema operacional: Windows 7 de 32 bits

Clique em OK para aplicá-la. Essa alteração por si só não vai mudar nada no hardware da máquina virtual, mas vai nos permitir fazer as alterações seguintes.

Agora volte na configuração da máquina virtual e faça mais alterações:

  • Memória de vídeo: 128 MB
  • Controladora gráfica: VBoxSVGA
  • Recursos: Aceleração 3D

Inicie a VM. O Windows 98 vai detectar a nova placa de vídeo. Você pode seguir o assistente, instalar o driver recomendado pelo próprio Windows e reiniciar.

Agora vamos instalar o driver de vídeo do SoftGPU, que vai conferir aceleração 3D a essa máquina virtual. Vá até Meus documentos, extraia o arquivo ZIP contendo o SoftGPU. Entre na pasta do SoftGPU e rode o softgpu.exe.

Certifique-se de que a versão do VirtualBox está corretamente selecionada no campo Hypervisor preset e clique no botão Install:

Primeiro, é instalado o DirectX e a máquina virtual é reiniciada. Depois, inicie o instalador do SoftGPU, clique no botão Install, aguarde e reinicie mais uma vez.

Dessa vez, o sistema já é iniciado com gráficos melhores. Você também consegue configurar uma resolução maior:

Driver de áudio

Quando criamos a máquina virtual e escolhemos o sistema operacional Windows 98, por padrão o VirtualBox seleciona emular a placa de som SoundBlaster 16. Se quiser, você pode continuar com essa configuração, note inclusive que o som já funciona. No entanto, essa placa de som emulada não é capaz de tocar MIDI, que é necessário para alguns jogos.

Para mudar o modelo da placa de som, desligue a máquina virtual. Depois, faça a seguinte alteração na configuração da máquina virtual:

  • Controladora de áudio: ICH AC97

Inicie a máquina virtual. Depois, usando o WinRAR, extraia o conteúdo do instalador do driver de áudio (0001-VXD_A406.exe):

Dentro da pasta extraída, há uma pasta Win95. O driver em si está nela.

Vá no Painel de controle e inicie o assistente para Adicionar novo hardware. Ordene que o assistente procure o driver na pasta Win95.

Quando terminar, você já terá som novamente, sem precisar reiniciar a VM.

Controle de Xbox 360 (opcional)

Opcionalmente, se você tem um controle de Xbox 360 e quer usá-lo, extraia o conteúdo do arquivo ZIP do driver, conecte o controle à máquina virtual (da mesma forma como fez com o pendrive) e instale seu driver usando o assistente para Adicionar novo hardware.

Pronto para a jogatina!

Se você chegou até aqui, sua máquina virtual com Windows 98 já está pronta para ser usada, para rodar quaisquer jogos e programas que você queira.

Espero que faça bom proveito! Se você tiver alguma dúvida ou sugestão, escreva nos comentários. Abraço e até a próxima!

Referências

Para ver como rodar o Windows 98 no VirtualBox e depois para escrever esse tutorial, eu consultei várias páginas. Eu já deixei links para muitas delas no texto, mas consultei também (e principalmente) as seguintes:

Gostou? Que tal compartilhar?

Comentários

Sobre mim

Anúncio