Tutorial Romulus

O que você precisa saber...

​Termos específicos

​Arquivo DAT: é um arquivo que contém informações sobre nome, tamanho, checksum, etc., de um ou mais arquivos, e pode ser importado usando o Romulus para exibir todas essas informações e verificar suas ROMs. O Romulus suporta todos os tipos de arquivos DAT, como formato XML, Clrmame pro, Romcenter, Offlinelist e muitos mais.

ROMs: Memória somente leitura. Esses arquivos são extraídos desse tipo de chip e podem ser usados ​​com emuladores para exibir jogos, aplicativos ou outras coisas como o sistema original. Hoje, chamamos de ROMs os arquivos extraídos de outros tipos de sistemas, como cassetes, disquetes, etc.

ISOs: Idêntico às ROMs, mas, extraídos de discos ópticos, como CDs, DVDs

Arquivos compactados: Não é necessário explicar que esses arquivos contêm um ou mais arquivos e que o uso de operações complexas pode reduzir o tamanho dos arquivos contidos nele. Romulus pode lidar com arquivos compactados nos formatos ZIP , RAR e 7z representados no Romulus por meio das imagens exibidas.

Checksums : É um cálculo matemático de um arquivo usado para gerar uma palavra especial combinando números e letras exclusivas para esse arquivo. Romulus pode lidar com diferentes tipos de checksums: CRC32, MD5 e SHA1. É importante saber que Romulus verifica o CRC32 e o tamanho sem perguntar, e é um método muito seguro. Os checksums MD5 e SHA1 são opcionais e disponíveis se o arquivo DAT contiver informações suficientes e, se ativadas, reduzirão a velocidade de varredura ou reconstrução de arquivos. Os arquivos compactados contêm informações sobre CRC32 e tamanho do arquivo, mas não MD5 e SHA1. É por isso que é necessário verificá-los para extraí-los do arquivo compactado e aplicar os checksums a eles, o que reduz ainda mais a velocidade. Dito isso, você deve saber que é mais rápido verificar arquivos compactados do que arquivos não compactados se o MD5 e o SHA1 não estiverem ativados.

Escanear os arquivos : Este é o processo de verificar as ROMs em uma pasta com as informações no perfil para verificar se os checksums, tamanhos e nomes de arquivos são os mesmos.

Reconstrução de Arquivos : O processo consiste em verificar as ROMs de uma pasta diferente da pasta ROMs para compará-las com o perfil inicial e agregar no local correto da pasta ROMs, os arquivos que talvez precisem ser adicionados porque não estão disponíveis na pasta ROMs.

TorrentZip & Torrent7z: Esses são arquivos compactados no formato Zip ou 7z, mas usando um aplicativo especial que atribui a todos os usuários o mesmo checksum se os arquivos compactados forem idênticos. Isso é útil para recuperar grandes conjuntos de roms com clientes P2P Bittorrent.

Modos de arquivos: Alguns arquivos DAT contêm informações de mais de uma maneira de classificar suas ROMs. Normalmente, os arquivos DAT contêm informações sobre a pasta SETNAME, que é a pasta do arquivo compactado que contém os ROMNAMES. Mas o DAT pode conter informações sobre os nomes dos parâmetros MASTER e CLONE, por exemplo, quando um jogo contém arquivos que em outro jogo são os mesmos, o que é muito comum em jogos de arcade, com versões diferentes de cada jogo.

​

Os três modos de arquivo possíveis

​Split / Not merged (Dividido/Não-Mesclado): Todos os conjuntos estão em arquivos ou pastas próprios e sempre têm todos os arquivos necessários para serem executados (mais espaço no disco é usado)

Split / Merged (Dividido/Mesclado) : Todos os conjuntos estão em seu próprio arquivo ou pasta e talvez precise que os arquivos do conjunto pai sejam executados

Not split (Não dividido): todos os conjuntos de clones, se existentes, são colocados no arquivo ou na pasta do conjunto pai. Se não houver clones, é o único modo de arquivo que você pode selecionar

Exemplos :

Split / Not merged (Dividido/Não-Mesclado)

Split / Merged (Dividido/Mesclado)

Not split (Não dividido)

​​

​​

​​

​A primeira utilização​

Romulus usa um banco de dados para salvar as informações de seus arquivos DAT importados, diretórios de ROMs, configurações etc.

Na primeira execução, você verá uma mensagem sobre a criação do banco de dados com o nome "default.rml".​

Opções do menu principal (Estão localizadas na parte superior do aplicativo Romulus) ​​ ​​ ​​ ​​ ​​ ​​ ​​​

​

(Profiles/Perfis : A primeira etapa)

Adicione os novos arquivos DAT à lista à direita. Você pode pressionar o botão e selecioná-los ou arrastar e soltar seus DATs na lista correta. Eles podem ser arquivos compactados ou descompactados. Você pode extrair um arquivo DAT e importá-lo do EXE baseado em MAME usando este botão ​

Quando o processo estiver concluído, você verá na lista à direita as principais informações sobre os arquivos DAT importados, se desejar, pode excluir os arquivos DAT antigos agora.

Todos os perfis contêm 2 imagens, uma para o status do perfil e outra para o tipo de origem DAT.​

​Status do rosto verde: seu perfil está completo antes de digitalizá-lo. Status do rosto amarelo: seu perfil contém um ou mais arquivos corretos, mas não está completo. Status do rosto vermelho: seu perfil foi verificado, mas não contém nenhum arquivo correto. Status do rosto cinza: seu perfil ainda não foi verificado.

A lista de perfis pode ser filtrada usando o botão de faces na parte inferior da janela.

Agora basta clicar duas vezes para carregar o perfil e ver todas as informações na opção Scanner.

A lista de perfis à esquerda é uma árvore de pastas que podem ser movidas, excluídas ou editadas para organizar seus perfis. Por exemplo, você pode criar uma pasta chamada ARCADE para seus perfis "Arcade", outra para consoles etc. Basta usar o botão direito do mouse dentro desta lista para ver as diferentes opções disponíveis. Você pode arrastar e soltar perfis para essas pastas para organizá-los também. É possível criar pastas dentro de pastas, e lembre-se: se nenhuma pasta for selecionada quando você adicionar um novo DAT, esse novo perfil será adicionado na pasta roxa não editável e removível chamada "DEFAULT" ("PADRÃO").

Mais opções de perfis

No menu dos botões superiores é possível encontrar o botão abrir banco de dados, que pode ser usado para abrir outro banco de dados Romulus existente no seu computador ou, o botão novo de banco de dados Romulus, para criar um novo banco de dados vazio.

Também é possível salvar a lista de perfis nos formatos HTML, DOC ou TXT usando o botão "log".

Usando o botão direito do mouse na lista de perfis, você pode ver mais opções, como excluir perfis selecionados, selecionar tudo na lista, inverter a seleção. Fazer um scan ou reconstruir automaticamente para 1 ou mais perfis ao mesmo tempo ou visualize propriedades usando a opção escanear em lote ou reconstruir em lote.

Você pode enviar ao construtor um perfil. Uma opção interessante para editar um perfil. Esta opção será explicada mais tarde. Você pode criar ou definir automaticamente o caminho das ROMs para os perfis selecionados usando o Criador de pastas.

Para esta opção, apenas defina a pasta base onde deve estar o caminho das ROMs e as regras que você deseja e o nome das pastas que deseja definir na coluna Descrição do perfil ou na coluna Nome do perfil.

Janela "Criador de Pastas"

Propriedades é uma opção para modificar as informações principais de alguns perfis, como descrição, email, página inicial ou modo de arquivo. Esta opção também está disponível no menu Escanear.

Janela "Propriedades"

​(Escâner : O local para verificar e reconstruir suas ROMs)

Aqui pode exibir todas as informações de perfis e mais coisas a serem explicadas. As informações serão mostradas como modo de arquivo definido pelo usuário, nas opções de propriedades disponíveis no menu de botões, e, também disponíveis no menu pop-up da lista principal de perfis.

Nas listas, você encontrará 2 imagens para a linha, uma para o status de conclusão do conjunto e outra para a indicação de mestre ou clone.

Pasta verde: todo o conjunto está completo Pasta amarela: conjunto incompleto Pasta vermelha: nada deste conjunto

Nos perfis Offlinelist/Lista off-line, não existem conjuntos de clones ou mestre e as imagens são alteradas para sinalizadores de região e, na lista de colunas, serão exibidas informações adicionais para esse tipo de DATs. A lista off-line já possui informações sobre atualizações e imagens para esse perfil que podem ser aplicadas usando o Botão Atualizar Lista off-line.

Botão "Atualizar Lista off-line"

​ O botão de escanear mostra a tela com as informações necessárias para começar a verificar suas ROMs. O processo de verificação pode ser automático para todos os perfis carregados na opção Escaner. O botão reconstruir mostra a mesma tela que o escaner, mas procura outra pasta para detectar e inserir novos arquivos de ROMs na pasta principal de ROMs. Você também pode fazer uma reconstrução com arrastar e soltar pastas/arquivos para a lista de perfis carregados. A reconstrução pode ser automática para todos os perfis carregados na opção Escanear. Ao pressionar este botão, o Romulus solicitará que a pasta para reconstruir.

Janela "Escanear/Reconstruir"

O caminho das ROMs pode ser definido ao clicar duas vezes com o mouse na lista de pastas ou pressionar o botão da pasta.

O método de compressão pode ser definido usando este botão, e o número exibido na lista de diretórios é o nível de compactação (0 para armazenado - 9 para máximo). Às vezes, se o perfil tiver as informações, você verá uma seleção de SAMPLES/AMOSTRAS ou CHDs nas pastas, se estas informações não estiverem preenchidas, Romulus usará o caminho das ROMs como padrão para esse tipo de arquivo.

Backup path/Local do backup é a pasta em que as ROMs não detectadas serão colocadas.

Após a verificação/reconstrução, você pode ativar a verificação dos checksums MD5 ou SHA1, Torrentzip ou Torrent7z.

Headers/Cabeçalhos, são regras para a conversão de ROMs válidas para os checksums disponíveis. Por exemplo, uma ROM pode ser o mesmo jogo, mas pode ter checksums diferentes, por quê? Às vezes, informações desnecessárias são inseridas nas ROMs, obtendo checksums diferentes. Os cabeçalhos podem remover ou modificar essas informações para tornar o checksum igual aos perfis. Lembre-se de que se esta opção está ativada, diminuirá a velocidade de apenas reconstruir ou corrigir o processo de ROMs. Os arquivos de cabeçalho devem estar dentro da pasta Headers/Cabeçalhos do Romulus EXE.

Agora, basta apertar Start para iniciar o processo de verificação/reconstrução.

Voltando à opção Escâner, há mais opções disponíveis: Configure emuladores para rodar nos jogos listados. Você pode configurar no máximo 10 emuladores para rodar suas roms para o perfil carregado. Mais tarde, você pode executá-lo e selecionar seu jogo com o botão direito do mouse na sua lista e selecionar o emulador configurado.

Janela "Configurar Emuladores"

​Faça friendfixes/correções para amigos. É um DAT que contém apenas os arquivos que você precisa, por exemplo, para enviar a um amigo e reconstruir para obter os arquivos ausentes. Esse processo pode ser automático para todos os perfis carregados usando este botão. Propriedades. Modifique algumas informações sobre perfis carregados. Esta opção também está disponível no menu Perfis. Salve a lista em diferentes formatos.

​

​(Construtor: crie seus próprios DATs)

Aqui você pode criar seu próprio DATs no formato XML para compartilhar com seus amigos ou usar para si mesmo. Basta arrastar e soltar uma pasta na lista ou usar o botão hash/resumir da pasta, para iniciar o processo.

Você pode forçar a verificação dos checksumsMD5 ou SHA1, pressionando os botões exibidos ou forçar a verificação de arquivos compactados ou hash/resumir como um único arquivo usando este botão.

Quando o processo estiver concluído, você pode exportar as informações com oBotão Criar arquivo XML DAT. A lista que pode ser exportada pode ser editada, removendo conjuntos completos ou apenas arquivos usando as caixas de seleção

​

​(Atualizar : Encontre novos e atualizações para DATs)

Essa opção interessante oferece a possibilidade de visualizar uma lista de centenas de perfis para conhecer as versões atuais.

O Romulus detecta automaticamente se os perfis listados não estão disponíveis, desatualizados ou atualizados comparando com os perfis disponíveis no banco de dados atual, usando sinalizadores para indicá-lo.

​​

​​

​​

Bandeira verde: perfil atualizado Bandeira amarela: Perfil desatualizado Bandeira roxa: perfil novo ou não encontrado

Você já pode filtrar a lista pressionando os botões de bandeiras. Clicando duas vezes no perfil selecionado, você pode navegar para a página inicial dos DATs, mas se o perfil for um perfil da Lista off-line, você verá a janela do atualizador para a Lista off-line e poderá atualizá-lo ou obter novas imagens.

​

​(Estatísticas : Tente obter tudo, se puder)

Nada de especial, informações sobre seu status de conclusão, como você pode ver na foto.

Nesse caso, nenhuma ROM foi encontrada para os perfis disponíveis e eu tenho os 100% não concluídos

​(Configurações : Configurar e personalizar)

Escolha seu idioma, modifique alguns aspectos visuais do Romulus, compactação padrão para novos perfis adicionados, selecione os grupos DAT desejados para encontrar no menu Atualizar, e outras coisas.

Janela "Configurações"

(Ajuda : uma opção para ir ao site do Romulus)

Clique nesta opção para ir para a página inicial do Romulus.

​Fonte: Romulus Rom Manager © Coded by F0XHOUND 2010 - 2020​