Retrogaming - 2020
Time Machine, c'est le nom d'une nouvelle console de jeux vendue 199€ dont plusieurs vidéastes ont vantée les mérites récemment. Il y a quelques heures encore, je n'en avais jamais entendu parler mais après m'être un peu renseigné et au vu des questions que l'on m'a posées, j'ai décidé de vous expliquer ce qu'était cette machine et comment vous la fabriquer à moindre coût.
* Le tutoriel vidéo se trouve en bas de page
Préambule
Si vous avez l'habitude de suivre mes vidéos ou de me lire, vous savez probablement que j'affectionne certains modèles de box Android et notamment les box Android avec soc Amlogic au même titre que des machines sous Android TV. J'ai d'ailleurs fait un classement sous forme de tableau avec leurs caractéristiques et leurs résultats aux tests de benchmark. Évidemment, ces appareils-là sont bien souvent dépourvus des DRM permettant d'avoir de la HD ou de la 4K sur certains des services de SVOD les plus populaires (mais pas sur tous) et ne sont pas conseillés pour cette utilisation, mais ce sont aussi et surtout des appareils ouverts et au rapport prix/performance très intéressant leur permettant d'autres types d'utilisation. Il est possible de trouver sur le net de nombreux Firmwares/ROM personnalisés Android ou Android TV mais il est aussi possible de trouver de nombreuses distributions Linux gratuites compatibles avec ces appareils grâce à une très grosse communauté de développeurs open-source.
Parmi tous ces OS, il y en a 2 qui vont particulièrement nous intéresser aujourd'hui, CoreElec et son fork (dérivé) orienté jeux vidéo EmuELEC. Le premier est une distribution Linux à part entière basée sur Kodi pouvant s'exécuter en multiboot avec Android AOSP dont je vous avais parlée à plusieurs reprises (qui permet entre autre d'avoir Netflix Full HD). Et le second son pendant retrogaming lui aussi utilisable en multiboot de manière à conserver Android sur son appareil. C'est celui-ci qui va nous intéresser aujourd'hui, car c'est donc ce système qui anime cette console Time Machine.
Y'a quoi dans la Time Machine ?
La Time Machine est vendue comme une console avec 10000 jeux intégrés.
L'appareil est en fait à l'origine une box Android HK1 X3 avec processeur Amlogic S905X3 couplé à 4 Go de mémoire RAM et 32 Go de stockage trouvable entre 30 et 40€ (voir moins en promo) à laquelle il faut rajouter une carte micro SD de 128 Go avec 10000 roms de jeux (que n'importe qui peut obtenir sur internet) et une manette (trouvable à moins de 20€). Ce qui revient grosso modo à 65-70€. Ce sont bien sûr les prix auxquels les particuliers peuvent trouver le matériel sur des sites comme Aliexpress ou Amazon, avec la marge du vendeur déjà intégrée, pas le prix acheté en lot par un revendeur à des grossistes.
Le tout tourne bien sûr sous EmuELEC qui est je le rappel un OS gratuit, développé et maintenu par des bénévoles, dont le seul but et d'aider un maximum de personnes à assouvir leur passion du jeux vidéo et qui ne gagnent donc rien avec leur système si ce n'est le plaisir d'avoir rendu service.
La légalité et les autorisations dans tout ça ?
J'ai vu que beaucoup de personnes se posaient la question de savoir si ce type de console était légal. La réponse est tout simplement NON. La machine embarque avec elle environ 10000 roms de jeu dont le vendeur de l'appareil ne possède pas les droits. Ce n'est pas plus compliqué que cela. Mais de ce côté là, c'est surtout le vendeur qui prend des risques.
En ce qui concerne le système EmuELEC, celui-ci n'est pas destiné à la vente comme cela est expliqué sur le github du projet : "elle ne peut pas être vendue, groupée, offerte, incluse ou quelque chose de similaire, dans aucun produit / application commercial, y compris mais sans s'y limiter: les appareils Android, Téléviseurs intelligents, téléviseurs, appareils portables, ordinateurs, SBC ou tout autre élément pouvant exécuter EmuELEC". Ce système d'exploitation contient du code de nombreux autres projets plus anciens, par la suite, chaque personne ayant ajouté du code au projet peut en conserver les droits et par conséquent il existe de nombreux titulaires des droits d'auteur.
Au final
Loin de moi l'idée de critiquer qui que ce soit ayant fait la promotion de cet appareil, ni même de cracher sur la personne à l'origine du projet. Jusqu'à preuve du contraire, il n'a tué personne, il se contente juste de vendre un appareil qui n'a aucune raison de ne pas fonctionner correctement (un grand merci au passage aux talentueux développeurs bénévoles de frontend, émulateurs, distrib etc...). Mais par contre, étant donné que l'on m'a posé la question et que je connais ce type de matériel, je me devais malgré tout d'avertir les utilisateurs sur ce qu'ils achètent ou projettent d'acheter. Si cela vous semble moralement acceptable d'acheter cette console, libre à vous, je ne suis pas là pour juger ce qu'il est bien ou mal de faire dans ce domaine là. Mais même si on laisse de côté l'aspect moral de se servir d'un OS libre que des développeurs bénévoles ne veulent pas commercialiser, 199€ me semble quand même être un prix excessivement cher. Beaucoup, beaucoup trop cher pour ce que c'est. Le matériel ne vaut pas bien cher et acheté en lot en tant que professionnel revient encore moins cher... Et le travail dans tout ça ? En générale sur ce type de console, les vendeurs se contentent de récupérer sur le net des images de 16, 32, 64, 128 ou 256 Go préchargées en milliers de ROMS avec des thèmes, le scrap et les réglages déjà fait qu'il suffit de flasher (copier pour simplifier) sur une carte micro SD pour avoir un système parfaitement opérationnel. Durée de l'opération : moins de 5 min. Je ne dis pas que dans ce cas là c'est ce qui a été fait, mais que c'est ce qui se fait en général ...
Comment créer sa propre TIME MACHINE avec EmuELEC sur une Box Android ou un nano-ordinateur
Si vous avez besoin d'aide ou de renseignements, n'hésitez pas à aller faire un coucou à la communauté EmuElec voire CoreElec, ils se feront un plaisir de vous répondre gratuitement ;) Sinon il est possible de faire plus ou moins le même genre de console avec les systèmes gratuits Batocera et Recalbox sur carte de développement ou PC.
Cet autre article pourrait vous intéresser : faire un dualboot Android + CoreELEC sur sa box TV sous Amlogic
Vous avez aimé cet article ? Alors partagez le sur les réseaux sociaux: