ENXUGANDO SEU PACK DE ROMS ARCADE
Nos spoilers da página inicial, um deles traz informações de como separar suas Roms Arcade por tipo de rotação de tela, fazendo uso da ferramenta RomLister. Se ainda não viu tal spoiler, recomendo que o faça para que tenha um melhor aproveitamento das informações a seguir.
Com o RomLister você também pode filtrar roms por plataforma, sistema, fabricante, podendo separar as clones das principais, ou ainda, remover as Roms indesejadas de sua coleção.
Importante: É altamente recomendado que você tenha um pack de Bios do MAME na mesma versão de seu pack de Roms e adiante explico os motivos.
Partindo do princípio que você já saiba utilizar a ferramenta e, de posse do datafile mesclado por ela, vamos começar gerando uma lista utilizando as opções disponíveis no próprio RomLister. A imagem a seguir mostra a seleção que fiz para remover Roms indesejadas, totalizando 458 jogos. Veja:
A maioria das categorias existentes no Mame já estão presentes nas caixas de seleção do RomLister, bastando marcar as de seu interesse. Infelizmente, existem alguns jogos que não foram devidamente categorizados nos datafiles existentes e terão de ser mantidos. Mas você ainda pode enxugar um pouco mais seu Romset criando batchs específicos, utilizando a barra de pesquisa da ferramenta. Repare na imagem a seguir:
Na imagem acima foi realizada uma busca por jogos do sistema
Mega-Tech, que são os mesmos games já existentes nos consoles da Sega (Mega ou Master). Como posso jogá-los em seus respectivos emuladores, não tenho porque mantê-los. Deixei em destaque o
Bios pois não recomendo removê-lo junto com as demais roms, podendo ser essencial para o funcionamento de algum game em específico. Nesse caso, é só clicar sobre o nome dele com o botão direito e selecionar a opção Delete para que seja removido do batch/lista. O mesmo pode ser feito com jogos de consoles Nintendo (Nintendo Super System e PlayChoice 10). Veja abaixo:
Já para separar as roms clones, a melhor maneira de fazer isso é utilizando o termo
cloneof.:
Obs: A opção "No Clones" na seção Misc do RomLister faria o inverso, criaria uma lista sem trazer as roms clones.
Agora, para listar as Roms consideradas
Não Jogáveis, utilize o termo
unplayable:
As palavras utilizadas na pesquisa personalizada foram extraídas do próprio datafile gerado pelo RomLister. Se você abrir o arquivo com um editor de texto poderá pesquisar os termos que eu demonstrei nas imagens. Segue um exemplo:
Como dito no inicio do post, existem games que não se enquadram em qualquer categoria presente nas caixas de seleção do RomLister.
Não recomendo utilizar a opção
Misc, pois pode incluir games de seu interesse. Repare que o termo existe no datafile:
Veja que ele me trouxe 79 ocorrências na pesquisa realizada:
Nestes exemplos foi utilizado um Romset de Mame na versão 0139 (Mame 2010). A quantidade de jogos encontrados pode variar de acordo à versão do seu Romset. Packs mais novos podem trazer muito mais resultados e também mais títulos sem qualquer categorização.
Para todos os efeitos é altamente recomendado que seu Romset seja do tipo
Merged ou
Non-Merged. Assim não há risco de algum game deixar de funcionar ao ser apartado de arquivos ou bios essenciais. Você pode usar este método com packs do tipo
Split, mas tenha em mente que suas roms Clones podem não funcionar se forem separadas das roms principais (Parent Roms). Seja qual for o cenário, ao final de todo o processo, não esqueça de copiar todos os arquivos de bios para todas as pastas que fazem parte do mesmo Romset.
Antes de separar as roms Verticais e Clones, o ideal é remover primeiramente todas as Roms indesejadas. Assim, você executa os batchs de movimentação de arquivos apenas uma vez cada um.
Para os games considerados
unplayable, tenha a certeza se quer mesmo removê-los. Talvez prefira mantê-los apenas como referência e, quem sabe até consiga iniciar alguns deles. De qualquer forma, é recomendado ter o backup de suas roms, em especial das Roms Clones, que podem conter jogos mais interessantes que suas respectivas versões originais.
Pra quem tiver interesse, upei alguns batchs específicos para o
Romset Mame v0139 Split e os disponibilizei no mesmo link do Retroach no post inicial. Atalho
AQUI. Pra quem for baixar, antes de utilizá-los, as dicas são as seguintes:
Os batchs devem ser executados a partir do diretório de roms. Você pode criar os diretórios de destino das roms, baseando-se pelos que já estão definidos nos batchs ou editar os próprios batchs, definindo outro destino de sua preferência.
Importante: O nome da pasta destino NÃO deve conter espaços e NÃO pode ser uma subpasta do diretório onde o batch foi colocado. Sem isso, o processo de movimentação de Roms não surtirá efeito. Para editar os Batchs, eu recomendo utilizar um editor de textos avançado, como o notepad++. Basta substituir todas as entradas correspondentes ao diretório destino, inserido um de sua preferência. Os batchs estão destinando os arquivos para uma pasta a partir do Disco C:\. Veja um exemplo:
Bom, é isso pessoal.
Grande abraço e tudo de bom!