DOSBox é um programa que emula um PC compatível com IBM com o MS-DOS, o que permite rodar jogos e aplicativos desenvolvidos para este antigo sistema operacional em sistemas modernos sem maiores problemas.
Sempre recomendamos ou falamos do DOSBox, um programa que emula um PC compatível com IBM com um sistema operacional MS-DOS, em nosso site. Também, pudera, um de nossos principais assuntos são os abandonwares e jogos antigos… Então, surgiu a hora de criar um post falando sobre o DOSBox em geral e tentar ensinar os passos básicos de como mexer com este aplicativo.
Lançado inicialmente no dia 22 de julho de 2002, o DOSBox foi a realização do sonho dos gamers da velha guarda, desde que o Windows 95 foi lançado e começaram-se os problemas para rodar alguns dos queridos e excelentes jogos do DOS, que ainda tinham (têm) muito pra dar. Na medida em que os Windows e os sistemas operacionais foram evoluindo, a compatibilidade com os jogos parece ter só regredido.
É aí que entra o DOSBox resolvendo esta chatice. Basicamente, ele emula um ambiente (x86) onde uma versão do antigo e saudoso MS-DOS pode operar no seu sistema (Windows, MAC OS X, Linux etc), podendo assim rodar seu game, inclusive com suporte a som, joystick e praticamente tudo que você podia fazer antes e que os jogos novos não fazem, pelo menos não com o mesmo charme.
Pra completar, o aplicativo é totalmente grátis (GNU General Public License), sendo feito em código aberto e estando sempre em constante desenvolvimento. Ou seja, além de aplicativos derivados, pode potencialmente aumentar cada vez mais o suporte para os games e sua própria estabilidade etc.
Além de nos trazer de volta o DOS, permitindo assim rodar games que não são compatíveis com os sistemas operacionais modernos, ele também captura screenshots, monta drives com imagens de games antigos, captura vídeos, sons, comandos de MIDI, suporta comandos no shell, emulação correta da Creative GameBlaster, suporte a MSCDEX para montar CD-ROMs e diretórios como falsas unidades de CD-ROM, emulação de MPU401, cachê de diretório para suportar nomes longos de arquivos e montar diretórios em outras plataformas etc. No site do desenvolvedor existe uma lista com os principais jogos, relacionando se são ou não suportados pelo emulador. Lá também pode se encontrar instaladores para outros sistemas operacionais, tutoriais e inclusive language packs para vários idiomas, inclusive Português Brasileiro, algumas versões antigas e o código fonte.
O DOSBox é uma das verdadeiras gemas preciosas deste mundo, e seu impacto está sendo tão grande que até companhias profissionais, como o GOG, Steam e outras plataformas digitais estão usando-o e recomendando-o para relançar grandes títulos do passado. É, realmente grande jogada da Microsoft em não dar importância aos softwares antigos… Só perdeu um mercado.
Quando em nosso site falamos sobre algum jogo que pode precisar deste programa, a gente geralmente linka todos os posts marcados com a tag DOSBox, só que percebemos que alguns usuários, mesmo os não tanto inexperientes, não acham tão fácil rodar o game desejado. Por isso, segue este pequeno tutorial que ensina como fazer o básico o que provavelmente soluciona a maioria dos problemas com games antigos.
Os desenvolvedores do DOSBox são Peter “Qbix” Veenstra, Sjoerd “Harekiet” van der Berg, Tommy “fanskapet” Frössman e o Ulf “Finster” Wohlers.
Existem vários modos de utilizar o DOSBox. Vamos ensinar aqui os mais comuns. Tem o mais rápido, que é muito simples e felizmente serve para a grande maioria dos casos, e o básico, que é mais organizado e ajuda a entender melhor o programa. Nós ensinamos também como rodar games no DOSBox com 2 cliques no Windows neste outro post.
Pelo menos nas versões mais atuais do DOSBox, é possível simplesmente arrastar e soltar o executável (.EXE) ou arquivo de lote (.BAT) que inicia o jogo ou programa em cima do atalho ou executável do DOSBox.
Como supracitado, é rápido e funciona na maioria dos casos. Com alguns games ou ferramentas, pode ser que você tenha que usar a abordagem seguinte.
Atenção, isso pode ser importante: muitas vezes, nos próprios diretórios dos jogos para DOS, encontram-se programas de configuração e/ou instalação (geralmente SETUP
e INSTALL
, respectivamente) separados. Ou seja, dependendo de como esteja gravado o game que você quer jogar, vai precisar de executar antes a instalação (que descompacta, organiza os arquivos etc.) e/ou o setup (pra configurar controles, dispositivos de som e tal).
Se o jogo necessitar de instalação, recomendo usar o método ensinado no tutorial básico. O instalador deverá instalar o game dentro do diretório que você você montou com o DOSBox. Daí, basta mover esta pasta para outro lugar (usando o Windows mesmo), se você quiser deixar mais organizadas as coisas aí. Se precisar apenas de configuração, pode realizar o procedimento rápido mesmo, arrastando e soltando o programa de setup em cima do DOSBox.
C:Jogo
do nosso disco rígido para deixar ele lá de forma pronta para jogar (ou instalar, se for o caso de games que possuem algum utilitário instalador ou ou de configuração também baseados em MS-DOS). É muito fácil, mas não existe receita de bolo aqui, porque cada game é caso distinto. Ah, vale frisar que “jogo” pode ser qualquer coisa que você quiser. Por exemplo se você for tentar rodar o Doom, crie a pasta C:DOOM
, por exemplo. Tente manter o número de caracteres do diretório em 8, para não ficar meio chato de digitar quando estiver no prompt (não é necessário, mas nao custa nada).mount c c:jogo
e apertar enter. Vai aparecer uma mensagem assim:Drive C is mounted as local directory c:jogo
c:
e aperte Enter. Você vai mudar para o Drive C, e seu prompt vai mudar de Z:>
para C:>
. Você está indo bem.dir
. Supondo que o executável do Jogo seja um arquivo chamado JOGO.EXE, você então devera digitar: jogo
e apertar Enter. Provavelmente o game estará rodando ou carregando agora!CTRL-F7
diminui e CTRL-F8
aumenta), e a velocidade da emulação (CTRL-F11
diminui e CTRL-F12
aumenta) se você notar que precisar.
Se quiser saltar a introdução e ir direto para o passo a passo, vá para a minutagem 05:11 do vídeo abaixo:
A lista básica de comandos do DOSBox é:
ALT-ENTER Troca para tela cheia ou janela. ALT-PAUSE Pausa e continua emulação. CTRL-F1 Inicia o Keymapper. CTRL-F4 Muda entre disquetes/Imagens de CD montadas. Atualiza o cache do diretório de todos os drives. CTRL-ALT-F5 Inicia/Para a captura de vídeo da tela (formato AVI). CTRL-F5 Salva uma screenshot (formato PNG). CTRL-F6 Inicia/Para a gravação de som num arquivo WAVE; CTRL-ALT-F7 Inicia/Para a gravação de comandos OPL (formato DRO). CTRL-ALT-F8 Inicia/Para a gravação de comandos MIDI não refinados. CTRL-F7 Aumenta o frameskip. CTRL-F8 Diminui frameskip. CTRL-F9 Fecha o DOSBox. CTRL-F10 Captura/Solta o mouse. CTRL-F11 Desacelera a emulação (Diminui os DOSBox Cycles). CTRL-F12 Acelera a emulação (Aumenta os DOSBox Cycles). ALT-F12 Libera velocidade (botão turbo/avanço rápido). F11, ALT-F11 (machine=cga) muda o tint em modos de exibição NTSC F11 (machine=hercules) muda entre coloração âmbar, verde e branca.
Bem, é só isso mesmo que queríamos compartilhar. Como dissemos, é um tutorial básico do básico do que pode ser feito com este programa. Convém dar uma lida no próprio README.TXT
que vem na pasta Documentation
do DOSBox para maiores e mais detalhadas informações, se você manjar um pouco de inglês.
Vamos disponibilizar neste post, também, a página de download do DOSBox na página oficial, assim você pode baixar a versão mais atualizada, e para o seu sistema operacional.
OBS.: o DOSBox funciona no Windows 7, 8, Vista e 10 tanto para versões 32-bit quanto 64-bit. Ele também conta com versões para Mac, Linux e FreeBSD.
Observação: se você gostou deste post ou ele lhe foi útil de alguma forma, por favor considere apoiar financeiramente a Gaming Room. Fico feliz só de ajudar, mas a contribuição do visitante é muito importante para que este site continua existindo e para que eu possa continuar provendo este tipo de conteúdo e melhorar cada vez mais. Acesse aqui e saiba como. Obrigado!
Não consigo mudar o atalho Ctrl F1, pois jogo o elifoot2 e não consigo vender jogadores pois ele entra no keymapper. Como eu faço ?
Pois entre no keymapper e mude o ctrl para outra tecla. No nosso Windows Vista (32-bit), o Elifoot 2 funcionou rodando apenas o arquivo eli.bat, sem necessidade do DOSBox…
Lindos, quando eu coloco o jogo em tela cheia ele simplesmente para… o que devo fazer? beijos.
Olá,
olha se é o mesmo problema: http://vogons.zetafleet.com/viewtopic.php?t=32152&sid=571643c16db48366e7593050a2040da7
Realmente não fico 100% no theme park rodando no win7.Mas rodei vários outros jogos no dosbox e fico 100% !!
Obrigado pelas dicas amigo, continue assim, abraços
que pena que não funcionou no game que você queria, mas aguarde que quando o DOSBox é atualizado, eles sempre melhoram a compatibilidade com os games, quem sabe não resolve o problema!
abraços e obrigado por partilhar os resultados!
Eu abri o arquivo com bloco de notas, porem no jogo Theme Park, o mouse parece que fica lagado, responde atrasado, reduzindo a sensibildiade para 1.
Estou testando aqui, se fica 100% eu posto como eu fiz, abraços
Consegui achar, fica dentro do profile do usuario rs, mesmo assim Obrigado pelo seu tutorial, parabens !!!
Poxa vida, desculpe minha nobada, mas com oeu acesso esse dosbox.conf ?
obrigado novamente
não tem nubada não, como que você ia saber…
de nada, e espero que funcione o problema da sensibilidade do mouse! se puder nos avisar, ficaremos gratos!
Muito boa as dicas, mas o que eu não consigo fazer no dosbox é reduzir a velocidade do mouse, tem com ofazer isso ?
Obrigado e no aguardo, se puder me enviar dica no email fico grato.
Olá carlos,
você pode tentar configurar a sensibilidade do mouse através do
sensitivity =
no dosbox.conf. Esta configuração aceita valores entre 1 a 1000, e o padrão é 100.Você pode obter mais informações sobre o dosbox.conf aqui http://www.dosbox.com/wiki/Dosbox.conf e exemplos de como configurar um arquivo de configuração individualmente por jogo aqui.
ps. não sei se funciona, pesquisei no próprio site do DOSBox!