Sim City: o canivete suíço da compatibilidade

Com as gerações recentes de games, as pessoas se digladiam na internet por resolução, framerate, GPU e outras bobagens, quando na verdade os jogos multi-plataforma são praticamente idênticos, graficamente, em quaisquer que sejam os consoles. Pfff, essas pessoas não sabem de nada… quer botar diferenças técnicas na mesa? Então compare versões de games antigos!

Uma das características que mais me fascinam nas primeiras gerações de games é que os desenvolvedores precisavam considerar, com minúcia, uma série de detalhes técnicos na hora de projetar um jogo, desde aproveitamento de espaço em disco até as cores usadas na tela – lembre-se de quando você jogava um mesmo jogo no Super Nintendo e no Mega Drive e eles pareciam diferentes (na verdade, eram). Hoje em dia é mais difícil notar diferenças gráficas, mas a 20 ou 30 anos atrás algumas delas eram gritantes.

Um bom game para exemplificar este post é a versão original do SimCity (Maxis, 1989), mais especificamente para DOS*, que oferecia suporte a uma variedade grande de modos de vídeo**, considerando especificações técnicas de diversos computadores e placas de vídeo diferentes, como CGA e Hercules, por exemplo. Abaixo você vai ver screenshots da tela inicial e de dentro do jogo (cidade de Detroit), em cada um dos modos de vídeo:

CGA Monochrome 640 x 200 (modo de vídeo 06H)

CGA Monochrome 640 x 200 (modo de vídeo 06H)

CGA Monochrome 640 x 200 (modo de vídeo 06H)

EGA Monochrome 640 x 350 (modo de vídeo 0FH)

EGA Monochrome 640 x 350  (modo de vídeo 0FH)

EGA Monochrome 640 x 350  (modo de vídeo 0FH)

Hercules Monochrome 720 x 348

Hercules Monochrome 720 x 348

Hercules Monochrome 720 x 348

TGA 320 x 200 x 16 (modo de vídeo 09H) / EGA 320 x 200 x 16 (modo de vídeo 0DH)

TGA 320 x 200 x 16 (modo de vídeo 09H) / EGA 320 x 200 x 16 (modo de vídeo 0DH)

TGA 320 x 200 x 16 (modo de vídeo 09H) / EGA 320 x 200 x 16 (modo de vídeo 0DH)

EGA 640 x 350 x 16 (modo de vídeo 10H)

EGA 640 x 350 x 16 (modo de vídeo 10H)

EGA 640 x 350 x 16 (modo de vídeo 10H)

A partir da versão 1.07, o Sim City passou a suportar:

MCGA/VGA Monochrome 640 x 480 (modo de vídeo 11H)

simcity_014 simcity_015

O Sim City Classic para DOS perdeu o suporte às placas de vídeo CGA e EGA no formato 320 x 200 mas, em compensação, adicionou suporte a:

MCGA/VGA 640 x 480 x 16 (modo de vídeo 12H)

simcity_019 simcity_020

MCGA/VGA 320 x 200 x 256 (modo de vídeo 13H)

simcity_017 simcity_018

O jogo, usando os modos de vídeo comuns entre o Sim City e o Sim City Classic se parece, visualmente, quase idêntico em todos eles, porém a tela inicial era diferente. Aqui estão elas:

Hercules Monochrome 720 x 348
Hercules Monochrome 720 x 348
EGA Monochrome 640 x 350 (modo de vídeo 0FH)
EGA Monochrome 640 x 350 (modo de vídeo 0FH)
MCGA/VGA Monochrome 640 x 480 (modo de vídeo 11H)
MCGA/VGA Monochrome 640 x 480 (modo de vídeo 11H)
EGA 640 x 350 x 16 (modo de vídeo 10H)
EGA 640 x 350 x 16 (modo de vídeo 10H)

Por fim, em sua última versão para DOS – desta vez em CD-ROM – o jogo possuía suporte somente a:

SVGA/VESA 640 x 480 x 256 (modo de vídeo 101H)

sccd_000 sccd_001

Isto sim é compatibilidade! Foram feitas várias versões do mesmo jogo, dando suporte para os padrões de vídeo mais populares do DOS e uma surpreendente variedade de modos gráficos. Também havia suporte variado de som, incluindo o único hardware de som digital disponível em 1989.

Usando um emulador como o DosBox, você pode simular rodar os jogos em máquinas com placas CGA ou Hercules. Assim fica fácil entender melhor (e ver com os próprios olhos) as diferenças em cada versão do jogo.

Outros games que ofereciam suporte para uma variedade grande de formatos e placas de vídeo eram Moebius: The Orb of Celestial Harmony e o clássico King’s Quest, mas nenhum (que eu saiba) supera a flexibilidade do SimCity original.

*Originalmente o SimCity foi desenvolvido para o Commodore 64, mas acabou sendo lançado primeiro no Amiga e no Macintosh. Só mais tarde saíram as versões do Commodore 64 e DOS.

**Se estes modos de vídeo parecerem grego para você, ou se você gosta de detalhes técnicos, pode dar uma pesquisada mais aprofundada nestes links: Video Modes e SVGA Video Modes.

P.s.: Sim, eu sei que a imagem do topo deste post é do jogo do Super Nintendo.

Flávio

Me formei na faculdade de Design em 2007, sou apaixonado pela minha profissão, por rock'n'roll, cozinhar, jogar video game, por Star Wars e hamburger. Colaborador do Greenpeace e Médicos Sem Fronteiras.

O que você acha?

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s