RetroArch v0.9.9 - Émulateur multi-consoles pour votre Custom Firmware
par NearSobre et efficace...
Les développeurs Themaister et Squarepusher nous offre une nouvelle mise à jour de leur homebrew RetroArch qui passe en version 0.9.9. Celui-ci est un émulateur modulaire tout-en-un, basé sur la LibRetro, conçu pour être rapide, léger et portable.
La fameuse LibRetro est une API faisant office d'interface entre les émulateurs (Cores) intégrés et RetroArch, ceci dans le but d'améliorer les performances, la compatibilité et surtout de rendre l'application multiplateforme (portage facile, voire automatique).
RetroArch possède en outre un système de "fond graphique" qui permet de mettre en parallèle du jeu émulé son manuel officiel, la solution du jeu ou tout simplement un fond d'écran graphique.
Liste des émulateurs intégrés à RetroArch v0.9.9 :
- Genesis Plus GX (SEGA SG-1000, Master System, Game Gear, Genesis/Mega Drive, SEGA CD) ;
- SNES9x Next (Super Nintendo) ;
- VBA Next (Game Boy Advance) ;
- NEStopia (Nintendo Entertainment System) ;
- FCEUmm (Nintendo Entertainment System) ;
- Mednafen PCE Fast (émulateur PC Engine, PC Engine CD et Turbografx 16) ;
- Mednafen NGP (Neo Geo Pocket Color) ;
- Mednafen VB (Virtual Boy) ;
- Mednafen Wonderswan (WonderSwan/WonderSwan Color/WonderSwan Crystal) ;
- Prboom (compatible avec Doom 1, Doom 2, Ultimate Doom, Final Doom) ;
- QuickNES (Nintendo Entertainment System) ;
- NX Engine (compatible Doukutsu Monogatari/Cave Story) ;
- Tyrquake (Quake-like) ;
- FInal Burn Alpha (diverses bornes arcades, Capcom CPS-1, SEGA System 16A, Toaplan, etc.) ;
- Gambatte (Game Boy, Super Game Boy, Game Boy Color).
Liste des extensions supportées par le Cores (émulateurs) :
- Prboom : wad ;
- Tyrquake : pak ;
- SNES9x Next : smc | fig | sfc | gd3 | gd7 | dx2 | bsx | swc ;
- Genesis Plus GX : md | smd | gen | bin | sms | gg | sg | cue ;
- NXEngine : exe ;
- VBA Next : gba ;
- FCEUmm : nes | unif ;
- NEStopia : nes | fds ;
- Gambatte : gb |gbc | dmg ;
- Final Burn Alpha : zip ;
- Mednafen PCE : pce | cue ;
- Mednafen Wonderswan : ws | wsc ;
- Mednafen NGP : ngp ;
- Mednafen VB : vb.
Liste des changements et améliorations de RetroArch v0.9.9 :
- Nouvelle option "SuperFX Overclock" pour SNES9x Next ;
- Amélioration des performances avec Gambatte ;
- La coloration des jeux sous Gambatte est devenu optionnelle ;
- FCEUmm devrait pouvoir charger les ROM au format UNIF à présent ;
- Correction compatiblité avec le "Famicom Disk System" dans NEStopia ;
- NEStopia intègre la simulation d'insertion des "coins" (pièces) dans les jeux Versus (type arcade) ;
- Nouvelle option "Sprite Limit" pour le Core NEStopia ;
- Nouvelles options pour le Core Mednafen ;
- Intégration de la dernière version de Genesis Plus GX ;
- Nouvelles options pour le Core Genesis Plus GX (compatible Blargg NTSC, option "Overscan" et "Game Gear Extend Screen") ;
- Nouvelles options pour le Core Final Burn Alpha (reset du jeu, service mode, etc.) ;
- Ajout d'un nouveau Core : Tyrquake ;
- Ajout d'un nouveau Core : NXEngine ;
- Optimisation du pilote vidéo pour la PS3 ;
- Nouveau système de gestion des "Shaders" de type "8-pass".
Voici quelque captures d'écran réalisées par la rédaction pour vous faire une idée de l'interface et de l'utilisation de RetroArch v0.9.9 (liste des commandes et astuces dans la suite de la news) :
Note à propos du support de l'extension ZIP :
Pour chaque émulateur, lorsque vous pressez la touche sur un fichier ZIP (contenant le jeu voulu donc), son contenu sera extrait sur la partition interne /dev_hdd1/ ; vous pourrez ensuite le charger depuis cet emplacement. En ce qui concerne FBA, il peut charger directement les ROM au format ZIP.
Comment utiliser RetroArch v0.9.9 :
Au premier démarrage, RetroArch charge un des émulateurs (Core) par défaut. Le nom de celui chargé est affiché en haut de l'écran.
Pour utiliser un autre émulateur, pressez la touche pour accéder à l'écran d'options, puis allez sur l'onglet "Retro tab" et sélectionnez avec le bouton "Default emulator core". Depuis ce menu, choisissez avec l'émulateur que vous souhaitez mettre en avant-plan. RetroArch va alors redémarrer et vous devriez voir le nom de ce dernier s'afficher à l'écran au même endroit que le précédent (haut de l'écran au centre). Vous pouvez effectuer cette opération durant un jeu en appuyant sur la touche .
Les commandes disponibles en cours de jeu sont :
- Stick analogique droit vers le bas - Accélérer le jeu
- Stick analogique droit vers le haut - Revenir à la vitesse normale
- Stick analogique droit vers la gauche + - Passer au slot de sauvegarde précédent
- Stick analogique droit vers la droite + - Passer au slot de sauvegarde suivant
- Stick analogique droit vers le haut + - Charger une partie sauvegardée
- Stick analogique droit vers le bas + - Sauvegarder la partie
- + - Retourner au menu principal
RetroArch v0.9.9
Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous
Code source de RetroArch