Caros,
Como alguns já sabem o processo de scrape da informações das ROMS pode ser algo extremamente trabalhoso e que demanda um bom tempo para reunir todas as informações necessárias utilizando a ferramenta padrão que vem no Recalbox.
Pensando nisso, o usuário @screech criou a ferramenta Universal XML Scraper que realiza toda a tarefa de coletar capas e metadados das ROMS num computador com Windows e transfere os arquivos diretamente para o Recalbox. As informações são coletadas a partir do nome do arquivo e também do HASH desse arquivo.
Requisitos:
- A última versão do Universal XML Scraper
- Roms em .zip ou .7z, de preferência de fullset conhecidos (No-Intro, Fullset, Tosec,...)
- Um PC com Windows
- Um Raspberry Pi com Recalbox conectado em rede
- Software PuTTY (Opicional)
Como proceder:
1) Baixe o Universal XML Scraper e salve numa pasta qualquer em seu PC com Windows
2) Abra o arquivo baixado. Durante a primeira execução ele criará algumas pastas e arquivos que servirão de auxílio para o seu funcionamento
3) Selecione um perfil de funcionamento do scraper [O padrão é o Screenscraper (Mix) -Recalbox V4]
Menu "Arquivo" --> "Carregar perfil" --> Escolha do perfil --> Botão "Selecionar"
4) Defina como voce fará o scraper, existem duas formas:
Automática
Dentro do menu "Editar" terá a opção configuração automática e dentro dessa opção, terá a lista de diversos sistemas. Ao selecionar um sistema as configurações dos caminhos das pastas dentro do Recalbox, bem como os nomes de arquivos que serão utilizados para salvar o scraper serão preenchidos de forma automática.
É possível também realizar o scraper de todos os sistemas ao mesmo tempo através da opção "Scraper de todos os sistemas"
Manual
Caso teu Recalbox tenha alguma configuração fora de padrão, será necessário preencher as informações sobre as pastas das ROMS e do scraper de maneira manual. Para acessar a configuração manual é só acessar o menu "Editar" na opção "Configuração". Abaixo segue uma tela de como é o menu de fato (Prometo inserir uma figura com o menu em Português):
5) Com as configurações definidas voce poderá selecionar o modelo de imagens dos jogos, a alteração pode ser feita a partir do menu "Editar" na opção "Modificar o perfil de imagem Mix". Abaixo seguem alguns dos modelos disponíveis:
Exemplo 1:
Exemplo 2:
Exemplo 3:
6) Após as configurações é necessário encerrar o EmulationStation no Recalbox, esse processo pode ser feito com o software PuTTY entrando no console do Recalbox ou a partir do Universal XML Scraper no menu "Comandos SSH" na opção "Parar EmulationStation"
7) Caso não seja a primeira vez que está fazendo scrape, apague a pasta downloaded_images e a gamelist.xml no caminho //RECALBOX/share/roms/ da pasta do sistema selecionado para fazer scrape e então é só clicar no botão "Scrape".
Exemplo, se voce já fez scrape antes dos jogos de Super Nintendo apague a pasta downloaded_images e o arquivo gamelist.xml que estão armazenadas no caminho //RECALBOX/share/roms/snes
A barra de progresso mostrará o andamento do processo até seu término, apresentando uma pequena janela com o status de todo o processo:
Com o processo finalizado deve-se reabrir o EmulationStation através do menu "Comandos SSH" na opção "Ligar EmulationStation"
9) Pronto! Acesse o sistema que voce fez o scraper e verifique os resultados!