Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tutos:software:frontend:hyperspin:presentation_de_hyperspin [2017/01/08 10:30] nabubokon [Hyperspin - Présentation du frontend et de ses composants] |
tutos:software:frontend:hyperspin:presentation_de_hyperspin [2017/02/01 10:10] oijkn |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
Allez, en route ! | Allez, en route ! | ||
- | |||
===== Qu’est ce qu’Hyperspin ? ===== | ===== Qu’est ce qu’Hyperspin ? ===== | ||
Ligne 59: | Ligne 58: | ||
Il n’y a pas vraiment d’installation, | Il n’y a pas vraiment d’installation, | ||
- | - Dezipper l’archive d’HS 1.0 dans un dossier sur votre disque dur ;\\ - Extraire l’archive d’HS 1.3.0 dans le même dossier et écraser les anciens .exe par les nouveaux ;\\ - Extraire HyperTheme dans le même dossier qu’Hyperspin et écraser l’ancien ;\\ - Extraire l’archive d’HyperLaunch dans le même dossier et écraser l’ancien ;\\ - Dans le dossier d’HS, créez les dossiers « Emulators » et « Modules »\\ - Vous pouvez supprimer le fichier « EULA – READ ME .txt » | + | - Dezipper l’archive d’HS 1.0 dans un dossier sur votre disque dur ;\\ |
+ | - Extraire l’archive d’HS 1.3.0 dans le même dossier et écraser les anciens .exe par les nouveaux ;\\ | ||
+ | - Extraire HyperTheme dans le même dossier qu’Hyperspin et écraser l’ancien ;\\ | ||
+ | - Extraire l’archive d’HyperLaunch dans le même dossier et écraser l’ancien ;\\ | ||
+ | - Dans le dossier d’HS, créez les dossiers « Emulators » et « Modules »\\ | ||
+ | - Vous pouvez supprimer le fichier « EULA – READ ME .txt » | ||
Mais comme ici, on est dans le partage, je vous est déja préparé une archive contenant un Hyperspin vierge, mis à jour et pret à l' | Mais comme ici, on est dans le partage, je vous est déja préparé une archive contenant un Hyperspin vierge, mis à jour et pret à l' | ||
Ligne 78: | Ligne 82: | ||
Wheel : roue en anglais, désigne la roue ou l’image servant a identifier la sub wheel suivante. Sub Wheel : une roue qui se trouve après une autre. Par exemple, le système Mame est dans la Wheel principal et quand on entre dedans pour sélectionner sa rom, on entrera dans sa Sub Wheel, c' | Wheel : roue en anglais, désigne la roue ou l’image servant a identifier la sub wheel suivante. Sub Wheel : une roue qui se trouve après une autre. Par exemple, le système Mame est dans la Wheel principal et quand on entre dedans pour sélectionner sa rom, on entrera dans sa Sub Wheel, c' | ||
- | |||
===== Les dossiers ===== | ===== Les dossiers ===== | ||
Ligne 137: | Ligne 140: | ||
Hyperbrite ne sera pas utile pour la quasi-totalité d’entre nous mais son intérêt est très intéressant. C’est un soft qui permet à Hyperspin d’afficher des données sur des afficheurs à leds externes. Par exemple, le nom d’un système ou d’une rom, des données sur le jeu que l’utilisateur aura paramétré, | Hyperbrite ne sera pas utile pour la quasi-totalité d’entre nous mais son intérêt est très intéressant. C’est un soft qui permet à Hyperspin d’afficher des données sur des afficheurs à leds externes. Par exemple, le nom d’un système ou d’une rom, des données sur le jeu que l’utilisateur aura paramétré, | ||
- | |||
==== HyperHQ ==== | ==== HyperHQ ==== | ||
Ligne 159: | Ligne 161: | ||
La forme, c'est tout ce qui se rapporte au menu en lui-même : | La forme, c'est tout ce qui se rapporte au menu en lui-même : | ||
- | - Le nombre de roues affichées ;\\ - Quels seront les jeux affichés par système ;\\ - S'il y a des vidéos/ | + | - Le nombre de roues affichées ;\\ |
+ | - Quels seront les jeux affichés par système ;\\ | ||
+ | - S'il y a des vidéos/ | ||
+ | - Etc … | ||
Les répertoires concernés sont " | Les répertoires concernés sont " | ||
Ligne 165: | Ligne 170: | ||
Le fond, c'est ce qu'il se passe avec entre l’émulateur et Hyperspin dès que vous lancez ou stoppez un jeu : | Le fond, c'est ce qu'il se passe avec entre l’émulateur et Hyperspin dès que vous lancez ou stoppez un jeu : | ||
- | - Lancer tel ému, avec tels paramètres ;\\ - Charger un iso dans un lecteur virtuel ;\\ - Lancer un logiciel tiers pour ajouter par exemple le support des fichiers 7zip alors que de base l' | + | - Lancer tel ému, avec tels paramètres ;\\ |
+ | - Charger un iso dans un lecteur virtuel ;\\ | ||
+ | - Lancer un logiciel tiers pour ajouter par exemple le support des fichiers 7zip alors que de base l' | ||
+ | - Sauvegarder les hi-scores en quittant le jeu ;\\ | ||
+ | - Etc … | ||
Les répertoires concernés sont " | Les répertoires concernés sont " | ||
Ligne 177: | Ligne 186: | ||
Je pense avoir fait un premier jet complet sur ce qu’est Hyperspin et comment il s’articule. Le second tuto portera uniquement sur HyperHQ et détaillera tous ses menus et options. | Je pense avoir fait un premier jet complet sur ce qu’est Hyperspin et comment il s’articule. Le second tuto portera uniquement sur HyperHQ et détaillera tous ses menus et options. | ||
- | Bonne lecture ! | + | ====== Hyperspin - Utilisation d’Hyper HQ ====== |
+ | |||
+ | Pour retrouver la première partie du Tuto sur Hyperspin, c'est par ici : [[http:// | ||
+ | |||
+ | Maintenant que nous avons vu le fonctionnement d’Hyperspin, | ||
+ | |||
+ | Voici la version PDF sur le cloud : [[https:// | ||
+ | |||
+ | Sans doute votre meilleure ami dans cette aventure, cet exécutable est une interface de configuration d’Hyperspin. Entre beaucoup d’autres, il vous permettra d’afficher vos systèmes sous HS, de lier vos émulateurs au frontend pour qu’ils puissent se lancer, etc.\\ | ||
+ | Il présente toutes les options sous la forme d’onglets, | ||
+ | Je les présenterai dans un ordre différent de leur affichage pour être cohérent, dans un premier temps la configurer de l’interface en elle-même avec « Main Settings » et « Controls », puis l’ajout et la liaison des émulateurs à Hyperspin avec « Main Menu Wizard » et « Wheel Settings » dans un second temps, l’onglet « About » ne servant strictement à rien. | ||
+ | |||
+ | Décortiquons ensemble la première partie. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Main Settings ===== | ||
+ | |||
+ | Dans cette partie, vous allez pouvoir configurer ce qui est uniquement lié à l’interface d’HS, à savoir la partie graphique, sonore et pratique (contrôles, | ||
+ | |||
+ | ==== General ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __//**Use Last System**// | ||
+ | ==== Screen ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __// | ||
+ | ==== Optimizer ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | __//**App Quality**// | ||
+ | |||
+ | //__**Image Smoothing**__// | ||
+ | |||
+ | __//**Tous les paramètres Backgrounds et Artworks entourés en rouge**//__ : Permet de sélectionner le nombre d’effets affichés dans un thème. En rajouter permet d’avoir une interface plus complète, plus jolie mais plus gourmande en ressources. | ||
+ | |||
+ | __//**CPU Priority**// | ||
+ | ==== Attract ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __//**Wait For Video**//__ : Permet d’ordonner à l’Attract Mode d’attendre la fin de la vidéo du thème sur lequel la roue est arrêtée avant de reprendre sa rotation. | ||
+ | ==== Sound ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Permet de régler le volume principal du système, des vidéos dans les thèmes, des bruitages lors de la rotation de la Wheel et des bruitages de l’interface en général. | ||
+ | |||
+ | ==== Startup/ | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | __//**Intro Video**//__ : Il est possible de mettre une vidéo d’introduction lors du lancement d’Hyperspin. Une est déjà fournie par défaut mais vous pouvez très bien la changer par une de votre choix. Pour ce faire, il suffit d’avoir sa vidéo au format FLV, de la renommer « Intro.flv » et de la placer dans « Hyperspin\Media\Frontend\Video » en écrasant celle par défaut. | ||
+ | |||
+ | Un exemple de vidéo d’intro, celle que j’utilise en l’occurrence : [[http:// | ||
+ | |||
+ | __//**Stop Intro on Keypress**// | ||
+ | |||
+ | __//**Exit Menu et Exit Defau**// | ||
+ | |||
+ | __//**Exit HyperSpin et Exit Action**// | ||
+ | |||
+ | __// | ||
+ | ==== Tools ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Cet onglet ne servira surement à aucun d’entre nous, il permet d’utiliser LEDBlink, un soft en rapport avec HyperBrite qui vous permettra donc de regler votre afficheur LED externe et d’y activer le défilement des Hi Scores. | ||
+ | |||
+ | ===== Controls ===== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Cet onglet va vous permettre de régler les commandes de l’interface (pas ceux des émulateurs attention !!!!). Vous pourrez y configurer les touches d’un clavier (pour l’utilisation avec un JammASD, J-PAC par exemple), d’une manette avec joysticks analogiques, | ||
+ | |||
+ | Up : Haut\\ | ||
+ | Down : Bas\\ | ||
+ | Skip Up : Navigation rapide Haut (rester appuyer 3 secondes pour faire apparaître le tri par lettres)\\ | ||
+ | Skip Down : Navigation rapide Bas (rester appuyer 3 secondes pour faire apparaître le tri par lettres)\\ | ||
+ | Skip Up Num : Avancer dans la roue de x jeux (x = nombre de jeux)\\ | ||
+ | Skip Down Num : Reculer dans la roue de x jeux (x = nombre de jeux)\\ | ||
+ | Hyperspin : Maintenir appuyé pour accélérer la roue pendant les recherches\\ | ||
+ | Genre : Genre\\ | ||
+ | Favorites : Vos favoris\\ | ||
+ | Start : Valider\\ | ||
+ | Exit : retour arrière et quitter Hyperspin | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Allez, en avant pour la seconde partie. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Main Menu Wizard ===== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | C’est par l’intermédiaire de cet onglet que vous allez pouvoir ajouter ou retirer un émulateur à l’interface d’HyperSpin. | ||
+ | |||
+ | Commençons par supprimer tous les systèmes pré installés d’HS à l’exception d’un pour la suite des évènements. Cliquez sur « __// | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Vous allez pouvoir ici retirer des systèmes installés que vous ne voulez plus. Dans notre cas nous allons __**supprimer tous les systèmes pré installés à l’exception d’un (n’importe lequel) pour pouvoir en ajouter par la suite**__. Vous avez le choix entre 2 options, soit retirer juste le système de la Database d’Hyperspin et de conserver tous les éventuels fichiers que vous avez installés pour cet émulateur (émulateurs avec roms, medias, fichiers ini et ahk), soit supprimer complètement tout le contenu (Fully Remove). Partons sur cette deuxième option puis validez à chaque fois. | ||
+ | |||
+ | Une fois qu’il ne vous reste plus qu’un système installé, passons à l’étape la plus intéressante de cette partie à savoir l’ajout d’un nouveau système dans la base de données d’Hyperspin. Revenez sur « Main Menu Wizard et cette fois ci cliquez sur « __**Add new item to the Main Menu**__ », vous arriverez la dessus : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | C’est ici que vous nommerez vos systèmes. Alors attention, point très très important, Hyperspin est extrêmement sensible au nommage des fichiers. Une majuscule ou un accent oublié, un espace en trop et il ne trouvera tout simplement rien. Vous verrez par la suite (surtout dans le nommage de vos médias et de vos roms) que cela pourra vous prendre énormément de temps à tout renommer correctement pour que tout fonctionne. | ||
+ | |||
+ | Dans ce tuto, je vais prendre pour exemple Mame. Peu importe la version de Mame que vous utiliserez, nommez seulement le système Mame comme sur la photo ci-dessus. Continuons en cliquant sur « Next » : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Dans cette nouvelle page, HyperHQ nous demande si le système que l’on veut installer nécessitera une Sub Wheel pour les roms et iso, ou si l’élément que vous voulez installer sur Hyperspin est un exécutable (comme un jeu PC par exemple) qui ne nécessitera qu’une entrée dans la Wheel des systèmes pour être lancé. | ||
+ | |||
+ | Dans les 2 cas, si vous avez déjà des émulateurs installés sur HS, vous arriverez sur cette page : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Vous devez ici choisir où placer ce nouvel émulateur dans le Wheel des systèmes. Cela peut être utile pour classer ses émulateurs par fabriquant (Arcade, Sega, Nintendo, Sony…). Vous n’avez qu’à cliquer sur un système déjà installé et l’ajouter avant ou après. | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Bien joué ! Vous venez donc de créer les dossiers et fichiers par défaut d’un nouveau système dans l’interface d’Hyperspin. A la suite de ces 2 écrans de confirmation, | ||
+ | |||
+ | ===== Wheel Settings ===== | ||
+ | |||
+ | C’est dans ce dernier onglet que nous allons maintenant pouvoir lier un émulateur correspond au système que nous venons d’installer dans Hyperspin. Dans cet exemple, nous utiliserons Mame pour une suite logique au tuto. | ||
+ | |||
+ | ==== Emulator ==== | ||
+ | |||
+ | C’est dans cet onglet que tout se passe réellement. Dans le menu défilant « Choose A Wheel », sélectionnez la Wheel Mame que nous venons de créer et vous devriez arriver sur cela : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | __// | ||
+ | |||
+ | __//**PC Game**//__ : Permet de signaler si le système choisi est un jeu PC ou non. Pour tout émulateur, laissez sur « Disable ». | ||
+ | |||
+ | __// | ||
+ | |||
+ | **//__Rom Path__//** : Cliquez sur l’icône du dossier pour rechercher le dossier contenant les roms de votre système. Je vous conseille 2 manières de procéder pour ranger vos roms. | ||
+ | |||
+ | - Soit de créer un dossier appelé « Roms » dans chacun de vos systèmes qui les contiendra ;\\ | ||
+ | - Soit de créer dans le dossier « Emulators » un dossier nommé « Rom Files » qui contiendra un sous dossier du même nom que votre système, dans lequel vous mettrez vos roms. | ||
+ | |||
+ | J’ai personnellement opté pour la première solution et c’est celle que j’utiliserai dans les tutos suivants mais libre à vous, cela n’a pas vraiment d’importance. | ||
+ | |||
+ | **// | ||
+ | |||
+ | Extensions : Vous inscrirez ici l’extension de vos roms en fonction de l’émulateur que vous utiliserez. Cela peut être zip, iso, cue, scf, md…. Toujours les noter sans le point et si il y’en a plusieurs a notifier, les séparer avec une virgule et un espace (par exemple : iso, cue, bin….) | ||
+ | |||
+ | **//__Use Full Path To Roms__//** : Ce champ est important si vous comptez lancer vos jeux à partir de l’invité de commande et qui vous permettra d’utilisé le chemin complet de la rom. Laissez sur « Disable » si vous n’êtes pas dans ce cas. | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | ==== Wheel ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Vous ne toucherez quasiment jamais cet onglet qui sert à régler différents paramètres de la Sub Wheel du système, seulement dans le cas d’une MameBox configuré en vertical. | ||
+ | |||
+ | __// | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | |||
+ | **//__Wheel Images Sizes__//** : Modifier en pixels la taille des images de Wheel. | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | ==== Navigation/ | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Cet onglet vous permet de régler des quelques paramètres de navigation dans votre Wheel système et sa Sub Wheel de roms. | ||
+ | |||
+ | **//__Game Jump__//** : Indiquez le nombre de jeux sautés lorsque vous appuyer sur la touche de saut d’Hyperspin. | ||
+ | |||
+ | **// | ||
+ | |||
+ | **//__Use XML Indexes__// | ||
+ | |||
+ | **//__Jump Timer__//** : Détermine le temps que le joueur devra rester appuyé à gauche ou à pour arriver sur la Wheel de sélection de lettre. | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | |||
+ | **//__Wheel Entrance Options__ // ** | ||
+ | |||
+ | - //__Return to last game__// : Cochez cette case si vous souhaitez qu’en entrant dans une Wheel, Hyperspin retourne directement sur le dernier jeu lancé ;\\ | ||
+ | - __//Start on random games//__ : Cochez cette case si vous voulez qu’en entrant dans une Wheel, Hyperspin lance un jeu au hasard directement. | ||
+ | |||
+ | **//__Wheel Filters__// | ||
+ | ==== Video ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Tout simplement, l' | ||
+ | |||
+ | ==== Sounds ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | **// | ||
+ | |||
+ | **// | ||
+ | ==== Special Art ==== | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Onglet que je n’utilise personnellement pas qui permet de définir les paramètres d’affichage (position, apparition, durée…) des éventuels Artworks que vous aurez ajouter dans votre dossier Media. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Nous en avons donc terminé avec HyperHQ, un bon bout de chemin de parcouru même si la route reste encore longue avant le Saint Graal d’une interface terminée. La prochaine partie du tuto traitera du dossier « Databases » et vous permettra de comprendre le fonctionnement et la compilation de vos fichiers XML pour l’affichage de vos systèmes et jeux dans Hyperspin. | ||
+ | |||
+ | Pour la 3ème partie, en avant : [[http:// | ||
+ | |||
+ | ====== Hyperspin - Le dossier « Databases », les XML et Hyperspin ====== | ||
+ | |||
+ | Dans cette troisième partie de ce dossier, je vais détailler ce qu’il se passe dans le dossier « Databases », à quoi sert-il, ce que sont des fichiers XML, de quoi ils sont composés, comment les éditer rapidement, etc. | ||
+ | |||
+ | Voici le tuto en version PDF sur le cloud : [[https:// | ||
+ | |||
+ | Nous allons commencer par voir ce qu’est un fichier XML, composant principal de ce dossier. | ||
+ | |||
+ | ===== Les fichiers XML ===== | ||
+ | |||
+ | Un fichier XML contient les informations (la base de données donc !) qui permettront a Hyperspin de savoir ce qu’il doit afficher. Voila comment il est édité (servez vous du Bloc Notes pour l’ouvrir) : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Dans cet exemple, je vais me servir du fichier XML du système Taito Type X2 mais n’ayez pas peur, tous les fichiers XML sont faits de la même façon quelque soit le système.\\ | ||
+ | Pour chaque jeu, vous devrez suivre le même chemin pour éditez le XML à la main. | ||
+ | |||
+ | La première ligne (le 3 rouge) est la balise où est inscrit **le nom de la rom** (juste après « name= »). Le reste de la balise n’est pas important. | ||
+ | |||
+ | La deuxième balise description (le 4 vert) est la balise où est inscrit **le nom du jeu**. | ||
+ | |||
+ | Les balises cloneof et crc ne servent qu’à indiquer a Hyperspin si la balise est un clone ou un boot d’une autre rom. | ||
+ | |||
+ | Les balises suivantes (les 7, 8, 9, 10 encadrés en bleu) permettent à Hyperspin d’afficher des infos sur le jeu en plus du thème comme l’éditeur (manufacturer), | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Et enfin, la balise enable (le 11 encadré en noir) est une balise qui vous permettra de dire à Hyperspin si il doit ou non afficher ce jeu avec les autres (Yes ou No). | ||
+ | |||
+ | Ce fichier XML se trouver dans un dossier portant le même nom que le système que vous avez ajouté dans Hyperspin, qui lui-même devra se trouver dans le dossier « Databases » que nous allons voir maintenant. | ||
+ | |||
+ | ===== Le dossier « Databases » ===== | ||
+ | |||
+ | Databases, comme son nom l’indique en anglais, regroupe la base de données (sous forme de fichiers XML) de chaque système installé dans Hyperspin pour afficher vos wheels de systèmes et de jeux. | ||
+ | |||
+ | **Vous aurez beau avoir une installation remplie jusqu' | ||
+ | |||
+ | Il doit avoir cette forme : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Au dessus, vous avez le contenu du dossier « Databases » en lui-même, donc d’un dossier par système installé dans Hyperspin qui doit avoir le même nom. Et en dessous vous avez le contenu du dossier du sytème installé. | ||
+ | |||
+ | J’insiste bien sur le nommage car **un accent, un espace ou une majuscule en moins ou en trop et Hyperspin n’affichera rien car il ne comprendra pas**. Par exemple, pour le système que j’ai nommé « Taito Type X2 » dans HyperHQ, je dois avoir pour sa base de données le chemin suivant : | ||
+ | |||
+ | Hyperspin\Databases\Taito Type X2\Taito Type X2.xml | ||
+ | |||
+ | **Mêmes majuscules, mêmes espaces, tout pareil !** | ||
+ | ===== Edition de fichiers XML ===== | ||
+ | |||
+ | Alors, maintenant que l’on sait ce qu’est un XML, où il doit être placé et comment il est composé, vous allez me dire : « Putain, si je dois faire ca à la main pour toutes mes roms de chacun de mes systèmes, je ne suis pas sorti !!! ». | ||
+ | |||
+ | Ou alors en prenant mon exemple en cas concret. Non intéressé par les fullset de MAME, Megadrive ou Super Nintendo, j'ai supprimé les roms bootleg et autres bouzes auxquelles je ne jouerai jamais et que je ne souhaitais pas avoir sur ma Mamebox. Je me suis dis " | ||
+ | Et bien non, à cause des fichiers xml des émulateurs, | ||
+ | |||
+ | Alors rassurez vous, il existe des petits softs qui vont pouvoir faire cela automatiquement pour vous en scannant votre dossier contenant vos roms et en générant un XML contenant tout ce qu’il va falloir à Hyperspin pour les afficher ! | ||
+ | |||
+ | Pour faire ceci, je vous propose d’utiliser HyperRom2XML. | ||
+ | |||
+ | Dans un premier temps, téléchargez le soft : [[https:// | ||
+ | |||
+ | Décompressez le où vous voulez, moi j'ai choisi le dossier Hyperspin. Ensuite, ouvrez le logiciel, vous tomberez la dessus : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | En 1 : Vous mettez l' | ||
+ | |||
+ | En 2 : Sois vous mettez l' | ||
+ | |||
+ | En 3 : Uniquement si cela concerne des roms pour Mame et que vous avez la case correspondante, | ||
+ | |||
+ | Et enfin la checkbox « Remove Tags from Game Description » supprimera les infos des jeux si vous n’en voulez pas. | ||
+ | |||
+ | Voila ce que cela doit donner pour un nouvel XML de Mame : | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Ensuite cliquez sur GO et vous aurez un message vous disant que l' | ||
+ | |||
+ | Voila pour ce tuto sur les Databases et XML. La prochaine partie concernera le dossier « Media », comment il est articulé, comment ajouter des medias, etc. | ||
+ | |||
+ | Bonne lecture | ||