samedi 22 août 2020

Raspberry Pi 4: Déballage du NESPI 4 CASE de RETROFLAG

Pour info, j'ai commencé une playlist sur youtube sur le Raspberry Pi 4. J'ai commencé avec le déballage d'un boitier sympa, le NESPI 4 CASE de RETROFLAG youtu.be/lurdvuY4MX4

Enjoy ! ;-)

jeudi 13 août 2020

Retrogaming: comment virtualiser sa Recalbox 6.1.1 (voir 7 bientôt)... ?

Bon, mon besoin initial était un peu particulier voir bizarre... je voulais juste pouvoir consulter sur mon PC ma collection scrappé de roms utilisant les gamelist.xml/images/videos... que j'utilise normalement pour recalbox... et finalement, je n'ai pas trouvé de front-end ou de manager joli pour faire cela sur Windows...



Le meilleur (pour moi ;-) est emulation station lui même finalement (https://emulationstation.org/) et qui est dans Recalbox bien configuré avec mes roms actuelles... donc j'ai conclu qu'il me faudrait recalbox sur mon PC (et vu que RecalBox est un OS, je dois l'avoir comme virtualisé sur mon PC sous Windows 10... Au passage j'espère quand même pouvoir lancer certains emulateurs si possible même si je sais que c'est limité pour avoir de bonnes performances dans ces conditions.

Je me suis donc inspiré de ce tuto (http://siempredesdeelcurro.blogspot.com/2017/12/howto-install-recalbox-in-virtualbox.html) que j'ai revalidé et je vous ai rajouté des détails (et en français.... cocorico ! ;-)

On va d'abord avoir besoin de 3 softs...

1) Télécharger virtualbox pour virtualiser sur Windows 10 64 bits
Sur https://www.virtualbox.org/wiki/Downloads, j'ai téléchargé la version windows en version 6.1.8

2) Télécharger la distrib linux pour créér une image compatible VirtualBox
A partir de cette page https://linuxmint.com/download.php, j'ai téléchargé la version "xfce" comme conseillé par le précédent tuto, dans mon cas, j'ai téléchargé l'ISO en version 19.3-xfce-64bits (1,86 Go)





3 - Optionnel ) Télécharger Recalbox PC 64 bits - recalbox-x86_64.img.xz (en version 6.1.1 actuellement)
Sur https://archive.recalbox.com/, j'ai donc pris la version PC 64 bits (en fait, c'est juste pour l'avoir si vous avez des problèmes réseaux avec VirtualBox... sinon, on va la télécharger depuis la VM directement dans ce tuto)
Dernière minute: Je vais essayer aussi avec la V7 dans la version que j'ai compilé par mes soins dernièrement ;-)







On installe donc déjà VirtualBox...

Et ensuite, on va installer VirtualBox sur PC (attention il y aura une coupure réseau pour installer les drivers de la carte réseau)









Aprés reboot de votre PC (je le conseil fortement), on peut enfin utiliser VirtualBox et la configurer pour lancer la distrib Linux qui va nous aider à faire la VM recalbox.

Configurer la VM...


1) Donc on clic sur "Nouvelle" et on passe en "mode expert" pour pouvoir customiser les paramètres à notre guise.

a) On choisi:
type : Linux
Version: Other Linux  (64-bit)

b) Puis on clic sur le bouton "Créer"

Optionel) on peut choisir la mémoire et le chemin mais cela pourra se faire plus tard aussi.


2) On choisi ensuite le chemin de la VM exactement puis la taille alloué dynamiquement (au moins 8 Go voir 16 go avec la V7, on prend de la marge mais on est en allocation dynamique donc pas de soucis ;-). Certains préfèrent une taille fixe pour les performances, dans ce cas il faut mettre "16 Gio". On garde le format VDI pour l'image. Pour finir, on clique sur le bouton "Créer".


3) Et voilà on a un disque virtuel prêt pour accueillir notre recalbox :


4) On va modifier les paramètres de ce disque pour booter sur l'iso du linux Mint :


On va cliquer sur l'icone suivante  dans la partie "Stockage"...

Puis choisir "choose a disk file" pour aller sélectionner l'iso de Linux Mint :


Puis cliqué sur la bouton "OK"

5) Maintenant on peut "Démarrer" et on nous propose le disque de démarrage:




6) On arrive sur le boot de l'iso de Linux Mint (cela va continuer tout seul ou sinon il faut sélectionner "Start Linux Mint"):



7) On arrive au login ...


...mais qui va se faire automatiquement ;-)



8) Maintenant, on peut aller sur internet pour télécharger l'image recalbox en question:

On lance le navigateur firefox



On prend la version PC x86_64 sur nos PCs récents :





8 bis) variante si on veux utiliser un image déjà sur notre PC windows 10:
Il va falloir faire un sharing windows (samba). 
(je ne propose pas de dossier partagé par virtualbox parce que j'ai rencontré des problèmes dans le cas d'un live cd comme ce linux mint)

Dans le linux, il faudra lancer un terminal et la commande suivante par exemple pour aller sur le partage réseau:

mint@mint:~$ thunar "smb://192.168.0.4/"

Et ensuite cela va lancer l'explorateur de fichier en demandant le login/password :




Ainsi, on peut récupérer une image recalbox:


9) Maintenant on peut double cliquer sur l'image que l'on veut restaurer finalement dans le disque virtuel :



Puis on sélectionne le disque virtuel comme destination de la restauration:


Puis on clique sur le bouton "Start Restoring...":


Puis on "Restore":



Et quand c'est fait, l'explorateur de fichier s'ouvre sur le disque restauré:


On peut donc redémarrer:



10) Maintenant au prochain boot il faudra booter sur le drive local via le menu du live cd ou enlever le live cd et booter normalement sur le disque virtuel de la vm en question:





11) Et voilà, c'est lancé...


Il faudra bien connecter l'interface de la manette usb (dans mon cas une manette de xbox 360) via les menus de virtual box:


Pour lancer par la suite un jeu :


Et voilà, j'ai testé sur un pc portable avec un core i7 9ème génération 16 Go de ram et 6 coeurs alloué sur 12, je confirme cela le fait pas mal pour de la virtualisation ;-).

je vous laisse tester de votre côté pour vous faire un avis aussi...

Enjoy !