samedi 19 août 2017

Parlons un peu Recalbox...


Je parle régulièrement de ma borne d'où l'origine de ce blog mais l'évolution des Raspberry avec la fameuse distribution Recalbox m'a poussé à m'installer mon Raspberry Pi2 avec un rôle plus console qu'Arcades...



Le fait de jouer à des jeux tel que Sonic, Mario, Final Fantasy ou autre sont plus adaptés à la jouabilité et gameplay d'un joypad qu'un stick arcades. Sans compter du confort "canapé" :)

Evidemment, Recalbox sous Linux avec la puissance du Raspberry ne permet pas certaines émulations tel que de l'Atomiswave ou GameCube mais apporte l'essentiel du retrogaming que ce soit en ludothèque, efficacité et surtout accessibilité.



Enfin l'arrivée de la NES mini et la SuperNES mini ne font que conforter la popularisation de ces consoles retrogaming non officiels bien évidement...

Utilisateur depuis plus de 2ans de cette distribution en complément de ma MameCab, je tenais juste à indiquer certaines astuces d'optimisation de mon installation d'ailleurs...

Au passage vidéo d'un Youtuber présentant très bien la solution




Esthétique Physique...NES Mini XL++?

Récupéré dans une décheterie, j'ai récupéré une NES que j'ai vider afin de placer par la suite mon Raspberry. Je m'inspire de l'exemple réalisé par mon ami qui l'a porté dans une MasterSystemII



Il ne me reste plus qu'à commander les câbles rallonges Ethernet, HDMI, USB,etc.. tout en front-panel évidement. J'ai vu d'ailleurs que Ebay est le mieux placé pour ces achats là.

Stockaaage !!!

Dans l'idée de stocker juste les roms SNES, MD et autres systèmes populaires, je suis partis sur une carte microSD 32Go puis 64Go et finalement stockés sur mon NAS via le réseau avec un dossier de 222Go... ça va on est loin de mes + de 600Go sur la MameCab avec les CHD, TaitoTypeX, ...

Avec l'évolution des versions, j'ai ajouté pour le côté collection le set MegaCD, PS1, NeoGeo, SCUMMVM, etc... ce qui évidement grossit le stockage.



Pour ce qui est du téléchargement des set complets (avec Scrapper inclus), je pense que vous savez vous débrouiller en torrent sur certains sites.

Pour le paramétrage du stockage du NAS, la page wiki du site Recalbox explique très bien la procédure.

Joypad

Dans un premier temps pour sa mise en place, un set de 2 Joypad de type SNES sur Amazon à un prix très correct permettent de jouer sans soucis mais ne vous attendez pas à une très bonne précision



De même, pas de sticks analogique pour jouer aux jeux N64 & PS1, ni les L2/R2 très pratiques pour changer de Shaders à la volée en raccourcis manette.



Mais bon pour lancer un Mario All-Stars ou un Ghouls n' Ghosts de temps en temps cela suffit.
Comme vous vous doutez, rien ne vaut les fameux joypads X360 qui sont compatibles.

Shaders !!!

Par défaut, seul les choix Scanlines & Retro sont selectionnables via le menu de ES (EmulationStation) mais de nombreux choix supplémentaires sont possibles à essayer via le raccourci du joypad HOTKEY + L2 ou R2.




Voici dans mon fichier de configuration /recalbox/share/system/recalbox.conf, le paramétrage choisi qui permet d'atténuer sans abus la faible résolution des jeux sur nos écrans HD soit du scanlines sans être trop sombre accompagné d'un adoucissement des contours.


## Shader set 
## Automatically select shaders for all systems
## (none, retro, scanlines)
global.shaderset=none

## Once enabled, your screen will be cropped, and you will have a pixel perfect image (0,1)
global.integerscale=0

## Set gpslp shader for all emulators (prefer shadersets above). Absolute path (string)
global.shaders=/recalbox/share_init/shaders/xbr-lvl1_lcd3x.glslp

## Set ratio for all emulators (auto,4/3,16/9,16/10,custom)
global.ratio=auto

## Set smooth for all emulators (0,1)
global.smooth=1

Astuces de Configurations

Découverte du MegaCD...

L'ensemble des questions sur l'installation & paramétrage est très bien réalisé sur le wiki de Recalbox, néanmoins il y a juste quelques astuces que j'aurais voulu ajouter après avoir passer pas mal de temps.

La 1e qui a été la plus longue et tellement simple finalement en solution était le lancement des jeux MegaCD qui se concluaient par un écran noir...



Le set utilisé placé dans ..\roms\segacd sont au format ISO+CUE+Waves car plusieurs configurations sont possibles tel que BIN+CUE+Waves ...


Mon problème d'écran noir s'est résolue en spécifiant un paramétrage d'émulation bien particulier tel que MENU ES > OPTIONS DES JEUX > AVANCÉS > Sega CD >  Emulateur LIBRETRO & CORE PICODRIVE



N'ayant pas eu la nécéssité de l'ajouter sur MameCAB et n'ayant pas eu MegaCD dans les années 90, j'en profite pour découvrir les titres dont le fameux Sonic CD.

Kiiingg of The Wooorld !!

Je pense que le set de jeux SCUMMVM est indispensable aussi dans le cas où la possession d'un clavier/souris est indispensable par contre.

Placé dans ..\roms\scummvm, la particularité est de créer un fichier texte dans chaque dossier de chaque jeux avec le nom court de retrocompatiblité ScummVM suivi du .scummvm . 
Soit par exemple pour le fabuleux Day of The Tentache , le fichier tentacle.scummvm présent dans son dossier.



Personnellement et aussi rapide, je crée le fichier via la commande touch si l'on se connecte en SSH (putty)

La configuration générale du Shader sous ES n'est pas étendu dans ScummVM, il faut le configurer manuellement dans le menu de ScummVM une fois le jeu lancé via CTRL+F5



Ambiaaance !!

Placés dans le dossier \\recalbox\share\music, les musiques qui seront au format OGG où j'ai mis les tracks des jeux les plus célèbres et nostalgiques mais dans un format remixés, vocal, etc...

MuteCity de F-Zero, GreenHill Zone, RainbowRoad de MKart64, Defender of the Crown, Lemmings, Ken's Stage SF2, BubbleBobble, Rick Dangerous, ...

8BitDo !!

Ce n'est pas une astuce de configuration mais ce qui justement me fait écrire cet article où j'ai souhaité me commander un joypad de qualité avec l'ensemble des touches tout en gardant le style SNES le 8BitDo NES30. 

Baissé à 38€ sur Amazon pour un seul Joypad (Bluetooth), je le commande après avoir vu ces retours positifs et effectivement.....


Déja la boite nous donne l'ouverture d'une impression "Apple", et on sent déjà le produit haut de gamme.

Surpris, une fois le joypad déballé par sa taille plus petite que je pensais mais néanmoins je l'ai bien en main.

J'aime beaucoup la luminosité sur les tranches inferieures indiquant le status de la manette.
.

Je souhaitais aussi ce joypad car il apporte les sticks supplémentaires et L2/R2 pour la jouabilité avec la N64 & la PS1.

L'association bluetooth se fait sans problème et le pack fourni un câble USB pour la recharge ou la connexion en cas de panne de batterie.

Un peu cher, mais je recommande vraiment ce joypad au moins pour le 1er joueur

Détails supplémentaire, un porte clé est fourni dans le pack. 


Scraper !

Comme indiqué plus haut, scrapper un set de jeux correspond à télécharger depuis des serveurs les jaquettes, screenshots et informations sur le jeu. Ce qui apporte un côté collection et encyclopédique à la solution.



A cette adresse se trouve l'explication très bien décrite , mais si vous vous débrouillez bien dans la recherche de sets, vous pouvez les trouver avec les scrapping déja inclus.


Je pense avoir écris l'ensemble des corrections apportés à la solution clés en main. Je remercie énormément l'ensemble des auteurs de Recalbox ainsi que les développeurs des autres solutions concurrentes tel que HappiGameCenter, RetroPie, ...



Aucun commentaire:

Enregistrer un commentaire