[TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

Complémentaire à la partie Matos, vous trouverez ici de nombreux tutos. C'est communautaire, tout le monde peut créer un tuto.
Répondre
Message
Auteur
Avatar de l’utilisateur
Heavyarms
stick d'or
Contact :
Messages : 1425
Inscription : 21 janv. 2009, 22:21
Localisation : Près d'Orleans
A remercié : 0
A été remercié : 0

[TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#1 Message par Heavyarms »

Hyperspin Partie 2, Utilisation d’Hyper HQ


Pour retrouver la première partie du Tuto sur Hyperspin, c'est par ici : viewtopic.php?f=12&t=38057

Maintenant que nous avons vu le fonctionnement d’Hyperspin, je vais maintenant aborder l’utilisation de l’utilitaire de configuration du frontend, HyperHQ.
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, eux même contenant d’autres onglets dans lesquels nous pourrons paramétrer toutes les options nécessaires au bon fonctionnement d’HS.
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, attract mode…) du frontend.


General


Image


Mode : Permet de choisir si HyperSpin tournera pour gérer un émulateur (Single, une seul Wheel avec les roms de ce système) ou en faire une interface multi émulateurs (Multi, avec donc une Wheel pour le choix des systèmes et des Sub Wheels pour la sélection de leurs roms). Le menu déroulant « Single Mode Name » permet de choisir l’émulateur si l’on choisit le mode Single.

Use Last System : Permet à la Wheel des systèmes (en mode Multi uniquement) de revenir automatiquement sur le dernier émulateur utilisé lors du prochain lancement d’HS.


Screen


Image


FullScreen et Windowed Resolution : Cochez cette case si vous voulez avoir HS en plein écran et indiquez la résolution souhaitée dans les 2 cases (cela vaut pour les 2 modes, WS ou FS)

Scanlines : Permet d’appliquer un filtre avec Scanlines pour ajouter une touche « Arcade » sur un écran LCD.

Scanlines Image : Definir le type de scanlines que l’on souhaite avoir si l’option « Scanlines » est activé. Cliquez sur l’icône du dossier pour avoir accès aux types de scanlines proposés.

Scanlines Scale : Permet d’augmenter l’épaisseur des scanlines. Par exemple, la valeur de 2 multiplie leur épaisseur par 2.

Scanlines Alpha : Permet d’augmenter la visibilité des scanlines.


Optimizer


Image


App Quality : Ce choix est un réglage automatique de toutes les options de cet onglet qui défini les paramètres graphiques d’Hyperspin. En fonction de la puissance de votre MameBox, choisissez une des 4 options ou réglez vous-même les options suivantes.

Image Smoothing : Sert à adoucir l’image donc limiter le crènelage ou les saccades lors de l’affichage des thèmes.

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 : Définit la priorité d’Hyperspin pour Windows. Dans le cas d’une MameBox, cela ne joue en rien donc à vous de voir.


Attract


Image


Attract Mode et Time et Max Spin Time : Petite option sympa d’Hyperspin, l’Attract Mode permet de faire tourner la roue dans laquelle vous êtes au bout d’un temps d’inactivité et que la borne est sans joueur. L’option « Time » permet de définir au bout de combien de temps d’inactivité le lancement de la roue s’effectuera et « Max Spin Time » définira le temps de rotation de la roue avant qu’elle ne s’arrête sur un système.

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


Image


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/Exit


Image


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://www.youtube.com/watch?v=TCaH7D96EFw

Stop Intro on Keypress : Permet de sauter la vidéo d’intro en appuyant sur un bouton, je vous conseille de la cocher.

Exit Menu et Exit Default : Permet d’avoir un menu vous demandant la confirmation de quitter Hyperspin. Je vous conseille de laisser ces 2 options cochées pour pouvoir revenir correctement en arrière dans vos Wheels et de ne pas faire de conneries.

Exit HyperSpin et Exit Action : Laisser la première option cochée et choisissez si en quittant Hyperspin, vous voulez seulement le fermer ou couper la MameBox (pratique quand le PC est intégré dans une borne).

Startup Program et Exit Program : Permet de lancer des programmes automatiquement au lancement et à la fermeture d’Hyperspin. Cela peut être par exemple utile avec Joy2Key pour le lancer avec HS si vous l’utilisez.


Tools


Image


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


Image


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, ainsi que la sensibilité d’un Trackball ou d’un Spinner si vous en possédez.

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


Image


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 « Remove item from Main Menu » :


Image


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 :


Image


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 » :


Image


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 :


Image


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.


Image


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, supprimez le système que vous aviez gardé au départ et, une fois cela fait, vous pouvez aller directement dans l’onglet « Wheel Settings » pour lier votre émulateur au nouveau système dans HS, suite du tuto.



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 :


Image


Execution : Permet de sélectionner si l’émulateur se lancera avec HyperLaunch ou indépendamment d’Hyperspin. Vu que l’on va travailler tout le temps avec HyperLaunch et ses modules, je vous conseille de toujours laisser ce choix coché.

PC Game : Permet de signaler si le système choisi est un jeu PC ou non. Pour tout émulateur, laissez sur « Disable ».

Executable : Cliquez sur l’icône du dossier pour rechercher l’exe de votre émulateur. Je vous conseille très fortement d’installer tous vos émulateurs et systèmes dans le dossier « Emulators » créé dans le précédent tutorial.

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.

Params : Personnellement jamais utilisé, ce champ permettra d’inscrire des paramètres spécifiques pour le lancement d’un émulateur.

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.

Search Subfolders : Cochez cette options si vos roms se trouvent dans des sous dossiers de votre dossier de roms, Hyperspin checkera tout seul ces sous dossiers lors du lancement du jeu.

WinState : Sert à cacher Windows, toujours utiliser HIDDEN dans le cas d’une MameBox.


Wheel


Image


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.

Style : Choisir le style du système. Vous avez le choix entre la roue standard effet 3D vertical, le défilement vertical, une roue horizontal avec fort zoom sur le système sélectionné ou un défilement horizontal.

Speed : Modifier la vitesse de rotation de la Wheel (lent, moyen, rapide)

Position et Vertical 3D Position : Choisir la position de la Wheel sur l’écran (droite, gauche, centre).

Wheel Images Sizes : Modifier en pixels la taille des images de Wheel.

Horizontal Y : Déplacement de la roue dans l'espace sur l'axe Y (de gauche a droite en position verticale, de haut en bas en position horizontale).

Alpha : Réglez l’opacité des images de Wheel.

Pointer : déplacement du pointeur sur les axes X et Y


Navigation/Themes


Image


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.

Remove Wheel Info et Remove Textfield Info : Supprime toutes les informations entre parenthèses (année de sortie du jeu, éditeur…) après la description du jeu ou du système.

Use XML Indexes : Vous pouvez éditer vos fichiers XML en y ajoutant des balises de saut qu’Hyperspin repérera si vous utiliser la touche de saut dans la Wheel. Nous y reviendrons.

Jump Timer : Détermine le temps que le joueur devra rester appuyé à gauche ou à pour arriver sur la Wheel de sélection de lettre.

Clones Use Parents Vids et Clone Use Parents Themes : Cochez ces options si vous voulez que les roms clones utilisent les mêmes thèmes que les roms parents.

Animate Out Default Themes : Permet de garder la même animation des Thèmes par défaut d’HS. Pas vraiment utile.

Reload Backgrounds : Cochez cette case si vous voulez que l’image de fond par défaut se recharge à chaque fois que vous changer d’élément dans une Wheel

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 : Les 4 options permettent de filtrer l’affichage d’une Wheel avec uniquement les jeux disposant d’un thème (Themes Only), d’une image de Wheel (Wheels Only), uniquement les roms parents des jeux et non les clones (Parents Only) ou seulement les roms que vous avez dans le dossier roms que vous aurez sélectionné (Roms Only).


Video


Image


Tout simplement, l'endroit ou vous indiquez le chemin d’accès aux vidéos. Cliquez sur l’icône du dossier et recherchez l’emplacement de votre dossier de vidéos qui sera normalement dans « Hyperspin\Media\le nom de votre système\Video »


Sounds


Image


Enable Wheel Game Sounds : Activez ou désactivez les sons émis lors de l’affichage des thèmes de vos jeux.

Enable Wheel Click Sound : Activez ou désactivez les bruitages lors du défilement de la Wheel.


Special Art


Image


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.


Bonne lecture et bon partage de la part d'HyperFreeSpin (http://www.thehyperfreespin.com/)! :-D
Dernière modification par Heavyarms le 06 avr. 2013, 23:47, modifié 1 fois.
Image

Image

Avatar de l’utilisateur
Misterfabulous
CRT Addict
Messages : 3067
Inscription : 11 mars 2011, 14:05
Localisation : 93 Montfermeil
A remercié : 35 fois
A été remercié : 41 fois

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#2 Message par Misterfabulous »

Plus que complet et toujours très intéressant à lire, encore merci de ta patience et ton sens du partage.

Ton 2eme pseudo devrait être Mr Tuto ;D
Image

Avatar de l’utilisateur
Heavyarms
stick d'or
Contact :
Messages : 1425
Inscription : 21 janv. 2009, 22:21
Localisation : Près d'Orleans
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#3 Message par Heavyarms »

Bah mine de rien c'est quand même du boulot, entre 3 et 5h pour la rédaction de chaque tuto, à peu près 5h30 pour faire celui ci. Tout ca multiplié par le nombre de tutos...

Mais après c'est un vrai plaisir pour moi que d'écrire tout ça et d'aider les autres pour ne pas les voir galérer comme moi et d'autres ont pu le faire. Le partage est un état d'esprit, rien de plus !

N’hésitez pas à poser des questions ou des demandes de tutos ou de précisions sur Hyperspin, que l'on avance ensemble. :wink:
Image

Image

Avatar de l’utilisateur
Namsan
stick d'argent
Contact :
Messages : 533
Inscription : 21 mars 2013, 19:59
Localisation : Paris et RP
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#4 Message par Namsan »

Good job l'ami !

Avatar de l’utilisateur
flanker7
stick de plomb
Messages : 58
Inscription : 12 mars 2013, 19:25
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#5 Message par flanker7 »

Salut à tous !

Quelqu'un peut-il me conseiller une bonne configuration pc pour faire tourner correctement hyperspin ?
Je précise que je veux faire tourner les jeux ps2 et dreamcast en plus des autres.

Merci d'avance ;)

Avatar de l’utilisateur
Misterfabulous
CRT Addict
Messages : 3067
Inscription : 11 mars 2011, 14:05
Localisation : 93 Montfermeil
A remercié : 35 fois
A été remercié : 41 fois

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#6 Message par Misterfabulous »

Pour faire tourner Nulldc (emul dreamcast) un core 2 duo avec 2Go de ram suffisent, par contre l'émulateur PCSX2 demande d'avoir un processeur plutôt balèze pour qu'il tourne bien.

Pour info http://fr.wikipedia.org/wiki/PCSX2
Image

Avatar de l’utilisateur
Heavyarms
stick d'or
Contact :
Messages : 1425
Inscription : 21 janv. 2009, 22:21
Localisation : Près d'Orleans
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#7 Message par Heavyarms »

Tu aurais regarder un peu plus bas dans le forum, j'ai créé un tuto exprès pour ta question ! :wink:

viewtopic.php?f=12&t=37591
Image

Image

Avatar de l’utilisateur
flanker7
stick de plomb
Messages : 58
Inscription : 12 mars 2013, 19:25
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#8 Message par flanker7 »

Ok. Merci pour vos conseils :wink:

Avatar de l’utilisateur
Nihio
stick de plastique
Messages : 12
Inscription : 21 oct. 2014, 11:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#9 Message par Nihio »

Merci infiniment :D

Avatar de l’utilisateur
Berserk57
stick de plastique
Messages : 33
Inscription : 14 oct. 2016, 17:11
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#10 Message par Berserk57 »

Un grand merci a toi pour ce tuto Hyper pratique pour un débutant comme moi
👍

nadhimt
stick de carton
Messages : 3
Inscription : 02 nov. 2018, 09:58
A remercié : 0
A été remercié : 0

Re: [TUTO] Hyperspin 2 - Utilisation d’Hyper HQ

#11 Message par nadhimt »

any help with hyper spin would be great . i have hyper spin running on my pc, and only can get my x arcade stick to work with mame. no other emulators at all. please help, i want to map my buttons for the other emulators with my x arcade stick to use for the main hyper spin menu and for games i want to play. just can't figure out how to map them. please help. the only way i even got mame to work with my x arcade stick was the x arcade stick website had a easy button mapping config for hyper spin. i know in hyperhq i have went in there but it seems to just control the main hyper spin menu like scrolling through the wheels, but if i click on a emulator say snes i can open a super mario game, but thats it, can't start a game can't ad a coin , because they aren't mapped. i am a full blown noob to hyper spin guys, sorry!! but pretty good at emulators usually. but hyper spin is on another level Bluestacks TextNow VPN

Répondre