Jump to content
  • Announcement

    The HyperSpin 2 early access beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

  • 0

Criei um programa para Gerar Lista XML dos jogos.


hrcensi

Question

Posted

Acabei de fazer um programa para gerar o XML.

https://www.dropbox.com/sh/1vwsaey5xwfdbyd/AACq1kszJ_dZAryF9WisrxUQa?dl=0

Como Funciona:

1º Informar em que pasta estão as roms que entrarão no XML;

2º Informar a extensão dos arquivos;

3º Informar a localização do arquivo XML geral(utilizei a que existe no site do Hyperspin);

4º Executar.

O programa vai gerar o arquivo C:\teste.xml com as informações das roms que foram encontradas.

Também irá aparecer as que não foram encontradas.

Testei com o Mame e o Neo Geo, rodou sem problema.

Testei com o Super Nintendo e acusou erro. Outra hora tento resolver o problema.

Se tiverem alguma dica é só escrever...

post-141094-142870669435_thumb.jpg

5 answers to this question

Recommended Posts

Posted

Encontrei um erro.

Não importa de que sistema o XML é gerado, sempre aparece como "AAE".

Mas pode ser alterado manualmente na 4º linha "<listname>AAE</listname>"

Não fiz teste com o HyperSpin para saber se é preciso alterar.

Posted

Olá, gostaria de explicar algumas coisas para evitar retrabalho de vocês no futuro.

 

É bom evitar baixar packs de roms que não estejam de acordo com os nomes convencionais e depois usar um gerador de XML.

 

Aqui estão os motivos:

 

1 - Se uma rom tiver um nome, por exemplo "Sonic 2 (US) [h1].zip" e assim por diante, o gerador de XML irá criar a lista de acordo com os nomes das roms, isso será um problema no futuro, porque se baixar packs de wheels, videos, cartuchos ou até temas, você terá de renomear eles também, isso será mais do que re-trabalho, será re-re-retrabalho.

 

2 - Se usar uma xml "oficial" como base, e por sorte acharem os packs de jogos já prontos, ou seja, com os nomes convencionais como os Redump, ou prontos pra Hyperspin mesmo, os jogos já seriam baixados, exemplo "Sonic 2 (USA).zip", as wheels e demais medias, como videos etc já estaria OK e assim não haverá retrabalho.

 

3 - Vamos supor que você não queira ter retrabalho e queira apenas jogos selecionados, ou seja, você não quer 781 jogos para Mega Drive e sim os 50 top, ou qualquer outra seleção pessoal, o ideal seria pegar a XML oficial, usar o Hyperspin Checker e usar a ferramenta Crop XML, assim você manterá todos os jogos que quer com os nomes convencionais, sem retrabalho, além de manter as Tags, ou seja informações como Ano de lançamento do jogo, Desenvolvedora, Gênero e Classificação, essas informações aparecem na tela de Fade In, antes do jogo iniciar, caso use uma XML gerada por um gerador automático essas tags não existirão, pois apenas cria uma lista de arquivos existentes na pasta roms e nada além disso.

 

Bom, se precisar de mais detalhes, poste aqui sua dúvida e tentarei ajudar.

 

Não estou querendo tirar o mérido do nosso amigo por ter criado uma ferramenta, eu particularmente não tenho conhecimentos para criar ferramentas, estou apenas ensinando o que aprendi aqui com o tempo para evitar que futuramente tenham que retrabalhar seus Hyperspins.

 

Até logo!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...