Mostrando postagens com marcador emuladores. Mostrar todas as postagens
Mostrando postagens com marcador emuladores. Mostrar todas as postagens

quinta-feira, 11 de setembro de 2008

Emulador de NES no PS2 e PSX


Leia também:
Emulador de SNES no PS2
Emulador de Mega Drive no PS2
Assistindo a videos no PS2

Já relatei aqui como rodar emuladores de SNES e Mega Drive no PS2. Agora mostrarei como fazer para jogar NES, ou nosso conhecido "Nintendinho" (que encarnou no Brasil em diversos clones, com vários nomes - inclusive o atual "Polystation").

O programa responsável por emular o NES no PS2 é o "It Might Be Nes", ou simplesmente "imbNES". Ao contrário dos emuladores de SNES e Mega Drive, o imbNES foi feito para o primeiro Playstation (PSOne ou PSX, chame do que quiser), e é claro, pode ser rodado tanto nele quanto no PS2 (desbloqueados, naturalmente).

Mas enfim, vamos ao passo-a-passo.

Montagem do CD

NES
  • Na página http://imbnes.gamebase.ca/downloads.html, faça o download dos seguintes arquivos:
  • Descompacte os arquivos do emulador em alguma pasta temporária.
  • Execute o programa rombank.exe. Diferente dos outros emuladores que eu já abordei, as ROMS não são gravadas diretamente no CD, elas são todas unidas em um arquivo e esse sim vai para o CD.
  • Clique no botão e selecione as ROMS que deseja colocar no CD. Você pode conseguir ROMS de NES no endereço http://roms.net78.net/roms.php?v=nes.
  • Ordene as ROMs da forma que mais lhe convier. Você pode clicar no botão para ordenar alfabeticamente.
  • Terminando a ordenação, clique no botão para gerar a imagem ISO do CD. Ao clicar nesse botão, o CD não será gerado. Apenas a imagem, que poderá ser gravada por qualquer programa (como o Nero, por exemplo).
  • Grave a imagem gerada pelo rombank.exe em um CD.

Usuários de Linux

A montagem desse emulador exige a execução de utilitários que rodam apenas em plataforma Windows, então não é possível por meios normais executar esses passos em plataforma Linux. Eu tentei executar no Wine (versão 1.0, do Kubuntu 8.04), mas não funcionou. Se for tentar com outras versões, você deverá também conseguir a biblioteca mfc42.dll e salvar no mesmo diretório do rombank.exe, pois ele necessita dessa DLL.

Como usar

Se o CD gerado funcionou, você só precisa saber que:

  • Direcionais: movem na lista de jogos
  • L1 e R1: página anterior e próxima, respectivamente
  • L1 + R1: ir para o meio da lista
  • Triângulo: menu de opções
  • Start: entrar no jogo selecionado
  • L1 + R1 + Start + Select: sair do jogo e voltar para a lista

Perguntas possivelmente freqüentes

  • Não consigo gravar os jogos no memory card do Playstation 2. Por quê?
    Porque o imbNES foi desenvolvido para o PSOne. Como qualquer outro jogo de PSOne, você precisa usar um memory card de PSOne para gravar, e não o memory card normal do PS2. Além disso, ele deve estar no slot 1.
  • Como faço para gravar estados no meio do jogo?
    Aparentemente, o emulador não tem esse recurso. Só é possível salvar o jogo nos poucos cartuchos da época que tinham algum salvamento, e quando você jogar novamente, voltará naquele ponto, e não no ponto exato como nos emuladores que têm a função de "save state".
    Ao tentar sair do jogo o emulador detectará que a SRAM foi alterada e perguntará se deseja salvar a SRAM ou descartar. Responda que quer salvar, lembrando que deve ser em memory card de PSOne e no slot 1.

Leia também:
Emulador de SNES no PS2
Emulador de Mega Drive no PS2
Assistindo a videos no PS2

quarta-feira, 13 de agosto de 2008

Emulador de Mega Drive no PS2


Leia também:
Emulador de SNES no PS2
Emulador de NES no PS2 ou PSOne (PSX)
Assistindo a videos no PS2

Já existe aqui no site um guia de como jogar SNES no PS2. Da mesma forma, existe também uma forma de jogar Mega Drive no Playstation 2. Graças ao emulador PGen.

Do que eu preciso?

Você precisa de um Playstation 2 desbloqueado e cd um CD virgem. Pode ser CD mesmo, não precisa ser DVD, a não ser que seu videogame só rode DVDs.

Se seu videogame não é desbloqueado, tente usar o Swap Magic.

Como fazer

O PGen pode ser instalado no memory card ou gravado em CD, com ou sem as ROMs. Por achar mais prático, mostro abaixo como gravar o CD com as ROMs. Além de poder usar como um CD de jogo normal, não consome espaço precioso no memory card.

Mega Drive II

Primeiro você vai precisar baixar o emulador. Baixe a versão 1.2 no endereço http://www.gamebase.ca/pgen/downloads/pgen-1.2.zip. Descompacte em algum diretório. Reserve

Agora você vai gravar o CD com os arquivos. Na raiz do CD, você vai colocar os arquivos PGEN_12.ELF e SYSTEM.CNF. Crie também um diretório ROMS no CD (ou outro nome se quiser) e coloque suas ROMs lá dentro. Se quiser, pode criar subdiretórios para organizar. Grave o CD usando MODE2/XA. Na dúvida, use as mesmas instruções para o emulador de SNES (instruções: k3b ou Nero).

Arquivos para gravação do emulador de Mega Drive

Informação adicional

A partir da versão 1.4 do PGen é possível carregar ROMs a partir de pendrives e HDs (se seu PS2 tiver um). No entanto a última versão no site é a 1.2. Na Wikipedia tem um link para uma suposta versão 1.5.1, mas não cheguei a testar.

Leia também:
Emulador de SNES no PS2
Emulador de NES no PS2 ou PSOne (PSX)
Assistindo a videos no PS2

terça-feira, 17 de junho de 2008

Lançado o Wine 1.0


Hoje, depois de 15 anos de desenvolvimento, é lançada oficialmente a versão 1.0 do Wine. Para quem não sabe, o Wine é um software que permite rodar softwares para Windows em plataformas Unix-like, como o Linux. O Wine não é classificado como emulador, e sim uma camada de compatibilidade para possibilita chamadas de sistema que apenas o Windows implementa.

Wine 1.0

Em um projeto como esse, o lançamento da versão 1.0 é mais uma formalidade do que uma grande mudança. Mas mesmo que a compatibilidade completa com o Windows ainda não tenha sido alcançada (como tudo deve ser feito por engenharia reversa, estão sempre "um passo atrás"), essa versão promete compatibilidade com vários programas populares, como Photoshop CS2 e os visualizadores do Excel, Word e PowerPoint.

Embora usar programas de Windows pelo Wine para tarefas do dia-a-dia não seja o mais produtivo a fazer, ele é muito útil para programas que são usados apenas de vez em quando, como webdesigners e desenvolvedores web que precisam testar seus trabalhos no Internet Explorer (para tal, veja também o projeto ies4linux).

quinta-feira, 8 de maio de 2008

Videos no Playstation 2 - parte 3


Continuando o guia, instalando o SMS no memory card e configurando o atalho no uLaunchELF.

Leia também as partes anteriores desse artigo:
Videos no Playstation 2


e outros artigos relacionados:
Emulador de SNES no PS2
Emulador de Mega Drive no PS2
Emulador de NES no PS2 ou PSOne (PSX)

Instalando o SMS no memory card

Nada mais é do que uma cópia do arquivo SMS.ELF de um CD ou pen drive para o memory card. É só seguir o mesmo procedimento usado para copiar o próprio uLaunchELF, mas sem a necessidade de renomear o arquivo. Crie uma pasta "SMS" no memory card e copie o arquivo para dentro dela.

Configurando os atalhos

Ligue o PS2 pressionando R1, para dar boot no uLaunchELF. Pressione SELECT para ir até o menu de configuração. Chegará à tela abaixo.

Você terá que escolher o botão a ser associado ao programa, START, por exemplo. Ao selecionar, você irá navegar nos arquivos para selecionar o alvo do atalho, o que será chamado ao pressioná-lo na tela inicial do uLaunchELF. Como comentado anteriormente, o procedimento poderá ser repetido com emuladores ou outros programas para PS2 que funcionem da mesma forma. Um que eu sei que funciona é o PGEN, emulador de Mega Drive.

Na próxima parte, descreverei alguns itens de configuração do SMS e instruções de uso.

Leia a última parte desse artigo:


e outros artigos relacionados:
Emulador de SNES no PS2
Emulador de Mega Drive no PS2
Emulador de NES no PS2 ou PSOne (PSX)

Dúvidas ou sugestões? Expresse sua opinião nos comentários!

quinta-feira, 3 de abril de 2008

SNES Station - Instruções para o Nero


Leia também:
Emulador de Mega Drive no PS2
Emulador de NES no PS2 ou PSOne (PSX)
Videos no Playstation 2

Publiquei anteontem um post descrevendo como gravar um CD contendo um emulador para Super Nintendo para jogar no Playstation 2. Mas as instruções de gravação foram feitas para o k3b.

Como não é tanta gente assim que usa esse programa, estou publicando as instruções de como gravar no Nero Express. Não é nada demais, apenas algumas opções devem ser respeitadas.

Criando o projeto

  • Abrir o Nero Express e iniciar um novo projeto de CD de dados

Nero - Novo projeto de CD de dados

Adicionando os arquivos

  • Adicione ao projeto os arquivos SNES_EMU.ELF e SYSTEM.CNF
  • Clique em "Avançar"
  • Adicione ao projeto os arquivos das ROMs (você pode achar várias ROMs de SNES para download no endereço http://roms.net78.net/roms.php?v=snes). Elas podem ser organizadas em pastas, embora na imagem tenham sido colocadas direto no diretório raiz
  • Clique em "Avançar"
Nero - Adicionando arquivos ao projeto

Opções de gravação

  • Altere a velocidade de gravação para a menor possível

  • Desmarque a opção "Permitir que dados sejam adicionados mais tarde"
  • Ative o botão "Mais >>"
  • Em "Método de gravação" escolha "Disc At Once"
  • Marque a opção "Finalizar disco"
  • Agora é só clicar em "Gravar" e esperar
Nero - Opções de gravação

Não achei no Nero opção correspondente à opção de modo de gravação no k3b (onde se seleciona "Modo 2"). De qualquer forma, não fez diferença; o CD que eu gravei com os passos descritos aqui funcionou no PS2.

Agora é só curtir a velharia. Esse post se concentrou apenas nas instruções de gravação. Uma explicação mais aprofundada do resto pode ser encontrada no post anterior.

Se você gostou, leia também:
Videos no Playstation 2

Dúvidas ou sugestões? Expresse sua opinião nos comentários!

Se você gostou, leia também:
Emulador de Mega Drive no PS2
Emulador de NES no PS2 ou PSOne (PSX)
Videos no Playstation 2

terça-feira, 1 de abril de 2008

Emulador de SNES no PS2


Leia também:
Emulador de Mega Drive no PS2
Emulador de NES no PS2 ou PSOne (PSX)
Videos no Playstation 2

SNES

Emuladores são instrumentos da gambiarra por definição. Muita gente joga no computador, mas não sabe que dá para jogar jogos de Super Nintendo no Playstation 2. Graças a um programa chamado SNES Station.

Playstation 2 O SNES Station é um emulador baseado no SNES9X, um emulador de Super Nintendo bastante popular para PC, feito para rodar no hardware do PS2. Ele não roda perfeitamente todos os jogos, mas dá para jogar muitos deles, arrisco dizer que a maioria. O site do programa diz que é um trabalho em progresso, mas a última atualização é de 2003 e o arquivo README que vem com ele é datado de 2004. Então, não espere que ele se torne melhor que isso, apenas aproveite o que já existe.

Vou descrever aqui como montar um CD contendo o emulador e os jogos.

O que é necessário?

Super Mario World (SNES) Você deve estar achando que eu vou te dizer onde arrumar as ROMs para download. Pois no endereço http://roms.net78.net/roms.php?v=snestem vários jogos para download.

Além das ROMs você vai precisar que o seu Playstation 2 seja desbloqueado para rodar o emulador. Me parece que tem outra forma, usando um tal de Swap Magic. Mas eu não conheço, então não posso dizer como, e nem se funciona. Donkey Kong Country (SNES)

Além disso, você só vai precisar de um gravador de CD e um daqueles programas para fazer a gravação propriamente dita (k3b, Nero, etc). Aquele método do Windows, de arrastar arquivos direto para o CD não serve.

Então, vamos pôr a mão na massa.

Modo de preparo

Primeiro, faça o download do programa:
http://snes-station.gamebase.ca/files/snes_0_2_3_20040124.zip

Descompacte-o em um diretório temporário qualquer. Você verá alguns arquivos, mas concentre-se em dois deles:

  • SNES_EMU.ELF
  • SYSTEM.CNF
O primeiro é o executável do emulador. O segundo é um arquivo necessário para que o videogame saiba o que executar quando ler o CD.

Agora usando algum programa de gravação inicie um novo projeto de CD de dados, e coloque os arquivos SNES_EMU.ELF e SYSTEM.CNF no diretório raiz. Eu uso o k3b para gravar os CDs (eu uso Linux), mas não deve ser muito diferente nos outros programas semelhantes para Windows.

UPDATE: criei um post com as instruções de gravação para o Nero Express:
SNES Station - Instruções para o Nero

Novo CD de dados Arquivos adicionados ao projeto

Adicione ao projeto as ROMs de SNES que você tiver. Podem estar divididas em subdiretórios, para facilitar na seleção. No meu, por exemplo, tem uma sub-pasta para cada letra. Mas pode dividir também por gênero, ou qualquer outra divisão que faça sentido para você.

Algumas configurações devem ser respeitadas, e são diferentes dos CDs de dados normais.

  • Modo de gravação: deve ser escolhido "Disc at once" (ou DAO, dependendo do programa)
  • A velocidade deve ser a menor possível
  • Datatrack mode: deve ser "Mode 2" (não auto, não Mode 1)
  • O CD não pode ser multisessão

Grave o projeto no CD. Se você usar um notebook, não grave usando a carga da bateria; somente ligado à tomada. Parece besteira, mas por algum motivo, os CDs gravados só com a carga da bateria não costumam ser lidos pelo PS2, mesmo que tenha gravado corretamente e o computador consiga ler.

Como usar

É muito simples. No menu, o triângulo chama o menu de configurações, e o X escolhe o jogo ou entra na pasta. Depois que você entrar na pasta, para sair dela é só escolher o primeiro item, o "..".

Dentro do jogo, L1+R1 chama o menu, que pode ser usado para salvar o jogo, carregar um jogo salvo ou sair do jogo (voltar para a tela de escolha). Inclusive com gravação de "states".

Os botões do SNES são os botões correspondentes às mesmas posições no PS2. L e R são o L2 e R2, e você pode usar tanto o D-Pad quanto o analógico da esquerda como direcional.

Que jogos funcionam?

Joystick do SNESNão testei todos, obviamente, só os que eu gosto, e meu gosto não é muito dentro do padrão. Mas já posso adiantar o lado de quem gostar dos mesmos jogos que eu. Pequenos slowdowns acontecem às vezes, independente do jogo que está rodando, mas acabam em poucos segundos e não atrapalham. Alguns jogos funcionam bem mas a música fica estranha. Não tem jeito, você vai ter que testar mesmo.

Funcionam perfeitamente:


Não funcionam bem:
  • F-Zero (fica um pouco lento, e a música fica estranha)
  • Yoshi's Island (muito lento e dá umas travadas longas, não dá pra jogar)
  • Megaman X3 (funciona bem, mas quando chega um sub-chefe o jogo trava e só destrava quando você morre; não tentei outros da série)
Existem também outros programas para outros consoles (Mega Drive/Genesis, Master System, NES, etc), e eu pretendo dar a receita também para alguns deles. Alguns detalhes mudam, mas a forma de gravar o CD tende a ser muito parecida. E vale a pena o trabalho, só por poder jogar na TV da sala os jogos que fizeram parte da sua infância.

Observação: apesar da data da postagem, não é piada de primeiro de abril; funciona mesmo.

Outros tutoriais semelhantes: How to emulate SNES on PS2 (em inglês).

Se você gostou, leia também:
Emulador de Mega Drive no PS2
Emulador de NES no PS2 ou PSOne (PSX)
Videos no Playstation 2

Dúvidas ou sugestões? Expresse sua opinião nos comentários!