Qual é a maneira mais precisa de imitar o DOS para jogos?

por Nada Em Troca
7 minutos de leitura
Qual é a maneira mais precisa de imitar o DOS para jogos?

Os computadores x86 modernos de língua estritamente que estão em exibição do Windows devem ser compatíveis com qualquer software escrito para os primeiros PCs MS-DOS que começam com o PC IBM original e seus clones. Na prática, é improvável que você faça esses jogos clássicos em execução, ou pelo menos funcionando corretamente.

É por isso que aqueles de nós que amam os jogos clássicos do DOS precisam fazer uso de emuladores de DOS – software que pretende dar a esses jogos o ambiente correto, para que eles sejam executados como pretendidos. Como em toda a emulação, emular o DOS nunca é perfeito, mas como você pode chegar o mais perto possível?

Dosbox: a escolha padrão

Se você compra um jogo do DOS no GOG.com, ele quase certamente está passando pelo incrivelmente popular emulador Dosbox, que é uma grande razão pela qual ainda podemos jogar jogos MS-DOS tão bem em computadores modernos. O legal do Dosbox é que você pode ter configurações específicas para cada jogo e agrupar uma cópia do emulador a cada jogo individual.

Como usar o DOSBox para executar jogos do DOS e aplicativos antigos

Você não precisa usá -lo assim, no entanto. Você também pode executar o DOSBox, montar uma pasta e executar um jogo da mesma maneira que faria em um computador antigo do DOS. O DOSBox também facilita o ajuste dos ciclos do relógio da emulação, para que certos jogos que dependam dos ciclos do relógio para a velocidade do jogo não quebrem.

O Dosbox é incrível, mas foi feito para funcionar bem o suficiente, sendo conveniente e fácil de usar. Sua missão não é uma precisão absoluta. Portanto, os jogos podem não parecer, correr ou soar bastante Como eles fizeram no hardware original, mas para a maioria das pessoas é mais do que perto o suficiente, e é assim que gosto de jogos como Jazz Jackrabbit Nos meus computadores modernos.

Jazz Jackrabbit correndo em um aliado de Rog. Sydney Louw Butler / How-to Geek

Dosbox estadiamento: o sucessor moderno

Dosbox estadiamento no Mac distorcido e embaçado. Tim Brookes / How-To Geek

Embora o desenvolvimento do Dosbox nunca tenha terminado oficialmente, e um dos autores originais, Peter “Qbix” Veenstra, declarou no fórum do Vogons em 2024 que eles ainda estão trabalhando no Dosbox, já faz um tempo desde o último lançamento. Até o momento em que este artigo foi escrito, já faz mais de meia década desde o último lançamento estável.

Como o Dosbox é de código aberto, não há nada que impeça outros desenvolvedores de criar Forks Dosbox e fazer suas próprias coisas. O Dosbox Staging é um desses garfos e tem o objetivo específico de ser uma “continuação moderna” do projeto DOSBox.

As coisas avançaram um pouco desde 2019, e o estadiamento do Dosbox possui vários recursos que preenchem as lacunas que o Dosbox ainda não havia abordado, a autenticidade é o nome do jogo, e aqui você encontrará a emulação de lascas de gráficos antigas como o vodu 1, as placas de vídeo S3 e a emulação precisa de várias cartas sonoras, que mudam descontroladamente como os efeitos sonoros dos jogos em jogos em jogos no som dos jogos. Talvez um dos recursos mais impressionantes seja o recurso de emulação do CRT, aproveitando os métodos modernos para imitar como eram os CRTs, se não seu verdadeiro desempenho.

O estadias do DOSBox é projetado de forma que você possa simplesmente portar suas configurações existentes do DOSBox para os jogos do Dosbox existentes, para que a “atualização” seja indolor e direta, oferecendo uma maneira fácil de fazer com que seus jogos do DOS se parecessem e funcionem mais no hardware original.

Dosbox-x: o playground do purista

DOSBox-X com a ferramenta de configuração em exibição.

O DOSBox é quase universal, o DOSBox Staging traz mais autenticidade, se não precisão precisa, e o DOSBox-X visa a emulação precisa de peculiaridades e minúcias de hardware. O DOSBox-X é mais flexível, pode ser configurado com muito mais granularidade e você pode até executar sistemas operacionais do Windows baseados em DOS, como o Windows 3.1 e o Windows 95, além disso! Aqui está o Windows 98 em execução usando o DOSBox-X!

Windows 98 em execução no DOSBox-X.

A missão declarada do projeto é imitar o DOS com tanta precisão que o novo software do DOS pode ser desenvolvido usando o DOSBox-X com a confiança de que ele funcionará corretamente no DOS real em execução no hardware original.

PCEM e 86Box: emulação de sistema completo

O novo gerenciador de máquina integrado 86Box com várias máquinas e suas especificações listadas. 86Box

O DOSBOX e suas variantes imitam um ambiente do DOS, mas não são verdadeiras máquinas virtuais como PCEM e seu Fork 86Box. Dos dois, 86Box se concentraram mais na precisão, mas ambas as soluções emulam um computador compatível com IBM inteiro, com hardware específico como uma CPU 486 ou Pentium.

Isso significa que você instala uma versão real do MS-DOS ou algo como o Freedos-uma alternativa do DOS de código aberto que será executado em hardware original real ou em algo como PCEM. Quando se trata de precisão, este é um passo acima do Dosbox e seus garfos, mas, é claro, você está desistindo de algumas das conveniências da emulação do DOSBox, virtualizando um computador inteiro.

Alternativas reais de hardware: Vortex86 e outras CPUs incorporadas

Retodreams“”>
A placa -mãe da ITX Llama. Retodreams

A maneira mais precisa de “emular” o DOS é por não imitá -lo. Isso parece óbvio, mas existem opções além de comprar PCs retrô antigos no mercado do Facebook. Esses computadores antigos estão em suporte de vida e, mesmo que você tenha comprado todas as peças, é provável que algo morra em breve. Construir um PC correto de período é obviamente um hobby gratificante por si só, mas e se você pudesse comprar um novo Computador que era compatível com o DOS e todos esses jogos maravilhosos?

É aí que algo como o Vortex86Ex e o ITX-LLAMA entram em cena. Esses processadores foram criados originalmente para sistemas incorporados industriais, executando o software antigo do DOS ou outros sistemas operacionais que exigem compatibilidade clássica de PC X86, mas o crescente movimento de jogos retrô deu a esse hardware novo objetivo. O Vortex86Ex pode imitar algo como um PC 486 ou Pentium II em execução a 500 MHz. Você pode usar cartões de som e cartões de gráficos AGP apropriados para período e criar um novo PC que execute o MS-DOS com precisão perfeita, mas com mais desempenho do que você provavelmente precisará.

Também existem implementações de versões incorporadas de CPUs como as 386 e 486 com dispositivos como o Pocket 386, mas, embora seja divertido, esses tipos de produto são muito mais baixos que a solução Vortex86Ex.

Infelizmente, nenhuma delas é exatamente barata, então talvez comprar ou buscar peças de PC antigas de uma venda de garagem seja o caminho a seguir, afinal de curto prazo.

Então, qual é a melhor escolha?

Listei essas opções em ordem de precisão e autenticidade crescentes, mas, para ser sincero, mesmo os antigos doxbox é uma ótima solução. Enquanto eu brincava com a idéia de construir um PC retrô de partes que a maioria das pessoas jogava fora, ainda não dei esse passo e, embora a perspectiva de um ITX-lama com um vortex86Ex seja atraente, o preço me dê uma pausa-estou aberto a uma amostra de revisão, caso você esteja lendo esses sonhos retrô!

Pessoalmente, minha própria solução tem sido combinar a estadiamento DOSBOX e DOSBOX com um monitor CRT real, executando no meu PC portátil.

Retro PC Gaming Nook. Sydney Louw Butler/How-to Geek

Não sou um defensor total para uma precisão perfeita, mas acho que a parte mais importante é a apresentação correta dos visuais, e a única coisa que nenhuma emulação pode fazer corretamente é o CRT, embora eles realmente estejam trabalhando nisso.


Meu conselho é experimentar seus jogos com o método mais barato e mais fácil e depois decidir se você está satisfeito com os resultados. Caso contrário, vá para o próximo nível e tente novamente, não há necessidade de gastar centenas de dólares na busca pela perfeição do DOS logo de lado!

Este artigo foi útil?
Gostei0Não Gostei0

Deixe um comentário

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00