Aller au contenu principal
Accueil

Navigation principale

  • News
  • Émulateurs
  • Forum
  • Bestofs
  • Dossiers
Menu du compte de l'utilisateur
  • Se connecter

Fil d'Ariane

  1. Accueil
  2. Le grimoire de l'émulation sur Mac

Utiliser rsync pour mettre à  jour sa collection de ROMs MAME.

Par sky, 16 octobre, 2019
Obsolète
Émulateurs
MAME
SDLMame
Plateforme
Arcade

Le but de ce guide est de montrer comment fusionner la collection de ROMs MAME, avec le dossier de mise à jour différentiel. Cela se fait avec rsync, une commande du terminal.

Cet article s'adresse, donc, à des utilisateurs n'ayant pas peur de jouer avec les lignes de commande

Si vous ne connaissez pas la commande rsync, vous pouvez commencer par jeter un oeil ici.

Tous les derniers mercredis du mois, l'équipe en charge de MAME, l'émulateur multi-arcade, sort une nouvelle version de son application. A chaque nouvelle version, l'émulation de certains jeux change et il est nécessaire de mettre à jour les ROMs des jeux correspondant.

Mais la collection complète de MAME pesant plusieurs dizaines de giga-octets, il est préférable de récupérer le différentiel uniquement.

C'est ici que rsync intervient, car il va permettre de fusionner le dossier existant de collection et le dossier de mise à jour, au lieu de faire ce travail manuellement.

Dans un terminal, la commande que j'utilise est :

rsync -a /Chemin/vers/dossier/mise-a-jour/ /Chemin/vers/romsets/MAME

Il faut évidemment remplacer les chemins de l'exemple par les chemins réels de vos dossiers.

Petite astuce, vous pouvez glisser les dossiers l'un après l'autre, après avoir tapé rsync -a en mettant bien un espace entre deux.

Comme indiqué dans le tutoriel sur rsync, il est important de bien mettre le dernier slash du dossier différentiel, afin de ne pas se retrouver avec le dit dossier dans notre collection. Ce qui reviendrait à une simple copie d'un dossier dans l'autre, ce qui est totalement inutile, et ne nécessite pas rsync.

Ainsi l'ensemble des fichiers situés dans la mise à jour se retrouvent dans le romset, y compris les éléments des dossiers CHD et SL, si vous les conservez au même endroit.

Si vous souhaitez avoir plus d'information sur le transfert, vous pouvez agrémenter la commande des paramètres -vh et --progress.

rsync -avh --progress /Chemin/vers/dossier/mise-a-jour/ /Chemin/vers/romsets/MAME

Le paramètre -v détaillera la copie de chacun des fichiers. Tandis que le paramètre --progress indiquera la progression de chacune des copies, utile pour les gros fichiers comme les CHD. Enfin, le paramètre -h demandera à ce que les valeurs affichées dans le "progress" soit lisibles par un humain, utilisant les K(ilo), M(ega), G(iga), au lieu de la valeur en octets.

Ce n'est pas plus compliqué que cela.

Dossiers

  • Compiler et lancer DobieStation sur macOS
  • Débuter avec MAME sur macOS - Partie 1 - Introduction
  • Débuter avec MAME sur macOS - Partie 2 - Installation et configuration
  • Débuter avec MAME sur macOS - Partie 3 - La mémoire du jeu vidéo
  • Interview de Brad Oliver
  • L'interpréteur pour jouer nativement
  • Manipuler les images disques sous OSX (iso, dmg, bin, cue, et autres)
  • Neo Geo Arcade Stick Pro
  • Relancer ses applications OSX 32bits avec Virtualbox
  • Sigles et Abréviations
  • Bandai Pippin by Apple
  • BasiliskII et Mac OS 7/8 en 68k
  • Brad Oliver Interview (English)
  • Brancher sa manette avec ou sans fil sur macOS (Bluetooth, USB, PS3/PS4, Xbox/360/One, Wii)
  • Bungie - Le triste coup de maître de Microsoft
  • Compilation d'émulateurs (MAME)
  • Compiler son OpenBios pour Qemu sur macOS
  • DeSmuME, un émulateur de Nintendo DS
  • DosBox - Tutoriel
  • Débuter avec MAME sur macOS - Partie 4 - Aller plus loin avec les lignes de commande
  • Débuter avec MAME sur macOS - Partie 5 - Réglages graphiques
  • Débuter avec MAME sur macOS - Partie 5b - Simuler l'affichage d'un écran cathodique
  • Débuter avec MAME sur macOS - Partie 5b - Simuler l'affichage d'un écran cathodique
  • Débuter avec MAME sur macOS - Partie 6 - Vérification simple des ROMs
  • Débuter avec MAME sur macOS - Partie 7 - Vérification avancée des ROMs
  • Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories
  • Découvrir l'émulation sur macOS avec OpenEmu
  • Démarrer avec Redream
  • Emulation Playstation sous OSX
  • Emulation antérieure à MacOS X (sur MacOS 7/8/9)
  • GnGeo - Installation et utilisation
  • Graver des jeux Homebrew pour Dreamcast
  • Guest PC, le test
  • Guide pour débutant en émulation sur MacOS Classic (Mac OS 8 et Mac OS 9)
  • Guide pour débutants en émulation sur Mac OS X
  • Initiation à l'émulation d'un Amiga avec FS-UAE
  • Installation d'une RetroPie
  • Installer MacOS 9.2.2 sur QEMU
  • Installer PCSX2
  • Internet sur OS7, OS8 et OS9 via Basilisk et Sheepshaver
  • Jouer à Diablo nativement sur macOS
  • Jouer à Red Alert nativement sur macOS
  • Jouer à Rollercoaster Tycoon 2 nativement sur macOS
  • L'installation d'émulateurs sur iOS
  • La naissance de l'Amiga
  • Les applications Windows sur macOS avec Wine (WineBottler, Wineskin Winery, PlayOnMac et CrossOver)
  • Les multi-machines (Mess, Mednafen, Retroarch, OpenEmu etc.)
  • Les vieux OS de Microsoft sous OSX
  • Mettre Mac OS 9 en réseau à travers Qemu ou SheepShaver
  • Mini vMac
  • OpenMSX - tutoriel
  • PCSX, tutoriel sur son utilisation
  • Parallels Desktop, un émulateur Windows "NextGen"
  • PearPC ou un Mac OS X PPC sous Intel
  • Présentation de Darwine
  • Qu'est-ce que l'émulation ?
  • Quel logiciel pour jouer sur MAME ?
  • Réaliser une compilation de SBI pour Dreamcast
  • SNK ou l'arcade à la maison
  • ScummVM - Tutoriel
  • SheepShaver : Un Mac dans votre Mac
  • SheepShaver : quelques astuces
  • Tous les chemins mènent aux ROMs
  • USB Overdrive : mode d'emploi
  • Utilisation du terminal
  • Utiliser rsync pour mettre à  jour sa collection de ROMs MAME.
  • Virtualbox et nos anciens Mac OS X
  • Yabause - Installation
  • dosbox.conf, le fichier de configuration DOSBox
  • Émulation : Explication de la nomenclature des ROMs
  • Émulation Dreamcast, tutoriel pour lxdream.

contenu connexe

  • Sideloading : Installer Delta sur iOS avec AltServer

    NES, Super Nintendo
  • Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories

    Arcade, Amstrad CPC
  • Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories

    Arcade
  • Compiler et lancer DobieStation sur macOS

    PlayStation 2
  • Relancer ses applications OSX 32bits avec Virtualbox

    IBM PC, Windows
Flux RSS

Menu secondaire

  • Accueil
  • Credits
  • Liens
  • Rechercher un émulateur