PS2 - Criando um DVD de emuladores para o Playstation 2
Olá novamente, pessoal! Atendendo aos pedidos que recebi no blog, no meu canal do YouTube e até por e-mail, seguem algumas simples instruções de como você pode criar seu próprio projeto com vários emuladores para seu Playstation 2.
Para auxiliar em seu projeto, disponibilizo o vídeo tutorial abaixo, bem como uma imagem ISO base com emuladores do Mega Drive (Genesis), Nintendo 8bits (Nintendinho), Super Nintendo, Master System e Atari, além de algumas roms para os respectivos emuladores. Nesta compilação, apenas os emuladores de Super Nintendo e Mega Drive suportam roms compactadas no formato .zip. As roms para outros emuladores devem estar descompactadas, ou não funcionarão.
1. Baixe a imagem ISO base
Baixe a imagem ISO base AQUI (link exemplo) e extraia com a senha padrão: hotplug
Você obterá a imagem EmusPS2.iso.
2. Extraia os arquivos da ISO
Agora, utilizando o WinRAR ou 7Zip, extraia os arquivos de dentro da imagem para um diretório qualquer. No exemplo, nomeei o diretório como EmusPS2.
EmusPS2/ ├── SYSTEM.CNF ├── MULTI.ELF ├── MODULES/ │ ├── M.XML │ ├── BACK.JPG │ ├── SNES.JPG │ ├── GENESIS.JPG │ └── ... ├── ROMS/ │ ├── SNES/ │ ├── GENESIS/ │ └── ... └── EMULADORES/
3. Entendendo o SYSTEM.CNF
Todos os jogos de PS2 contêm este arquivo. Ele é o primeiro arquivo procurado pelo sistema ao rodar um disco. Eis o conteúdo do "divino":
BOOT2 = cdrom0:\MULTI.ELF;1 VER = 1.00 VMODE = NTSC
Ele informa ao sistema o dispositivo de boot (cdrom), que deve procurar na raiz o arquivo que vai iniciar o sistema (\), e que este arquivo chama-se MULTI.ELF (MultiLoader).
4. Configurando o MultiLoader (M.XML)
Dentro do diretório MODULES você encontrará as imagens JPG do menu (dimensões exatas: 130x155 pixels). A figura BACK.JPG (512x512) aparece ao selecionar um item.
O arquivo M.XML é o coração do menu. Ele organiza nomes, ícones e caminhos:
<item>
<name>Super Nintendo</name>
<image>MODULES/SNES.JPG</image>
<path>EMULADORES/SNES.ELF</path>
<description>Emulador de Super Nintendo - suporta .zip</description>
</item>
- <name> — Nome exibido no menu.
- <path> — Caminho para o arquivo ELF (emulador).
- <image> — Caminho da imagem JPG do item.
- <description> — Descrição acessada com o botão QUADRADO.
<item>...</item> com as tags correspondentes. Respeite as dimensões das imagens e sempre verifique os caminhos.
5. Adicionando suas próprias ROMs
Coloque as roms dentro das pastas correspondentes (ROMS/SNES/, ROMS/GENESIS/, etc). Lembre-se: apenas SNES e Mega Drive suportam arquivos .zip; os demais sistemas exigem roms descompactadas.
Você também pode adicionar novos emuladores (GameBoy, NeoGeo, etc) copiando o .ELF para uma pasta e criando o item correspondente no M.XML.
6. Remontando a imagem ISO (UltraISO)
Depois de todas as modificações, vamos criar a imagem final com o UltraISO:
- Abra o UltraISO e clique em Arquivos > Nova > Imagem de DVD PS2.
- Selecione o arquivo
SYSTEM.CNFdo seu projeto (todos os arquivos serão carregados automaticamente). - Certifique-se de que não há arquivos extras que não pertencem ao projeto.
- Clique com botão direito sobre
SYSTEM.CNFe escolha "Definir arquivo de inicialização". - Clique no ícone do disquete azul, escolha um nome e extensão
.isoe salve.
7. Gravação e testes
Caso seu PS2 seja compatível, opte por gravar seus projetos primeiramente em DVDs regraváveis (DVD-RW). Se algo sair errado, você não perde a mídia! Use programas como ImgBurn ou o próprio gravador do Windows para gravar a ISO.
Personalização e considerações finais
Você pode substituir as imagens .JPG (130x155 para os itens e BACK.JPG 512x512) por qualquer ilustração, mantendo os nomes e caminhos corretos no M.XML. Seja criativo: coloque capturas de tela, logos ou até fotos pessoais. O MultiLoader é bem flexível.
E não se esqueça: o arquivo SYSTEM.CNF deve sempre apontar para o executável correto (MULTI.ELF). Depois de dominar o processo, você pode criar DVDs com centenas de jogos antigos e utilitários.
0 Comentários