Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
r36s [Le 11/02/2025, 06:59] daebis [netplay] |
r36s [Le 01/06/2025, 07:45] (Version actuelle) Re@L6 Corrections |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
---- | ---- | ||
- | Cette page est une ébauche, créer séparément de ma page personnel [[utilisateurs:daebis|/Daebis/]] | + | Cette page est une ébauche, créée séparément de ma page personnelle [[utilisateurs:daebis|/Daebis/]] |
- | pour organiser celle-ci au mieux et facilité la lisibilité. | + | pour organiser celle-ci au mieux et faciliter la lisibilité. |
- | **bonne lecture.** | + | **Bonne lecture.** |
====== R36S ====== | ====== R36S ====== | ||
- | cette petite console similaire a une Gameboycolor et connue sous divers appelation. | + | Cette petite console similaire à une Gameboycolor et connue sous divers appellations. |
* - R36S (nom commercial) | * - R36S (nom commercial) | ||
* - RGB20S (nom sur le manuel, clone originel) | * - RGB20S (nom sur le manuel, clone originel) | ||
- | * - rg351mp (nom sur le reseau) | + | * - rg351mp (nom sur le réseau) |
- | * - RK3326 (reference du coeur) | + | * - RK3326 (référence du cœur) |
{{ s-l1200.png?nolink&400|}} | {{ s-l1200.png?nolink&400|}} | ||
- | ===== specs ===== | + | ===== Specs ===== |
- | composé de ... | + | Composée de ... |
- | ARkos est une version custom de Ubuntu19.10, préinstallée avec emustation comme menu principal. | + | ARkos est une version custom de Ubuntu 19.10, préinstallée avec Emustation comme menu principal. |
- | L'os de base est plutot peu étoffée, pour mes tests j'ai dû ajouter certaines sources ainsi que des paquets tels que neofetch, vlc, ffmpeg, ranger etc. | + | L'OS de base est plutôt peu étoffé, pour mes tests j'ai dû ajouter certaines sources ainsi que des paquets tels que neofetch, vlc, ffmpeg, ranger etc. |
- | (pour les besoins du test j'ai connecté un dongle ethernet-usbC avec un cable ethernet Cat7 , plutot que de l'usb-wifi) | + | (Pour les besoins du test, j'ai connecté un dongle Ethernet-USB-C avec un câble Ethernet Cat7, plutôt que de l'USB-Wi-Fi) |
- | - Attention toutes les cartes sd ne sont pas compatibles. Réferez vous à la liste suivante [[https://docs.google.com/spreadsheets/u/0/d/1gWxtr-GmwWop-_qGUq022RXxK2aTLpPg9Qra68TQLI8/htmlview#gid=0|Lien externe]] | + | - Attention toutes les cartes SD ne sont pas compatibles. Référez-vous à la liste suivante [[https://docs.google.com/spreadsheets/u/0/d/1gWxtr-GmwWop-_qGUq022RXxK2aTLpPg9Qra68TQLI8/htmlview#gid=0|Lien externe]] |
<note> | <note> | ||
**## R36s - RGB20S** | **## R36s - RGB20S** | ||
Ligne 48: | Ligne 48: | ||
- | <note important>Bien que la console soit vendue comme ayant un accès wifi/ bluethooth, elle n'a aucun composant physique pour cela.</note> | + | <note important>Bien que la console soit vendue comme ayant un accès Wi-Fi/Bluethooth, elle n'a aucun composant physique pour cela.</note> |
===== Accès ===== | ===== Accès ===== | ||
Ligne 57: | Ligne 57: | ||
==== Gestionnaire de fichier (pcmanfm) en mode ssh ==== | ==== Gestionnaire de fichier (pcmanfm) en mode ssh ==== | ||
* Menu | * Menu | ||
- | * "aller" | + | * "Aller" |
* "Se connecter au server" | * "Se connecter au server" | ||
* "ssh" | * "ssh" | ||
* IP | * IP | ||
- | * port 22 | + | * Port 22 |
- | * user: ark | + | * User: ark |
- | * password: ark | + | * Password: ark |
==== FTP (filezilla) ==== | ==== FTP (filezilla) ==== | ||
- | etablire une connexion rapide | + | Établir une connexion rapide |
<note important>dans tous les cas</note> | <note important>dans tous les cas</note> | ||
- | il faut: | + | Il faut: |
- | - allumer la console | + | - Allumer la console |
- | - se rendre dans les options | + | - Se rendre dans les options |
- | - "enable remote services" | + | - "Enable remote services" |
- | - se connecter a l'ip avec l'identifiant ark/ark | + | - Se connecter a l'ip avec l'identifiant ark/ark |
- | === avec filezilla === | + | === Avec filezilla === |
- | - ajouter un serveur en SFTP | + | - Ajouter un serveur en SFTP |
- IP est donner dans "network info" | - IP est donner dans "network info" | ||
- Nom : ark / password: ark | - Nom : ark / password: ark | ||
- | - port **22** (et non 24) | + | - Port **22** (et non 24) |
===== Sources custom ===== | ===== Sources custom ===== | ||
Ligne 91: | Ligne 91: | ||
===== Modifications software ===== | ===== Modifications software ===== | ||
- | <note warning>Avant toute modification/ update, charger la console a 100% de batterie</note> | + | <note warning>Avant toute modification/update, charger la console à 100% de batterie</note> |
- | Par defaut l'os chargé n'est pas à jour, voir parfois complètement planté. | + | Par défaut l'OS chargé n'est pas à jour, voire parfois complètement planté. |
- | La première chose à faire est de sauvegarder les jeux vendu avec la console, puis de télecharger la dernière mise à jour (update) depuis le github du [[https://github.com/AeolusUX/ArkOS-R3XS/releases|projet]] | + | La première chose à faire est de sauvegarder les jeux vendus avec la console, puis de télécharger la dernière mise à jour (update) depuis le github du [[https://github.com/AeolusUX/ArkOS-R3XS/releases|projet]] |
Je vous recommande fortement de choisir la version notée "Panel 4 (V5)" qui propose un menu de chargement plus moderne | Je vous recommande fortement de choisir la version notée "Panel 4 (V5)" qui propose un menu de chargement plus moderne | ||
* Ubuntu : gestionnaire d'image disque (gnome-disks) | * Ubuntu : gestionnaire d'image disque (gnome-disks) | ||
* Windows : rufus | * Windows : rufus | ||
+ | ==== Modification Core ==== | ||
+ | Certains cœurs comme psppp ou retroarch nécessitent quelques modifications pour utiliser la console à son plein potentiel. | ||
+ | voici deux vidéos de référence qui m'ont bien aidé. | ||
+ | |||
+ | [[https://youtu.be/U_yJBN1Nqjo?si=SrQoB-2oWuTt8Loq|👑 R36S MASTER Starter Guide]] | ||
+ | |||
+ | [[https://youtu.be/L5Sih54JStw?si=vswKFq7bgIWV8FtO|r36s - jeux psp en francais]] | ||
===== Modifications hardware ===== | ===== Modifications hardware ===== | ||
* Ajout de marqueur blanc sur les inscriptions pour les faire ressortir [[https://i.imgur.com/2hxVCQP.jpeg|Lien externe]] | * Ajout de marqueur blanc sur les inscriptions pour les faire ressortir [[https://i.imgur.com/2hxVCQP.jpeg|Lien externe]] | ||
- | * dévisser d'un tour, la vis de droite (face composant vers vous) pour reglé le confort du D-pad | + | * Dévisser d'un tour, la vis de droite (face composant vers vous) pour régler le confort du D-pad |
- | * Ajout de deux carte sd samsung evo de 64 et 250Gio (l'une pour l'os et l'autre pour les jeu) car celle fourni de base est de très, **très mauvaise qualité**. | + | * Ajout de deux cartes SD samsung evo de 64 et 250Gio (l'une pour l'os et l'autre pour les jeu) car celle fourni de base est de très, **très mauvaise qualité**. |
* Ajout d'un morceau de caoutchouc (surface raquette pingpong) sur le cache batterie pour le confort | * Ajout d'un morceau de caoutchouc (surface raquette pingpong) sur le cache batterie pour le confort | ||
- | * Ajout d'un peu de gaffer tissé noir, pour caler la batterie | + | * Ajout d'un peu de gaffer tissé noir, pour caler la batterie (inutile en Rev21 |
* Ajout d'un peu de gaffer tissé noir pour étouffer le bruit des gâchettes | * Ajout d'un peu de gaffer tissé noir pour étouffer le bruit des gâchettes | ||
- | * Ajout de dissipateur de chaleur en cuivre de 15x15x4mm, 6x6x4mm, 10x14x4mm (x2) ainsi que de pâte thermique. | + | * Ajout de dissipateur de chaleur en cuivre de SSD M2 de 3mm |
+ | * Ajout d'une protection silicone pour R36S (qui améliore grandement le confort) | ||
+ | https://imgur.com/a/SulFCwB | ||
===== PalmOs (mu) ===== | ===== PalmOs (mu) ===== | ||
De base la version fournie ne convient pas, il faut mettre à jour manuellement et modifier les rom présentes. | De base la version fournie ne convient pas, il faut mettre à jour manuellement et modifier les rom présentes. | ||
- | ===== capture ecran video ===== | + | ===== capture écran vidéo ===== |
- | - usb-c OTC [ECHEC] | + | - USB-C OTC [ÉCHEC] |
- | - OTC - HDMI [ECHEC] | + | - OTC - HDMI [ÉCHEC] |
- | - scrcpy [ECHEC] | + | - scrcpy [ÉCHEC] |
==== ffmpeg ==== | ==== ffmpeg ==== | ||
=== R36X === | === R36X === | ||
Ligne 124: | Ligne 133: | ||
- ''sudo apt install ffmpeg'' | - ''sudo apt install ffmpeg'' | ||
- sudo chmod 666 /dev/fb0 | - sudo chmod 666 /dev/fb0 | ||
- | - <code>ffmpeg -f fbdev -r 15 -i /dev/fb0 -vf "scale=480:360,format=yuv420p" -c:v libx264 -preset ultrafast -tune zerolatency -b:v 256 -f mpegts udp://192.168.1.169:1234</code> | + | - <code>ffmpeg -f fbdev -r 15 -i /dev/fb0 -vf "scale=480:360,format=yuv420p" -c:v libx264 -preset ultrafast -tune zerolatency -b:v 256k -f mpegts udp://192.168.1.169:1234</code> |
+ | |||
+ | ou | ||
+ | |||
+ | <code>ffmpeg -f fbdev -r 15 -i /dev/fb0 -vf "scale=480:360,format=yuv420p" -c:v libx264 -preset ultrafast -tune zerolatency -b:v 256k -f mpegts udp://192.168.1.169:1234</code> | ||
+ | avec le son | ||
<note>Le test de bande passante avec iperf3 montre que la R36S plafonne à environ 177 Mbps en UDP</note> | <note>Le test de bande passante avec iperf3 montre que la R36S plafonne à environ 177 Mbps en UDP</note> | ||
=== PC === | === PC === | ||
- | - installer ffmpeg si vous ne l'avez pas | + | - Installer ffmpeg si vous ne l'avez pas |
- sudo chmod 666 /dev/fb0 | - sudo chmod 666 /dev/fb0 | ||
- | - <code>vlc udp://@0.0.0.0:1234 --network-caching=2048</code> Apres quelques seconde, l'image de votre console devrais apparaitre. | + | - <code>vlc udp://@0.0.0.0:1234 --network-caching=2048</code> Après quelques seconde, l'image de votre console devrait apparaître. |
+ | {{ ::capture_d_ecran_du_2025-02-11_02-00-57.png?nolink&400|}} | ||
==== netplay ==== | ==== netplay ==== | ||
- | - installer retroarch sur votre ordinateur, | + | - Installer retroarch sur votre ordinateur, |
- | - le mettre a jour | + | - Le mettre à jour |
+ | - Sur votre console, aller dans le menu fn+Y => netplay => host | ||
+ | - Sur votre PC, aller dans jouer en réseau, et rechercher les parties lan | ||
+ | - Vous verrez alors le nom du cœur que vous devez installer | ||
+ | - Il vous faudra également la même rom que sur votre console. | ||
- | - sur votre console, aller dans le menu fn+Y => netplay => host | + | * une fois cette compatibilité établie, il est possible de rejoindre en spectateur la partie, et donc de capturer la fenêtre. |
- | - sur votre pc aller dans jouer en reseau, et rechercher les partie lan | + | |
- | - vous verrez alors le nom du cœur que vous devez installer | + | |
- | - il vous faudra également la même rom que sur votre console. | + | |
- | * Liste à puceune fois cette compatibilité etablie, il est possible de rejoindre en spectateur la partie, et donc de capturer la fenetrer. | + | **Mais au final**, pourquoi faire ? |
- | mais pourquoi faire ? | + | Si au final vous pouvez jouer directement sur votre ordinateur avec un manette BT, un I7 et 16Gio de ram ? |
- | si au final vous pouvez jouer directement sur votre ordinateur avec un manette BT, un I7 et 16Gio de ram ? | + | Car la R36S n'aime pas du tout la magie noir qu'est netplay, |
- | car la R36S n'aime pas du tous la magie noir qu'est netplay, vous aurez régulièrement des freeze du jeu et un effet "rubberband" coté spectateur. et votre console va fondre, littéralement. vous pourrez sentir sous vos doigts sont petit cœur meurtrie pousser hors de ses limites, | + | |
- | (tester sur baldur's gates Dark alliance (GBA) | + | |
+ | Vous aurez régulièrement des freeze du jeu et un effet "rubberband" coté spectateur. | ||
- | <note>personnellement je pense acheter une autre console, doté d'un port hdmi et garder la R36s pour les déplacement.</note> | + | Votre console va fondre, littéralement. |
- | ===== Wifi ? ===== | + | |
- | sur [[https://imgur.com/aL4ohfE|la carte mêre]], il existe plusieurs point inconnue | + | |
- | dont un noté "rx-tx" ,d’après [[https://www.reddit.com/r/R36S/comments/1dclkka/r36s_mod_wifi_bluetooth_minihdmi/|Reddit]], ce serais un port de configuration système usine. | + | |
- | sur reddit, un utilisateur ( Pedro Martins aka ClerkOver3397) a commencer un post pour détailler comment souder un adaptateur wifi directement sur la carte mêre [[https://www.reddit.com/r/R36S/comments/1dl1tew/comment/la97kio/?context=3|Lien externe]] | + | Vous pourrez sentir sous vos doigts son petit cœur meurtrie pousser hors de ses limites |
- | {{ ::capture_d_ecran_du_2025-02-11_02-00-57.png?nolink&400|}} | + | |
+ | (Testé sur baldur's gates Dark alliance (GBA) | ||
+ | |||
+ | |||
+ | <note>personnellement je pense acheter une autre console, dotée d'un port HDMI et garder la R36s pour les déplacements.</note> | ||
+ | ===== Wi-Fi ? ===== | ||
+ | Sur [[https://imgur.com/aL4ohfE|la carte mêre]], il existe plusieurs point inconnue | ||
+ | dont un noté "rx-tx", d’après [[https://www.reddit.com/r/R36S/comments/1dclkka/r36s_mod_wifi_bluetooth_minihdmi/|Reddit]], ce serait un port de configuration système usine. | ||
+ | |||
+ | Sur Reddit, un utilisateur (Pedro Martins aka ClerkOver3397) a commencé un post pour détailler comment souder un adaptateur Wi-Fi directement sur la carte mère [[https://www.reddit.com/r/R36S/comments/1dl1tew/comment/la97kio/?context=3|Lien externe]] | ||
+ | <note important>NEWS</note> | ||
+ | Si vous avez la chance d'avoir une version 21 de la R36S elle dispose d'un emplacement Wi-Fi à souder soi-même. | ||
+ | https://www.reddit.com/r/R36S/comments/1ijanit/r36s_v21_wifi/ | ||
===== Fonction (fn) ===== | ===== Fonction (fn) ===== | ||
- | * fn + - (volume) = Diminiue la luminosité (2% min) | + | * fn + - (volume) = Diminue la luminosité (2% min) |
* fn + + (volume) = Augmente la luminosité | * fn + + (volume) = Augmente la luminosité | ||
* fn + ⏼ = Quick Power OFF | * fn + ⏼ = Quick Power OFF | ||
Ligne 170: | Ligne 194: | ||
* fn = speedx2 | * fn = speedx2 | ||
* fn + X = Restet | * fn + X = Restet | ||
+ | * Fn + Click joystick gauche = Speedx2 perm | ||
+ | * fn + L1 = Quick**LOAD** | ||
+ | * fn + R1 = Quicksave | ||
+ | Sur l’émulateur ds et psppp, c'est clique joystick gauche pour le menu et non fn + X | ||
===== Manette (gamepad) ===== | ===== Manette (gamepad) ===== | ||
- | plusieurs but ici | + | Plusieurs buts ici |
* R36S (Player 1) + gamepad (Player 2) | * R36S (Player 1) + gamepad (Player 2) | ||
Ligne 184: | Ligne 212: | ||
J'ai à ma disposition | J'ai à ma disposition | ||
- | * Manette SOG "Xtrem Gamepad" ref WXGP qui dispose d'un mode D-input et X-input (en gardant le bouton "home enfoncer" avec un dapatateur USB-USBC | + | * Manette SOG "Xtrem Gamepad" ref WXGP qui dispose d'un mode D-input et X-input (en gardant le bouton "home enfoncé" avec un adaptateur USB-USBC |
- | * une manette switch "noname" (je crois quelle est HS suite aux test) | + | * Une manette switch "noname" (je crois quelle est HS suite aux tests) |
- | * une manette switch "pikatchu" officiel | + | * Une manette switch "pikatchu" officielle |
- | * une manette SOG switch BT | + | * Une manette SOG switch BT |
Pour le moment seul la manette SOG USB est reconnu, | Pour le moment seul la manette SOG USB est reconnu, | ||
==== SOG USB === | ==== SOG USB === | ||
- | - Brancher la manette et son adaptateur a la console (port otc) | + | - Brancher la manette et son adaptateur a la console (port OTC) |
- | - enfoncer le bouton home pour passer en mode deux led allumer. | + | - Enfoncer le bouton home pour passer en mode deux led allumées. |
- Démarrer la console | - Démarrer la console | ||
- | - aller dans ''retroarch'' | + | - Aller dans ''retroarch'' |
- Settings > input > | - Settings > input > | ||
- Max user = 2 | - Max user = 2 | ||
- Player 2 gamepad (il faudra sans doute rebind la manette) | - Player 2 gamepad (il faudra sans doute rebind la manette) | ||
- | À partir de à vous pouvez jouer a deux, P1 avec la R36S dans les mains, P2 avec la manette dans les mains. | + | À partir de là, vous pouvez jouer à deux, P1 avec la R36S dans les mains, P2 avec la manette dans les mains. |
- | Il faut enfoncer select plusieurs fois , un ² devrais apparaistre sur un des 3 personnage disponible. | + | Il faut enfoncer select plusieurs fois, un ² devrait apparaître sur un des 3 personnages disponibles. |
===== auto ssh ===== | ===== auto ssh ===== | ||
<note important> | <note important> | ||
- | Ce guide détaillé vous permettra de configurer correctement le réseau et le service SSH par defaut sur votre console R36S sous ArkOS. Assurez-vous de suivre chaque étape attentivement pour garantir un fonctionnement optimal. | + | Ce guide détaillé vous permettra de configurer correctement le réseau et le service SSH par défaut sur votre console R36S sous ArkOS. Assurez-vous de suivre chaque étape attentivement pour garantir un fonctionnement optimal. |
- | méthoe detailler en ces sd card direct. | + | Méthode détaillée en cas sd card direct. |
</note> | </note> | ||
- | <note warning>remplacer ''/media/dae/'' par votre **propre** nom d'utilisateur. | + | <note warning>Remplacer ''/media/dae/'' par votre **propre** nom d'utilisateur. |
- | ''/media/dae/root/'' fait reference ici a la carte memoire "system" branché dans un adaptateur (usb ou sd) pour y accedé directement depuis un ordinateur</note> | + | ''/media/dae/root/'' fait référence ici à la carte mémoire "system" branchée dans un adaptateur (USB ou SD) pour y accéder directement depuis un ordinateur</note> |
==== Vérification et Configuration du Réseau et du SSH sur la Console R36S sous ArkOS ==== | ==== Vérification et Configuration du Réseau et du SSH sur la Console R36S sous ArkOS ==== | ||
Ligne 312: | Ligne 340: | ||
</code> | </code> | ||
- | ===== transfert de sauvegarde ===== | + | ===== Transfert de sauvegarde ===== |
- | dans votre dossier ''/roms/ qui contient les dossier system vous y trouverez divers format de fichier | + | dans votre dossier ''/roms/ qui contient les dossiers système vous y trouverez divers format de fichier |
* MonJeu.zip | * MonJeu.zip | ||
* MonJeu.srm (la sauvegarde) | * MonJeu.srm (la sauvegarde) | ||
* MonJeu.state (savestate de retroarch) | * MonJeu.state (savestate de retroarch) | ||
- | ===== aide communauté ===== | + | ===== Aide communauté ===== |
La commu de reddit est une grande aide pour cette console opensources, | La commu de reddit est une grande aide pour cette console opensources, | ||
voici le wiki d'un utilisateur sur github [[https://github.com/manster-zz/R36S-LINKS/wiki|manster-zz github]] | voici le wiki d'un utilisateur sur github [[https://github.com/manster-zz/R36S-LINKS/wiki|manster-zz github]] | ||
+ | |||
+ | Le youtubeur [[https://www.youtube.com/@tyranight/videos|tyranight]] propose beaucoup de contenus de qualité détaillé en français sur la R36S | ||
+ | |||
+ | l'utilisateur **_manster_** a réalisé la méthode de capture ffmpeg sur windows 11 [[https://www.reddit.com/r/R36S/comments/1iqsu2j/how_to_stream_r36s_screen_to_pc_in_low_quality/|lien reddit]] |