I - Quelques mots sur Snes9x
Snes9x est un émulateur Super Nintendo, et pas nimporte lequel : il est tout simplement considéré comme le meilleur,avec Zsnes. Tous les deux sont en fait complémentaires. En effet, Snes9x émule par exemple Star Ocean, que Zsnes némule pas,à cause de la présence dune puce particulière dans la cartouche de ce jeu. Peu gourmand en ressources et performant, doté dunecompatibilité impressionnante, Snes9x fera revivre la Super Nintendo sur votre PC !
II - Ce quil vous faut pour jouer avec Snes9x
Pour profiter des joies de la Super Nintendo, vous n’aurez besoin que de très peu de choses, en fait une seule : l’archive deSnes9x, que vous pourrez naturellement trouver sur Emu Nova. Il vous suffit dextraire larchive grâce à Winzip, Winrar ou Winacedans un répertoire quelconque. Voici ce que vous devriez obtenir :
Cliquez maintenant sur Snes9x.exe pour lancer lémulateur. Cest parti pour configurer la bête afin den tirer le meilleur !
III - Configuration de lémulateur
On va procéder par étapes dans la configuration de Snes9x, suivez le guide (et ne loubliez pas à la fin de la visite ^^).
Configuration Vidéo
Longlet « options » que vous pouvez voir sur le screen ci-dessous vous permet de configurer tout ce qui concernela vidéo et laffichage.
Cliquez tout dabord sur « configuration de laffichage », vous verrez alors apparaître le menu suivant :
Dans la case « général », vous disposez de différents options :
- Plein écran, comme son nom lindique, permet de jouer en plein écran !
- Mode 7 Bi-linéaire sert à ????
- Montrer le taux dimages vous permet dafficher le nombre dimages par seconde.
- Etirer limage étirera artificiellement limage pour quelle colle au mieux à vorte écran, ce qui peut légèrement la déformer.
Ensuite, dans la zone « image SNES », gardez cochées les cases « rendu en 16 bits » et « transparence »,afin dobtenir le rendu le plus fidèle possible.La zone « paramètres daffichage » vous permettra de choisir la résolution qui vous semblera la plus adaptée.Une fois choisie, vous pouvez soit tester cette résolution avec « mode test », ce qui vous permettra de voir si votreécran supporte la résolution choisie, soit directement en cliquant sur « choix mode ». Un re-démarrage de lémulateurpourra savérer nécessaire. Je vous conseille de cocher la case « activer le double tampon », afin déviter des problèmesde synchronisation de limage. Ainsi, vous bénéficierez du maximum de fluidité.
Ensuite, vous pouvez voir longlet « paramètres du cache SPC7110 », je vous conseille de ne pasy toucher ! Il vous permet de ne charger en mémoire quune partie de la ROM à laquelle vous allez jouer. Enfin vientlonglet « configuration du pack GFX », qui sert à configurer les packs graphiques nécessaires pourfaire tourner certains jeux particuliers, comme Star Ocean. Néanmoins, il est étrange de constater que l’on peut jouer à ces jeux sans ces packs…Si quelqu’un connait leur véritable utilité, qu’il me contacte par email, je le remercie d’avance ;). En cliquant sur cet onglet, vous verrez apparaître ce menu :
Où figurent les noms de tous les jeux bénéficiant de ce système de packs. Cliquez ensuite sur « parcourir » pourdonner le chemin daccès sur votre disque dur. Ici encore, si quelqu’un sait où télécharger ces fameux packs, je suis preneur ^^
Quelques options concernant laffichage sont accessibles plus facilement depuis longlet du menu général « fenêtre »,où vous pourrez choisir votre langue, ce qui ne savérera pas utile étant donné que la version de Snes9x que nous proposonssur Emu Nova est déjà en Français ;o) Vous pourrez aussi passer en plein écran, cacher la barre de menu, ou encore étirer limage.Cela vous évite davoir à aller dans le menu de configuration graphique.
Configuration sonore
Cliquez tout simplement sur longlet « son », présent dans la barre de menu de Snes9x, visible sur le screen ci-dessous,afin de faire apparaître le menu permettant une configuration sonore complète. En fait, il s’agit d’une sorte de « menu rapide »puisqu’il permet de régler la plupart des options sonores de manière simple.
Vous pouvez régler le taux d’échantillonnage (taux du playback), réglé par défaut à une valeur de48Khz, ce qui permet un son de qualité. Baisser la qualité d’échantillonnage prendra moins de ressources CPU,mais en revanche la qualité du son sera moindre. A vous de doser selon vos goûts ;o)
Le sound buffer length est la taille du buffer sonore. Je vous conseille de mettre la même valeur pour ces deuxoptions sinon il risque d’y avoir des soucis, par exemple le son qui se coupe car l’émulateur n’aura plus de données sonoresà fournir…Plus cette durée est courte, meilleur sera le confort sonore.
Nous pouvons ensuite choisir les paramètres suivants :
- Son en 16-bit vous permet de coder votre son en 16 bit, je conseille de le laisser cocher pour une qualité optimale.
- stereo vous permet, devinez quoi…d’avoir le son stéréo ^^ Toujours plus agréable que du son mono.
- reverse stereo permet d’inverser le rôle de chaque baffe lors de l’utilisation du mode stéréo.
- Interpolé permet d’effectuer une interpolation du signal sonore, c’est-à-dire que l’émulateur reconstitue au mieux le signal d’après quelques points en suivant une sorte de courbe de tendance. Consommateur de ressources mais efficace !
- Synchronisation du son a pour effet de générer le signal sonore de façon synchrone avec le processeur.
Passons maintenant à l’onglet « Paramètres » qui concerne quant à lui l’émulation sonore en général et non passeulement l’aspect qualitatif. Entendez par là que vous allez pouvoir effectuer divers réglages ou effet à partir du zolison que vous avez configuré dans le paragraphe précédent ;o) Un traitement du son, en quelque sorte. Ce menu est pluscomplet que le précédent comme nous allons le voir. Voyons ce que nous avons à nous mettre sous la dent :
- Je vous conseille de garder le driver sonore par défaut de Snes9x, qui fonctionne réellement très bien.
- On retrouve ensuite le taux d’échantilonnage, que nous avons réglé précédemment.
- La longueur du tampon, ainsi que stéréo, Stéréo inversé ont déjà été vus précédemment également.
- L’option Linear interpolation of sample data correspond à l’option Interpolé du menu rapide.
- Ensuite, Générer les données sample synch avec le CPU correspond ici encore à l’option Synchroniser du menu rapide.
- Lecture de la hauteur d’enveloppe du volume sert à lire tout le signal sonore sans aucune atténuation.
- Effets d’echo active un effet d’écho, il faut aimer…Mais bon pourquoi pas !
- Contrôle du volume maître vous permettra de régler le volume sonore global de l’émulateur.
- Son muet est une option conseillée à ceux qui aiment le silence ! En effet, en cochant cette case vous désactiverez purement et simplement le son…Un peu dommage de ne pas profiter de la musique d’un bon vieux Mario Bros par exemple ;o)
- Méthode de décodage d’échantillons anti-résonnance permet d’éviter d’éventuelles résonances du son, peu probables. Cette option est donc assez peu utile.
- Activer l’émulation du son CPU permet l’émulation du processeur sonore de la Super NES, option très utile !
Configuration de la manette
Pour paramétrer selon vos envies votre manette ou votre clavier, cliquez sur longlet 3, nommé « contrôleur ». Les optionssuivantes sont alors disponibles :
Cliquez simplement sur « configuration du pad » afin de définir vos boutons sur votre stick favori, vous voyez alors apparaîtreun joli menu :
Cliquez sur une touche pré-attribuée, puis appuyez sur la touche souhaitée. Elle sera alors automatiquement attribuée !Vous pouvez ainsi configurer jusquà 5 joypads, en faisant dérouler longlet en haut à gauche du menu. Une fois votre/vosmanettes configurées, cliquez simplement sur OK pour enregistrer. Ensuite, si vous tiquez loption « activer le multitap5 »,vous pourrez jouer jusquà 5 personnes en même temps ! Option sympathique donc pour rythmer vos soirées ;o)
Snes9x offre également la possibilité démuler la souris ou le Superscope, il vous suffit pour cela de cocher les casescorrespondantes ! Difficile de faire plus simple non ?
IV - Jouer en réseau
Tu es seul, tu aimes la Super NES, et tu aimerais bien jouer avec des potes ? Lauteur de Snes9x a pensé à toi, oui oui,à toi ! En effet, tu vas pouvoir jouer en réseau grâce à une sympathique option proposée par Snes9x. Ce mode propose de jouerjusquà 5. Un de ceux qui désirent jouer doit se définir en tant que serveur, et les autres se connecteront à lui.
Si vous souhaitez être celui qui va faire office de serveur, il vous suffit de cliquer sur « agir en tant que serveur »dans longlet « réseau » du menu général :
A ce moment, lémulateur affichera un message : « server, wanting a response from the client ». Un pote à vous doitalors se joindre à la partie ;o)
Justement parlons-en, et plaçons-nous dans la situation inverse : si vous souhaitez vous connecter sur un ami qui luifait office de serveur, cliquez sur Réseau -> Connexion au serveur, et entrez l’adresse IP de votre camarade,puis cliquez sur Connecter, et là vous devez vous trouver en liaison avec le PC de votre collègue !
Une option excellente, cochez l’option suivante :
Ainsi, tous vos potes qui sont connecté sur votre PC recevront la ROM du jeu utilisé ! Elle est pas belle la vie ?
V - Commandes diverses
Quand lémulateur est en cours dutilisation, vous disposez de pas mal de commandes utiles, dont voici la liste :OptionsFonctionnalitésEchapMontre/cache la barre de menu PauseMet en Pause lémulateur. Alt+‘ReturnMontre/Bascule entre le mode Plein Ecran et le mode fenêtré.`Bouton Turbo du Superscope.~Bouton Pause du Superscope.TabMode Turbo (Avance rapide) pour passer les longues intros.0Bascule lémulation H-DMA sur on/off.1Bascule larrière plan 1 sur on/off.2Bascule larrière plan 2 sur on/off.3Bascule larrière plan 3 sur on/off.4Bascule larrière plan 4 sur on/off.5Bascule les sprites (sprites) sur on/off.6Bascule entre du joypad 1 et 2.7Rotation entre Multi-player 5, la souris sur le port 1,la souris sur le port 2 et lémulation du SuperScope.8Bascule les priorités des couches en arrière-plan pour les arrières-plansinclus dans le sous-écran (addition/soustraction).9Bascule les effets de transparences sur on et off seulement si le mode16-bit ou au dessus est sélectionné.Shift+9Bascule le mode 7 bi-linèaire filtering sur on/off.BackspaceBascule lémulation des graphismes fenêtres sur on/off.Shift+‘F1-F9Sauvegarde un fichier de jeu Freeze.F1-F9Charger un fichier de jeu Freeze, restore sur la position exact dun jeu.Shift+‘+’Augmente le temps de limage émulé d1 ms. Ceci ralentit le jeu. (Saut dimage auto seulement)Shift+‘-’Diminue le temps de limage émulé d1 ms. Ceci accélère le jeu. (Saut dimage auto seulement)Shift+‘insert’Change le Turbo sur le bouton ‘L’. Note : change pour tous les contrôleurs.Shift+‘delete’Change le Turbo sur le bouton ‘R’.Shift+’[‘Change le Turbo sur le bouton ‘select’.Shift+‘home’Change le Turbo sur le bouton ‘Y’.Shift+‘pageup’Change le Turbo sur le bouton ‘X’.Shift+‘end’Change le Turbo sur le bouton ‘B’.Shift+‘pagedown’Change le Turbo sur le bouton ‘A’.’+’Augmente le taux de saut dimage, rendant la mise à jour de lécran moins jolie mais accélère le jeu. ‘-’Diminue le taux de saut dimage, rendant le jeu plus lissé, mais ralentit le jeu. Presser à répétition la touche basculera automatiquement le taux du saut dimage auto, où le taux est ajusté dynamiquement pour garder une vitesse de jeu constante.F12Permet de prendre une capture d’écran.
VI - Les filtres graphiques
Nous allons voir dans cet annexe les différents filtres graphiques dont dispose Snes9x, filtres également disponibles surnombre d’autres émulateurs, comme MAME par exemple.
Aucun
Comme son nom lindique, aucun filtre nest appliqué ! Par conséquent, la pixellisation risque dêtre assez importante.
Normal
Cest le filtre le plus classique, et le plus basique aussi. Il permet de saffranchir de façon très faible de la pixellisation.
Scanlines
Comme vous pouvez le voir, des lignes horizontales appraissent sur lécran. Ceci permet de diminuer leffet d« escalier »des graphismes, mais sur un écran dordinateur ces lignes sont disgracieuses au possible.
Supereagle Kreeds (Kreeds Niveau 1)
Ce filtre lisse limage de manière à ce que les contours des décors ne soient plus crénelés, mais lisses, à un tel pointque les personnages prennent un aspect « dessin animé ». On aime ou on aime pas.
2xSal Kreeds (Kreeds Niveau 2)
Le même filtre que le précédent, en plus exagéré.
Super 2xSal Kreeds (Kreeds Niveau 3)
Encore plus exagéré que le précédent. Un très bon lissage mais les graphismes ne sont plus très fidèles, même sile crénelage est à ce stade quasi-absent.
Mode TV
Comme le Port-Salut, cest écrit dessus ! Ce filtre est en fait constitué de légères scanlines, et permet très bien desaffranchir de la pixellisation. Ce mode est bien entendu optimisé pour un écran de TV, qui a une résolution très inférieureà celui dun PC.
3D/FX bilinéaire
Attention, ce mode nest utilisable QUE si vous avez une carte graphique compatible 3D FX ! Sinon vous aurez droit à unjoli message derreur qui vous dira, à raison, que les libraires graphiques concernées sont introuvables. Ce filtre utilisevotre carte graphique afin de lisser les graphismes de façon efficace, sans dénaturer ni déformer ceux-ci. Lun des meilleursfiltres qui soit !
Open GL bilinéaire
Idem, mais pour les possesseurs de cartes graphiques compatibles Open GL.
Si avec tous ces filtres différents vous ne trouvez pas votre bonheur, moi je jette l’éponge ! :op