quinta-feira, 13 de abril de 2023

A História dos Emuladores de Atari 7800

V7800 (1999)

V7800

O Virtual 7800 foi criado em 1999 pelo consagrado criador de emuladores de consoles de Atari, Dan Boris, criador dos emuladores VCS para Atari 2600 e VSS para Atari 5200. O intuito da criação do emulador foi de fazer parte do emulador multissistemas MESS. Como o mesmo ainda não tinha tido sua versão em 1999, Dan resolveu lançar primeiramente o V7800 como um emulador independente em Maio de 1999 para MS-DOS. O emulador foi construído com o emulador de som TIA de Ron Fries, e a biblioteca multimídia Allegro, de Shawn Hargreaves, e a biblioteca de som Seal, de Carlos Hasan. No segundo e último lançamento do emulador em Junho de 1999, aprimora a emulação do mesmo substituindo o emulador do processador para o Multi-6502 de Neil Bradley. Nessa versão são feitas algumas melhorias, como um depurador, botão de pause e bugs. Apesar disso, o emulador era um pouco lento.

V7800 (Galaga)

V7800 funcionava a base de comandos de linha, ou seja, comandos de MS-DOS, sem uma GUI/front-end para facilitar o acesso. Diante disso, por volta de 1999, Todd Lawrence cria o Regal Beagle 2000, que cria uma interface para o V7800 do Atari 7800, em versão Windows. Outros front-ends foram criados para o emulador, como o Offend de Psyman em Novembro de 2000, e que posteriormente queria dar suportes a outros consoles, e o Brazilian Atari 7800 Frontend, criado por André em Agosto de 2001. Após Junho de 1999, o emulador migra para o MESS, sendo lançado ainda em 1999, muito provavelmente na versão de Novembro. Em 2003 o MESS cria um port de seu multi-emulador para Dreamcast, e no mesmo ano Ian Micheal retira do MESS apenas a emulação do Atari 7800 para Dreamcast e lança a bifurcação DC7800, conhecido também como a7800new. Em Agosto de 2004, XPort faz um port do emulador de Atari 7800 do MESS para o Xbox.

Emu7800 (2003)

Emu7800 (Interface)

Emu7800 foi criado por Mike Muprhy em 2003 rodando com suporte a plataforma .NET Framework da Microsoft. Funciona bem de Windows XP SP3 (service pack) em diante. Além de rodar jogos do Atari 7800, também roda do console 2600. A maioria dos títulos rodados nos emuladores ProSystem de 7800 e VCS de 2600 rodam no V7800. Os autores dos emuladores Stella, Z26 e V7800, consecutivamente Bradford W. Mott, John Saeger e Dan Boris o ajudaram no projeto, como Ron Fries com sua biblioteca sonora, a TIA Sound. Posteriormente também teve ajuda do criador do ProSystem Emulator, Greg Stanton.

Emu7800 (Desert Falcon)

Sua primeira versão foi lançada em Outubro de 2003 para Windows direto no SourceForge. O emulador teve 20 atualizações ao todo. Entre elas, destacamos a versão de Janeiro de 2004 que substitui a API Managed DirectX pela biblioteca SDL, a versão de Janeiro de 2011 que traz suporte a sistemas 64bits quando são executados nesses sistemas, e a versão de Janeiro de 2012 que dá suporte à Windows Phone. Sua última versão é datada de Março de 2012.

ProSystem Emulator (2005)

ProSystem Emulator

ProSystem Emulator (derivado do nome original do console que emula) foi o último e mais conhecido emulador de Atari 7800. Foi criado em 2005 por Greg Stanton. Seu primeiro lançamento acontece em Fevereiro de 2005 para Windows, como versão 0.1. Logo na primeira versão já deixava a disposição a documentação (e não código fonte) de seu emulador. Para uso do emulador recomendava-se no mínimo um Pentium 400MhZ, com 128MB de RAM, placa gráfica de 8MB, e som e vídeo com suporte à DirectX 6. A segunda versão do emulador, 1.1, veio em Janeiro de 2007, com correção de paleta de cores e suporte à joysticks feitas por Brian Berlin, que começa a atualizar o emulador desde então. A partir dessa versão também começa a lançar em conjunto seu código fonte. Na versão seguinte, a 1.2, de Abril de 2007, Brian trabalha principalmente a parte de menus e linhas de comando.

Em Dezembro de 2008, é atualizado por Leonis. Ele procurava uma boa emulação de Atari 7800, e o ProSystem foi o melhor. A partir de então resolveu modifica-lo, pois queria captura de tela de seus jogos. Na ocasião, Greg não o respondeu sobre essa modificação e Brian disse que não sabia como, pois não podia alterar o código-fonte. Então Leonis acabou descobrindo sozinho. Por ter sido modificada a versão 1.2 do emulador, inicialmente vinha como 1.2 LE, de Leonis, e posteriormente mudou para 1.3. Dias depois dessa versão, a mesma é atualizada para 1.3a.

ProSystem Emulator (Galaga)

A partir de Março de 2008, o emulador começa a ser atualizado por Gdement com a versão 1.3b, seguido das versões 1.3c, 1.3d e 1.3e respectivamente lançadas em Março, Abril e Junho de 2008. Entre diversas atualizações, temos na versão 1.3e correção de bugs de vários jogos. O site de Greg postava todas essas versões, tanto do próprio, quanto de Brian e a primeira de Leonis. As outras versões do emulador, a partir da versão 1.3a, são colocadas apenas no fórum AtariAge. Em Março de 2015, Greg cria uma conta e página no GitHub e posta a versão 1.3 de Dezembro de 2008 de Leonis. Parecia que Greg voltaria a atualizar o emulador, mas isso nunca aconteceu.

Em relação a ports, teve versões para PSP em 2007 e GP2X Wiz em 2009, ambas por Ludovic Jacomme, conhecido como Zx-81, chamadas PSP7800 e Wiz7800, para Nintendo Wii em 2010, por raz0red ou razored, chamada Wii7800, que tinha elementos de versões de Leonis, Gdement e Ludovic, para Nintendo DS em 2011, por Alekmaul, chamado A7800DS (também com ports para Windows, MacOS X e Linux), para o multi-emulador LibRetro/RetroArch em 2014, portando a versão 1.3e de Gdement, e para o multi-emulador OpenEmu para MacOS X em 2015. O grande programador de emuladores, Dan Boris, escreveu em seu site que ProSystem tinha a precisão de emulação do Atari 7800 excelente.

Nenhum comentário:

Postar um comentário

Nomes da Emulação - Parte 10

Ste phane Dallongeville Stephane Dallongeville é um importante nome da emulação da Sega. Stéphan nasceu na cidade de Amiens, França, em 1979...

Total de visualizações de página