sábado, 7 de outubro de 2023

A História dos Emuladores de Neo Geo - Parte 2

Gekko (1998)

Gekko

Gekko, ou NeoGekko por alguns, foi criado e lançado pelo sueco Johan Köhler, conhecido como Drac em Abril de 1998 para Windows, fazendo parte do grupo The Dead Serious Clan, que também criou o emulador de arcade, Shark!. O emulador rodava apenas o jogo NAM-1975, um dos primeiros títulos de estreia tanto do Neo Geo MVS, quanto do Neo Geo AES. Apesar de ser o único jogo que não trazia em seu início a tela de boot do sistema, era exigido no emulador a presença da bios para rodá-lo. Essa versão era bem primitiva.

Gekko

Não tinha som, nem suporte à joypad, mas rodava com a velocidade normal do Neo Geo em um Pentium 166. O emulador foi lançado como uma versão de pré-lançamento, divulgando a versão oficial que seria lançado dias à frente, mas por receber ameaças da SNK Corporation, proprietária da marca Neo Geo, esse lançamento nem chega a acontecer, o emulador é descontinuado, e a página é tirada do ar.

NeoGem (1998)

NeoGem

O Neogem foi lançado em Setembro de 1998 para modo DOS, criado por KR'Y e H'N, conhecidos como Arkaikos. O emulador executava apenas cartuchos (MVS e AES) de Neo Geo, mas tinha o intuito de posteriormente executar mídia da versão CD do console.

NeoGem (Nam-1975)

Em sua última versão em Março de 1999, o emulador já executava jogos como The King of Fighters 95, 97 e 98, Sengoku I e II, Samurai Shadown I, II e IV, Fatal Fury I, II e III, Real Bout I e II, Art of Fighting I e II, World Heroes I, II e Jet, Kizuna Encounter, e muitos outros, totalizando 72 jogos rodados, e 65 sem nenhum erro. Neogem contou com apoio de muita gente, como Neill Corlett pelo emulador do M68k, o Starscream, Neil Bardley pelo Multi-Z80, e a biblioteca de Shawn Hargreaves, a Allegro. Apesar do bom desempenho, nunca deu suporte à som.

NeoGemCD

Chegou a criar também em Setembro o NeoGemCD, executando a bios do Neo Geo CD, mas o projeto não saiu da primeira versão.

NeoDanji (1998)

NeoDanji

NeoDanji (algo como Somente Neo Geo), ou apenas Danji foi um emulador para MS-DOS criado em 1998, com primeiras versões em Outubro do mesmo ano. Não sabemos o nome de seu criador, mas sabe-se que tem origem sul-coreana. O emulador tinha o som em formato PCM, rodava alguns jogos e executava as roms de forma rápida, se comparando até ao NeoRage, famoso na época. O mesmo criador do emulador também criou um utilitário que convertia os roms para rodarem no mesmo. Elas eram convertidas do formato .rom para o formato .bin. A última atualização do emulador foi em Fevereiro de 1999. Em Janeiro de 1999, havia relatos de que seria lançado uma versão Windows do emulador chamada Danji-X, mas isso acabo nunca ocorrendo.

MAME (1998)

MAME32

Além dos emuladores tradicionais, houve um emulador multissistema que também foi um dos pioneiros da emulação do Neo Geo, o MAME. A partir de 21 de Dezembro de 1998 já dava suporte ao console em seu emulador. Era comum versões alternativas do MAME serem lançadas. Entre elas as mais comuns que os usuários usavam para jogar Neo Geo e todas lançadas para Windows, eram MAME32, criada em 1997. Unofficial MAME em Fevereiro de 1999, criada em cima da versão 0.35 Beta 3 do MAME.

BRMAME

BRMAME em Julho de 1999, criada em cima da versão 0.35 do MAME (pelo brasileiro Rafael Prado Rocchi). E EmuPlus (EMU+) em Dezembro de 1999, criada em cima da versão 0.36 Beta 13 do MAME. Além disso, houve versões do MAME criadas apenas para jogos de Neo Geo, como um emulador oficial de fato do console.

NeoMAME

Elas eram NeoMAME em Janeiro de 1999, criado em cima da versão 0.35 Beta 1 do MAME, por Dave Haywood. A versão era para Windows, com versão para DOS sobre o nome de dNeoMAME. VR32MAME em Fevereiro de 1999, criada em cima da versão 0.35 Beta 3, por Daren (conhecido como Cloud), em versão Windows.

KBMAME

KBMAME de Fevereiro de 1999, criada em cima da versão 0.35 Beta 3 do MAME, por Deimos Zero, com versão DOS. E NeoCPS de Março de 2001, criado em cima da versão 0.37 Beta 13 do MAME, Por Toufou, com versões Windows e DOS.

dNeoMAME

Todos encerraram suas atualizações no mesmo ano de 1999, exceto o NeoCPS (que também rodava CPS-1 e 2) que teve lançamento até Setembro de 2001 e o NeoMAME que teve lançamento até Novembro de 2001. As novidades em cada MAME Neo Geo são possibilidades de rodar jogos pesados como KOF97 e 98 e Real Bout em um Pentium 1 200mhz com 32 de memória (computador mediano da época), como foi no VR32MAME.

EMU+ e NeoCPS

Suporte a 16 bits de cor e mapeamento de teclado para jogos difíceis na versão KBMAME. Recursos melhorados, melhor velocidade e suporte a muitos jogos, como no NeoMAME. E Melhora nos gráficos e som, e suporte a mais games, como no NeoCPS.

DePAM (1999)

DePAM

O primeiro emulador de Neo Geo CD a ser desenvolvido chamava-se Depam, criado por Der Pepe. O emulador não dava suporte à cartuchos AES. Ele teve apenas uma versão, intitulada Alpha Teaser, lançada em Março de 1999, e nunca rodou nenhum jogo.

NeoCD (1999)

NeoCD

O projeto NeoCD (The KickAss NeoGeo CD Emulator) se iniciou em Agosto de 1999, pelo francês Fabrice Martinez, e lançado em Outubro do mesmo ano para MS-DOS, com segunda versão em Novembro. NeoCD foi o primeiro emulador de Neo Geo CD jogável. Chegou a rodar diversos jogos, como as franquias Fatal Fury, King of Fighters (até o 98), Metal Slug, Real Bout, Samurai Showdown, Super Sidekicks, Art of Fighting, e outros. Para rodar o The King of Fighters 99, que havia sido lançado há quase seis meses, Fabrice liberou um pacote para juntar ao emulador pra realizar esse tal feito em Dezembro de 1999. O emulador dava suporte à screensave (também conhecido como screenshot ou snapshot), joypad e trapaças (sendo compatível com o GameGenie do emulador NeoRage). Ele usava os emuladores dos processadores M68K de Mike Coates e Darren Olafson e de Z80 de Neil Bradley, e funcionava em um processador com 200Mhz de velocidade e com memória RAM de 16 MB.

NeoCD (The King of Fighters '97)

A última versão lançada do emulador foi em Dezembro de 1999, sendo três versões lançadas ao todo. Em sua versão final dava suporte à 56 jogos de um total de 95 lançados para o console. Em Novembro de 2000 ganha um port para BeOS que teve três versões até Março de 2001. Em 2001 surgiu uma bifurcação do NeoCD chamada NeoCD/SDL lançado em início de 2001 para Windows, sendo sua quinta versão a 0.1.7 de Agosto sua primeira versão conhecida. Criada por Fosters, ele era voltado para o biblioteca SDL, que possibilitava o port para vários sistemas diferentes. NeoCD/SDL dava suporte à dois joypads, aos filtros Super2X Sal e SuperEagle, resoluções 320x240 e 640x480, frameskip, snapshot (aqui chamado de screenshot) no formato .bmp, entre outros. Em Agosto de 2001 é lançado para BeOS por Caz Jones e em Agosto de 2003 é lançado para Linux pelo próprio Fosters.

NeoCD (Interface/Menus)

O emulador tinha os emuladores Musashi68K de Karl Stenerud, Multi-Z80 de Neil Bradley e Yamaha2610 de Tatsuyuki Satoh. Sua última versão foi lançada em Maio de 2004. Essa bifurcação também ganhou ports e bifurcações. Em Março de 2004 ganha versão para Dreamcast por Ian Micheal e Quzar. Ian ficou responsável também por emulador o Atari 7800 no Dreamcast. Em Maio de 2004, é portado para Xbox por XPort como NeoCD/SDLx. Em Agosto de 2004 ganha port para PS2 por evilo. Em Fevereiro de 2005, mais um port para Dreamcast surge, o Neo4All, por Chui e Fox68k. Chui esteve envolvido em vários projetos de emulação para Mega Drive e PSX. Do Neo4All para Dreamcast surge o port para PSP em Julho de 2005 e a bifurcação AES4All lançada em Abril de 2007 que emulava jogos de Neo Geo AES e MVS no Dreamcast. Em 2020, começa a fazer parte do RetroArch.

quarta-feira, 4 de outubro de 2023

A História dos Emuladores de Neo Geo - Parte 1

Rage (1998)

Rage

O Real Arcade Game Emulator, o Rage, foi o primeiro emulador criado de Neo Geo. Criado pelos suecos Anders Nilsson e Janne Korpela, teve seu primeiro lançamento em Fevereiro de 1998 para MS-DOS. Janne Korpela já era conhecido em 1997 por ter feito emuladores para jogos específicos, como Ikari Warriors (pela SNK Ikari Warriors), Tutankham da Konami (pela Konami Framebuffer) e Yie Ar Kung-Fu da Konami (pela Konami 6809). Foi pioneiro nesses jogos, sendo integrados rapidamente ao MAME. Anders Nilsson também havia criado um emulador em 1997, do jogo SonSon da Capcom (pela Capcom Unique), e depois cuidado por Korpela. Nesse caso, o jogo havia sido adicionado ao MAME cinco dias antes do lançamento do emulador de Nilsson. Além disso, traziam experiência com programação de suas vidas pessoais, nas quais têm uma empresa juntos. Em seu início, Rage rodava apenas seis jogos. Com o tempo foi dando suporte a mais jogos, e em sua última versão rodava um total de 21. Eles emulavam basicamente jogos de placas da SNK, Capcom e Irem, sendo da SNK as placas Ikari Warriors, Triple Z80 e Psycho Soldier, da Capcom, Commando e Unique, e da Irem, M72, M82 e M92. Os jogos compreendiam aos anos de 1985 à 1994. Segundo Janne disse em uma entrevista, a preferência por essas empresas, foi porque já haviam emulado jogos SNK e Capcom anterior ao Rage, e Irem veio quando conseguiram emular R-Type. O emulador foi pioneiro das placas da SNK e Irem, sendo as da Capcom pioneirismo do MAME em 1997. Por ser em modo DOS e de linha de comando, várias front-ends foram lançadas para ele. Entre elas DvRAGE e FrontRAGE (iniciadas em Março) e RMenu em 1998, StarRAGE em 1999 e Rage Runner em 2000. Também esteve nas front-end multissistemas, como Emu(X)CC em 1998 (que também emulava MAME, Snes9x e KGen) e ArcadeOS em 1999 (que emulava diversos emuladores arcades e consoles). O último lançamento do Rage acontece em Março de 1998. 

NeoRage

Em Maio de 1998 o projeto muda o nome para NeoRage, e lança sua versão de extreia para MS-DOS. Agora o emulador não mais roda placas da Capcom e Irem, somente da SNK, e apenas Neo Geo MVS, se tornando também pioneiro na emulação dessa placa. Também começa a emular o console Neo Geo AES, se tornando pioneiro também na emulação do console da SNK. Em Junho de 1998, NeoRage começa a ter suporte à joypad, a resoluções de 320x240 e 640x480 com scanlines, suporte a frameskip e captura de tela.

NeoRage (Samurai Shodown)

Em Julho sai da versão alpha e lança a versão beta, com função de idiomas, escolha de sistema (arcade ou console), requisito mais baixo de memória RAM, outros scanlines, entre outros. Em Junho também lança o NeoFix, programa que faz com que alguns jogos sejam executados exigindo menos de memória RAM, como KOF 94, Art of Fighting 2, Aero Fighters 2 e Galaxy Fight. Em Agosto, começa a dar suporte à jogos .ZIP, save state e configuração de teclas de atalho. Apesar de tudo isso, o emulador nunca deu suporte à som. No período entre Maio e Setembro de 1998 teve dez atualizações ao todo, sendo seis versões beta.

NeoRage (Menus)

Na versão de Setembro já rodava 74 jogos ao todo. Na mesma pegada do Rage, NeoRage também teve diversas front-ends para executá-lo com mais praticidade. Foram pelo menos quatorze front-ends lançadas, sendo nove somente em 1998. Entre as primeiras temos SPCPlay Frontpad, NEORAGE Loader, Neo Geo Universal Loader, TechNeo e NeoFront, todas em Junho de 1998, 1 mês após o lançamento do novo projeto. Até Janeiro de 1999 saem front-ends para o projeto. Sem dúvida alguma foi um dos emuladores com mais front-ends lançadas de todos os tempos.

NeoRageX

De Setembro de 1998 à Abril de 1999 o emulador não é mais atualizado, retornando agora com o nome de NeoRageX por ser lançado para Windows e com suporte ao DirectX. O suporte a som começa apenas nessa ocasião, e já com opção de saída de som de 44.000 kHz. Também em Abril trás uma front-end bastante interativa, com diversas configurações de diretórios, som, imagem e imagem de cada jogo sendo exibida no canto esquerdo da tela.

NeoRageX (Fatal Fury)

As principais fontes do emulador vieram principalmente de Niell Corlett pelo emulador do processador 68k, Richard Bush e Hiromitsu Shioya com informações sobre o chip de som Yamaha 2610, e Shin Seiki por especificações sobre o hardware do Neo Geo. A última versão oficial do NeoRageX é lançada em Junho de 1999, com cinco lançamentos ao todo e com suporte à mais de 130 jogos englobando as principais franquias lançadas para o aparelho, como Fatal Fury, The King of Fighters, Art of Fighting, Magical Drops, Samurai Shodown, Super Sidekicks, Real Bout, Last Blade, World Heroes, Aero Fighters, Sengoku, Metal Slug, entre outros.

NeoRageX (Interface/Menus)

Nessa altura, emuladores como MAME e Calice, já davam suporte a Neo Geo, o que foi seguido depois por WinKawaks, Final Burn e outros, fazendo com que o projeto fosse encerrado. O site do projeto tem sua última atualização em Junho de 2000.

NeoRageX MannyAnd

NeoRageX FIR3N3T

Após seu encerramento, uma série de versões hacks do emulador foram lançadas. Enfatizamos as principais, como as de FIR3N3T da AniGames.it, que faziam o emulador rodar em ambiente Windows XP, com NeoRageX XP (alterando a versão 0.6b) em 2001, e NeoRage X XP 0.8 e NeoRageX XP 0.8b em 2002. Em seguida, vem MannyAnd, com as versões 0.6b XP, 0.6b e 0.7 em 2001, e 0.7 SP (Special) em 2002.

NeoRageX EGCG

NeoRageX Black Jack

NeoRageX Megaman_09

Emu Game Cool Group (EGCG), surge em 2003, encabeçado por HappyASR e Flycboy, com diversas versões, intituladas 0.6h, 1.0h Test Version, 2k3 e Text X Version, entre os anos de 2003 e 2005. Jack Black (que altera versões de Happy e FIR3NET), com as versões 0.9, 0.9a, 0.9b e 0.9c, ambas em 2003. Javier Tecla, com as versões 1.0, 1.0a e 1.0b (conhecido também como NeoRageX Final) em 2003. E Megaman_09 com as versões 5.3 e 5.4 em 2006.

NeoRageX 5.2

Em 2005, o emulador foi encampado por um grupo de brasileiros intitulado NeoFighters Team, composto por Fabio Filho, Jimmy Page e Shoometsu. Tudo começou com a ajuda de um amigo de Fábio chamado Magolouco, que conseguiu quebrar a proteção da versão 4.a que o antigo hacker havia deixado para que não mais pudesse se mexer no emulador, criando a versão 4.ac. Com isso lançam a versão NeoRageX 4.x. Romhack, Blaze, neo04 e Ferchogtx ingressam no grupo em 2006 e o grupo muda seu nome para SNK-NeoFighters Team, e lançam o NeoRageX 5.0. E por fim lançam em 2009 o NeoRageX 5.2, fazendo parte do grupo nessa ocasião apenas Romhack, Fábio Filho e Shoometsu. Entre as atualizações dos hacks citados, está a adição de jogos, como KOF 2000 por HappyASR e KOF 2001 por Jack Black, diversos jogos da série KOF, Samurai Shodown, Metal Slug, e jogos como SNK Vs. Capcom, The Last Blade, e outros jogos vindos de 1999 em diante pelo SNK-NeoFighters Team, além de diversas melhorias na emulação, e até correção da execução de jogos antigos que já rodavam no emulador feito por outros hackers.

FiR3N3T (AniGames.it): NeoRageX XP (2001), NeoRageX XP 0.8 (2002), NeoRageX XP 0.8b (2002)
MannyAnd: NeoRageX 0.6b XP (2001), NeoRageX 0.6b (2001), NeoRageX 0.7 (2001), NeoRageX 0.7 SP (2002)
??? (N/A): NeoRageX XP 0.8c (2003)
HappyASR / Flycboy (EGCG - Emu Game Cool Group): NeoRageX 0.6h (2003), NeoRageX 1.0h Test Version 1 (2003), NeoRageX 1.0h Test Version 2 (2003), NeoRageX 1.0h Test Version 3 (2003), NeoRageX 1.0h Test version 4.3 (2003), NeoRageX Test X Version 4.4 (2003), NeoRageX 2k3 (2004), NeoRageX 2k3 Plus (2004), NeoRageX Test X Version 4.5 (2004), NeoRageX Test X Version 4.6 (2004), NeoRageX Test X Version 4.6t (2004), NeoRageX Test X Version 4.8 (2004), NeoRageX 4.a (2005)
 Jack Black / Eddy Kine: NeoRageX 0.9 (2003), NeoRageX 0.9a (2003), NeoRageX 0.9b (2003), NeoRageX 0.9c (2003)
Javier Tecla (Tecl@ 2@@3): NeoRageX 1.0 (2003), NeoRageX 1.0a (2003), NeoRageX 1.0b (2003)
BinLing: NeoRageX 1.0c (2003)
??? (N/A): NeoRageX Special Version (2004)
MagoLouco: NeoRageX Final v4.ac (2005)
??? (N/A): NeoRageX Final Test 4.8 WinXP (2005)
NeoFighters Team/SNK-NeoFighters Team: NeoRageX 4.x (2005), NeoRageX 5.0 (2006), NeoRageX 5.2 (2009), NeoRageX 5.2a (2009)
Megaman_09: NeoRAGEx 5.3 (2006), NeoRAGEx 5.4 (2006)
??? (N/A): RR-NeoRageX - Final Test 4.8 (2007)

Índice do Blog

A História dos Arcades Emuladores de Arcade - Williams Digital Arcade, Sparcade!, Emu / Retrocade Emuladores de Arcade - MAME Emuladores de ...

Total de visualizações de página