Emulation - Retro gaming sur Raspberry Pi et mini-PC [Topic unique] - Consoles - Jeux Video
Marsh Posté le 16-08-2014 à 06:37:09
Les boîtiers |
8BCraft (RaspiBoy, RetroStone)
Fabrique un boîtier dans lesquels vous ajoutez un Pi Zero (RaspiBoy), et un autre "tout compris" au format Game Boy (RetroStone).
Site : https://www.8bcraft.com/
Clockwork Pi (Gameshell)
Une machine open source, destinée à être bricolée. Ils vendent la machine montée ou en pièces détachées.
Site : https://www.clockworkpi.com/
ExperimentalPi (PiBoy DMG, XPi Mini Arcade)
Un boîtier portable et un boîtier arcade, sans doute un peu chers pour ce que c'est.
Site : https://www.experimentalpi.com/
Un topo sur le PiBoy DMG, un boîtier Game Boy 8 boutons, croix et stick : https://forum.hardware.fr/hfr/JeuxV [...] #t14961672
GBZ Mods (1Up Pi Boy, Retro CM3)
Fabriquent diverses tailles de boîtiers dans lesquels ajouter des Pi soi-même, et une console compacte avec aussi un Pi, mais pré-intégré.
Site : https://www.gbzmods.com/
GPi Case
Des boîtiers clones de diverses consoles, dans lequel on insère un Pi.
A noter l'existence d'un module GPi Mate qui permet d'utiliser un Compute Module 3, qui est un Pi 3 en forme de barrette d'extension, et donc bien plus puissant que le Zero : http://www.retrogamerestore.com/gpimate/
Site : http://retroflag.com/
Marsh Posté le 16-08-2014 à 10:19:29
Brancher un écran RGB |
Un topo sur le le RGB-Pi par micmey pour utiliser le Pi sur un écran CRT : https://forum.hardware.fr/hfr/JeuxV [...] #t14958510
---
Salut a tous, moi j'utilise le système RGB-Pi c'est un câble RGB modifié pour fonctionné avec le Raspberry Pi 3, 3B, 3B+ et bientôt compatible Pi4, je vous met des infos içi comme c'est aussi de l'émulation sur Raspberry Pi sauf qu’ici c'est pour joué sur un écran cathodique, écran CRT ou PVM a l'ancienne en "Pixel Perfect" (même résolution, fréquence d'image et taux de rafraichissement que les jeux et consoles d'époque)
Pour plus d'infos je vous ai mis des liens.
Câble plug and play, tu branche tu joue
Le RGB-PI est un câble péritel (RGB) pour téléviseur CRT (a tube cathodique) qui se branche sur le port GPIO du Raspberry Pi3 (bientôt compatible Raspberry Pi4) et qui permet de sortir une image dans de basse résolution en "PIXEL PERFECT" (même résolution et taux de rafraichissement d'images que les consoles et jeux d'origine) 224p/240p/15khz/18bits RVB en PAL (50hz) et NTSC-US et NTSC-JAP (60hz) comme pour les Consoles, Ordinateurs et jeux d'Arcade d'époque mais avec une image et un son grandement amélioré vu qu'a l'époque la plupart des consoles étais vendu avec un câble composite (fiches jaune, rouge et blanc) ce qui rendais a l'écran une image bien dégueulasse avec des couleurs baveuse qui scintillais tellement qu'on en avais mal aux yeux. Avec le RGB-PI c'est du pur RGB avec des couleurs vive, précise ainsi qu'un son amélioré. Plus d'infos sur le site officiel RGB-PI
Le RGB-PI SCART (compatible Raspberry Pi 2B, 3A, 3A+, 3B, 3B+ et bientôt 4...)
Il existe aussi le JAMMA RGB-PI qui lui permet de brancher le système RGB-PI OS sur une borne via le port JAMMA.
Le RGB-PI OS lui es un système un peu comme Recalbox sauf que lui es destiné a être utilisé avec le câble RGB-PI sur des anciennes télévisions cathodiques, écran CRT ou PVM avec une entré péritel (RGB) pour rendre a l'écran l'image la plus belle et la plus parfaite possible, le système comprend une bonne cinquantaine d'émulateurs Consoles, Ordinateurs et Arcade dont voiçi la liste: Atari 2600, Atari 7800, Atari Linx, Atari 400 / 800 / XE / XL / 5200, Atari 520ST, Atari 1040ST, Commodore 64, Commodore AMIGA 500 / 600 / 1200, Commodore AMIGA CD / AMIGA CD32, Sharp X68000, MSX, ZX Spectrum, Wonder Swan, Wonder Swan Color, ColecoVision, NeoGeo (avec unibios 3.2), NeoGeo CD, NeoGeo Pocket, NeoGeo Poket Color, Sega SG-1000, Master Système, Mega Drive, Mega Drive 32X, Mega CD, Game Gear, Famicom Disk System, Nes, Super Nes, Game Boy, Game Boy Color, Game Boy Advance, Nintendo64, PC Engine, CoreGraft, Super Grafx, TurboGrafx-16, TurboGrafx-CD, PC Engine CD ROM, Playstation 1, Amstrad CPC, Atari 520ST, 1040ST, Amiga 500, 600, 1200, PC DOS, Scummvm et pour les jeux d'Arcade ADVMAME, FBANeo, MAME 2003-plus, MAME2010 (en mode TATE et YOKO) Tous les systèmes sont émulé a la perfection dans leur vraie résolution et leurs vrais fréquences et taux de rafraichissement d'image par seconde (PIXEL PERFECT), c'est exactement le même rendu que sur les écrans a l'époque mais en bien meilleurs vu que c'est du pur RGB (image stable, nette et précise, couleurs vive, etc.)
Version des Romsets a utilisés par les différents émulateurs d'arcade:
- advmame (MAME 0.106)
- fbneo v0.2.97.44
- mame2003-plus (MAME 0,78)
- mame2010 (MAME 0,139)
Le matériel à avoir (je vous mets ce que j'ai acheté avec les liens)
1. Le câble RGB-PI (disponible sur le site officiel: RGB-PI) [color=#FF40FF]J'avais payer le mien 30€ et reçu dans les 5 jours.[/color]
2. Un Raspberry Pi3 (thepihut)
3. Une alimentation pour le Raspberry Pi3 (thepihut)
4. Un boitier (thepihut)
5. Une micro card de 16GB pour y installé le système RGB-PI OS dans sa dernière version (2020.12.12) (SanDisk Ultra 16GB microSDHC)
6. Une clé USB pour y installer les jeux (SanDisk Ultra Fit 256GB USB 3.1)
7. Une manette compatible USB ou adaptateur de manette USB pour jouer avec les manettes des consoles d'origine (Perso j'utilise une XBOX360 wirless et un Stick Arcade USB)
J'habite en Belgique et j’achète toujours les médias vierges sur Amazon.de (Allemagne) vu qu'en Allemagne tu ne payes pas de taxe sur les médias vierges du coup c'est beaucoup moins chers là-bas.
Liste des différents systèmes émulé par le RGB-PI OS (20201212)
Les menus principaux du RGB-PI OS (20201212)
Possibilité de choisir entre 3 configurations pour le Pad PSX: Standard, Analogue, DualShock
Les Avantages:
- Système "Plug and Play" tu branche tu joue - 30€ le RGB-PI ou 50€ le JAMMA-PI
- Livré en moins d'une semaine
- Pixel Perfect, image et son bien meilleur que les machines d'origine
- Système RGB-PI OS disponible GRATUITEMENT sur le site RGB-PI
- Pack de Roms, Scraps, Images, Vidéos et Skins mis a jour régulièrement sur le salon Télégram et le tout GRATUITEMENT
- Possibilité de jouer avec les vrais manettes via adaptateurs USB
LES ADRESSES DE LA COMMUNAUTÉ RGP-PI:
Le site officiel: https://www.rgb-pi.com/
Le change-log: https://www.mortaca.com/rgb-pi/wiki/index.php?title=Changelog
Les skins personnalisé: https://www.mortaca.com/rgb-pi/wiki/index.php?title=Skins_repository
Accès au groupe Telegram International (Anglais): https://t.me/joinchat/CMyK8R2LyPRRKevMcT5MFQ
Accès au groupe Telegram Espagnol: https://t.me/joinchat/CMyK8Uat188wVMcAElDCFQ
L'adresse du groupe sur Discord: https://discord.com/invite/7gfCCNP
L'adresse du groupe sur Twitter: https://twitter.com/rgb_pi
L'adresse du WIKI avec les tutos: https://www.mortaca.com/rgb-pi/wiki/index.php...
La chaine Youtube: https://www.youtube.com/channel/UC88iznY2MyiM8AnE5_XkH6A
Salons Discord et Telegram du groupe RGB-PI
Packs de Roms disponible GRATUITEMENT sur le salon Telegram du groupe RGB-PI
Exemple de mon rompack SEGA MEGA DRIVE que j'ai trié a ma façon
Perso j'utilise le RGB-PI depuis 2017, je l'ai payer dans les 30€ et reçu en moins d'une semaine., Au début j’hésitais a le prendre mais je ne regrette vraiment pas mon achat, j'y joue régulièrement et je suis souvent connecté dans le Telegram et le Discord du groupe Espagnol, je m'entend plutôt bien avec la communauté et je participe a la création des skins pour leur interface parce-que personnellement je suis content de mon achat et j'en suis très satisfait, il y a de plus en plus de mise a jours (16 ces 6 derniers mois) avec des améliorations, corrections et ajouts d'options., Je possède quelques consoles dont une NES, SNES, MS, MD et il n'y a pas photos l'image es beaucoup plus belle et stable que sur les consoles originales, encore une fois c'est mon point de vue, pour le prix (plus ou moins 35€) tu a le câble avec un mini PCB dans le connecteur qui améliore et stabilise l'image ensuite sur le groupe Telegram tu as accès a des packs de r... trié, des scraps, des vidéos, des musiques, des skins, etc. il y a vraiment une bonne communauté principalement Espagnol (j'utilise GOOGLE Translate pour dialogué) et un bon suivi avec des mises a jours régulières., Depuis quelques semaines ils bossent aussi pour rendre le câble compatible Raspberry Pi4. Il y a encore certaines petites choses a amélioré mais c'est du tout bon.
Je ne joue plus qu'a ca, il n'y a rien de plus beau que de joué sur un écran CRT aux jeux rétro avec une image parfaite et un son qui arrache tellement que j'ai relié le tout sur un amplificateur stéréo + le son de la télé. C'est juste une tuerie de redécouvrir ses jeux dans une qualité pareil, j'ai comparé chez des amis qui eux ont les vraies consoles et y a pas photo même pour eux c'est supérieur en matière de rendu à l'écran vidéo et sonore.
À l’époque la plupart des consoles étaient vendues avec un câble composite + adaptateur péritel, l'image était juste atroce, c'est pour ça d'ailleurs que la plupart des constructeurs de consoles vendaient le câble RGB à part, si tu voulais la qualité tu devais la payer, de plus l'image était souvent décentrée, avec le RGB-PI tu sais la recentrer correctement et ils ont ajouté un égaliseur sonore qui te permet d'ajuster toi-même les paramètres du son ou de choisir des paramètres prédéfinis, tu sais aussi activer le son FM pour la Master Système, tu as la possibilité de sauvegardé jusqu’à 5 parties différentes dans n'importe quels jeux, activé l'unibios 3.2 pour la NeoGeo qui te permet d'activé les cheats (invincibilité, no time, max power jauge, etc.), de débloqué des boss ou des personnages secret, d'activé le sang rouge et les fatalité, d'écouté les pistes sons (Musiques) des jeux NeoGeo via le Juke-Box, etc... Tu sais aussi jouer en réseau ou en ligne aux jeux Consoles et Arcade qui se joue a 2 voir plus.
Tu sais enfin joué a la NeoGeo CD sans aucuns temps de chargement, le son es juste terrible (j'ai bien écris le son ) , idem pour l'AMIGA CD32, Amiga CDTV et pour le Mega CD, joué a Final Fight CD avec le son a fond la caisse ca tue.
Il reste encore quelques petits défauts, comme notamment le conflit clavier manette (quand tu branche un clavier la manette ne fonctionne plus sauf si tu débranche le clavier) ou si tu utilise des manettes différentes (ce serais un problème du a Retroarch) mais il y a souvent des mises a jours. Moi je joue avec la manette XBOX360 wireless (sans câble), la manette Mega Drive et le stick Arcade PS2 SNK Vs Capcom Fighter Stick: SNK Edition via adaptateurs USB.
Quelques skins que j'ai crée, des skins basé sur mes jeux préféré,
les autres sont içi: https://www.mortaca.com/rgb-pi/wiki/index.php?title=Skins_repository
Skins avec petite animation activé
Skins sans animation
Petites photos du rendu sur mon écran à tube cathodique du Raspberry Pi3 utilisant le câble RGB-PI sous le système RGB-PI OS (20201212), rendu bien meilleur que les consoles d'origine grâce à un câble RGB modifié spécialement pour faire tourner plus de 48 systèmes de consoles de jeux vidéo et ordinateurs des années 80-90 ainsi que divers systèmes arcade, le tout en "PIXEL PERFECT" c’est-à-dire avec une vitesse et une résolution identique aux machines et aux jeux d'origine mais avec une qualité visuel et sonore bien meilleur.
En photos ca donne ça mais c'est encore plus beau en vrai (photos faite avec mon gsm de la version RGB-Pi OS 2 Final 2.0 20201212)
Pour plus d'infos voir les liens postez plus haut dans la partie "LES ADRESSES DE LA COMMUNAUTÉ RGP-PI"
Marsh Posté le 16-08-2014 à 10:40:46
Configuration RetroArch d'une manette XBox 360 filaire
Dossier : /home/pi/RetroPie-Setup/supplementary/RetroArchConfigs/
Fichier : XboxGamepad(userspacedriver).cfg
Code :
|
A noter que j'ai configuré l'essentiel : haut, bas, gauche, droite, select, start, L, R, A, B, X et Y.
Par contre, j'ai testé Mario Kart, et c'est merdique pour jouer, la touche pour utiliser les bonus est mal placée. Les manettes de XBox et de SNES n'ont pas le même mapping pour les touches A, B, X et Y. X et Y sont inversés. Idem pour A et B.
Marsh Posté le 16-08-2014 à 10:58:56
Récupérer ptet les tutos du topoc Rasp aussi non ? En tout cas beau boulot
Marsh Posté le 16-08-2014 à 11:30:21
Drap je viens de brancher pour la première fois mon Rpi hier je vais sûrement tester retropie d'ici quelques temps
Marsh Posté le 16-08-2014 à 12:37:49
Suggestion de contenu supplémentaire du FP:
SuperSic a écrit : [/cpp] |
Je vais répondre sur deux points à ça:
Premièrement, je pense que c'est une très mauvaise idée de mettre vos "bindings" de manette même si tu pensais bien faire . La raison ? Parce qu'en fonction de la version/révision/sous-traitant exact de la manette, elle ne sera pas nécessairement reconnue de la même manière par le système (modelID et vendorID visibles sur "lsusb" ) et l'électronique sous-jacente n'est pas non plus forcément la même donc les boutons ne sont pas bindés de la même manière.
En plus de cela, celui qui découvre Rétropie, n'y connaît rien à Linux et voit cette config, on va se faire inonder de questions du type: j'en fais quoi ? Je copie ça comment ? je mets ça où ? il me dit que je peux pas écraser le fichier... ? C'est quoi sudo ? bla².
Sans faire trop long, le fond de ma pensée est celle-ci: au-delà des raisons techniques que je viens d'invoquer faisant que cette config X360 risque de ne pas marcher sur une autre manette x360 (ex: wifi/filaire), il faut décrire aux gens des procédures/explications leur permettant d'être autonome pour les tâches visées. Exemple ici: l'exécution du script Retropie-Setup et apprendre à configurer la manette interactivement. De cette manière, ils seront autonomes pour presque toutes les manettes et pas une seule.
Deuxièmement, ton problème - comme d'autre - vient, je pense d'une mauvaise interprétation de ce qui est demandé au moment du setup de la manette. Je ne te blâme pas, c'est pas intuitif pour un sous. Quand l'assistant te demande la bouton "X", il ne faut surtout pas penser que c'est le bouton X de ta manette Xbox ou autre. Ce qu'il faut regarder, ce sont les indications entre parenthèses qui te disent si c'est le bouton à gauche/droite/haut/bas. Idem pour la suite avec l croix directionnelle (D-pad) et les sticks analogs.
Pour la calibration de la manette: ne vous fiez donc pas à 100% aux noms des boutons qui sont demandés mais à leur positionnement décrit. Je sais c'est chiant et pas intuitif mais c'est comme ça que ça marche.
Mon exemple: j'ai une manette Logitech Dual Action (une x360 like) et mes boutons sont absolument tous numérotés en visuel (j'ai pas de bouton nommé start ou autre, que des chiffres). Les numéros de bouton "visuels" ne correspondent pas du tout aux numéros de boutons "logiciels" détectés par le système d'exploitation. Du coup, je ne suis pas tombé dans ce piège à vouloir faire un map avec "X, Y, A, B" mais en utilisant les références géométriques données par l'assistant.
Voilà voilà, j'espère que je ne vais pas passer pour un vieux con mais je pense que c'est important de prendre ce genre de raffinement en compte sinon ce topic va se noyer tout cru .
Marsh Posté le 16-08-2014 à 12:47:21
Pas de souci, on est d'accord J'ai oublié de préciser qu'il faudrait faire au moins une fois la configuration de sa manette via GUI pour s'assurer qu'elle est bien reconnue par RetroPie (ou RetroArch).
Marsh Posté le 16-08-2014 à 15:05:08
Bon vent à ce topic. Et drapeau non déguisé
Marsh Posté le 16-08-2014 à 15:08:38
Merci pour les commentaires -j'essaye d'updater la FP un peu maintenant!
En attendant: http://www.lefigaro.fr/flash-eco/2 [...] o-kart.php
Edit: voila quelques modifs de faites!
Merci The Geddons pour les conseils, on est d'accord
Marsh Posté le 16-08-2014 à 20:20:37
-neon- a écrit : Bon vent à ce topic. Et drapeau non déguisé |
Maintenant que D.ieu @ JV nous a donné son aval, on va pouvoir faire des alertes modos sur tout chasseur de ROM .
louyseiz a écrit : Merci pour les commentaires -j'essaye d'updater la FP un peu maintenant! |
.
Avis à la populace : suite à la modif du dev de retropie, il me faudrait un volontaire pour une expérience inoffensive : tester le nouveau script Retropie pour le Netplay.
SuperSic , Yoyo , vous êtes priés de vous présenter à caisse numéro 2
Marsh Posté le 16-08-2014 à 20:22:41
Dispo sans souci
Vers 21h, je devrais avoir accès au rpi (et surtout au PC avec TS).
Edit : Par contre, il faut faire une update du bazar ? Ou tu as le script ailleurs ?
Marsh Posté le 16-08-2014 à 20:30:33
,
Faudra juste faire une MaJ du script depuis le script de setup de Retropie et après on aura les features dans le menu experimental . Ca prend moins d'une minute normalement . Ne fais rien dans le doute .
En gros on a 2 scénarios à tester après:
1. Rentrer dans le script de setup, configurer retronet respectivement en hôte/client
Relancer emulationstation et tester que la conf a bien été appliquée et qu'on sait jouer se toucher en réseau
2. Virer les modifs et vérifier que ça été répercuté proprement dans ES.
Vu qu'on a maintenant l'habitude tous les deux de bidouiller dans le merdier, ça devrait pas nous prendre plus qu'une demi-heure .
Marsh Posté le 16-08-2014 à 20:50:36
Pour FP si louyseiz trouve ça utile:
Geddons a écrit : Astuce Retropie pour pouvoir quitter l'émulateur proprement et revenir à EmulationStation, sans avoir de clavier et sans devoir passer par la case reboot: on va configurer une "hotkey" sur le pad pour cela. Prérequis:
|
J'ai regardé le reste, je pense que c'est tout ce qu'il y a d'importable tel que de ce que je me souviens dans mes posts .
Marsh Posté le 16-08-2014 à 23:24:55
Je pense qu'on peut le laisser ici, ça reste sur la première page du topik
Marsh Posté le 17-08-2014 à 00:02:16
Déjà que tout le monde ne lit pas le 1er post, si tu penses qu'ils vont lire toute la 1ère page.
Marsh Posté le 17-08-2014 à 13:49:26
Petit retour d’utilisation sur la manette x360 filaire.
- En v1.9, elle n'était pas reconnue de base et fonctionnait mal avec les pilotes (j'ai pas cherché longtemps pour l'installer proprement, ceci dit, j'ai installé directement la v2.3).
- En v2.3, elle est reconnue de base en tant que manette de xbox 360 et fonctionne bien comme ça. Par rapport à mon expérience en v1.9, j'ai voulu tester les drivers de la manette et encore une fois, ça semble déconner : RetroPie identifie une seconde manette (c'est la même, of course). Bref, amis possesseurs de ce modèle, faites simple : pas de drivers.
Marsh Posté le 17-08-2014 à 22:09:25
Raspberry Pi Gamer Console (KickStarter)
Perso, je trouve le truc un peu abusé et un peu trop borderline; c'est limite vendre du logiciel libre/gratuit avec la justification de fournir une boîte en plus .
Marsh Posté le 19-08-2014 à 11:53:23
louyseiz a écrit : |
Salut, concernant lakka, je l'ai testé sur un raspi B 512Mo, ça marche sans problème, cependant sur le nouveau B+, effectivement aucun périphérique n'est reconnu, je suppose que c'est du au contrôleur USB qui diffère entre les deux.
Sinon bien joué pour la création de ce topic, très instructif pour les débutants
Marsh Posté le 19-08-2014 à 12:23:32
Quelqu'un saurait t-il améliorer les graphismes des émulateurs de RétroPie afin de ne pas avoir cet effet de GROS PIXEL ?
Marsh Posté le 19-08-2014 à 14:27:27
Tiens ca donne quoi l'émulation N64 sur la V2.3?
Un petit tuto pour overclocker le Rpi?
Marsh Posté le 19-08-2014 à 16:49:36
laboulekiroule a écrit : Tiens ca donne quoi l'émulation N64 sur la V2.3? |
Elle est a priori totalement cassée pour le moment .
Citation : Un petit tuto pour overclocker le Rpi? |
De rien .
Marsh Posté le 19-08-2014 à 17:23:54
LesPaulPi a écrit : |
Welcome!
Marsh Posté le 19-08-2014 à 17:37:20
Geddons a écrit :
|
merci. J'avais oublier qu'on pouvait le faire au premier démarrage aussi.
Pour la N64, j'ai vu qu'il fallait utiliser un fichier issu de la 2.2 cf forum officiel. Par contre je suppose que Mario Kart 64 ne passe toujours pas
Marsh Posté le 19-08-2014 à 20:26:35
Oui, le script est cassé en déploiement chez moi. Le dev ne reproduit pas ce problème chez lui, il faudrait que j'investigue plus longuement mais j'ai pas le temps/envie pour le moment.
Marsh Posté le 19-08-2014 à 21:43:43
Geddons a écrit :
|
T'as oublié le reboot.
Geddons a écrit : Oui, le script est cassé en déploiement chez moi. Le dev ne reproduit pas ce problème chez lui, il faudrait que j'investigue plus longuement mais j'ai pas le temps/envie pour le moment. |
Tu ne peux pas tester le script avec le dév ?
Marsh Posté le 22-08-2014 à 19:05:58
Geddons a écrit :
SuperSic , Yoyo , vous êtes priés de vous présenter à caisse numéro 2 |
Je suis là, on m'a appelé ?
Si y a besoin de tester je suis présent
Je souhaiterais surtout lisser / affiner / améliorer les graphismes qui sont bien pixelisés car je joue à <= 1 mètre d'une 42p
edit : je peux pas reculer ma chaise, c'est mon lit à côté
Marsh Posté le 22-08-2014 à 20:42:55
SuperSic a écrit : |
Je confirme .
J'ai reçu et monté aujourd'hui mon lecteur de cartes mémoires 3.5" donc je vais essayer de me remettre à faire du diag RetroPie prochainement.
Marsh Posté le 22-08-2014 à 21:12:42
Geddons a écrit : J'ai reçu et monté aujourd'hui mon lecteur de cartes mémoires 3.5" donc je vais essayer de me remettre à faire du diag RetroPie prochainement. |
Toujours à dispo, tant que tu ne veux pas de compte à privilège sur mon infra.
Marsh Posté le 22-08-2014 à 22:02:35
SuperSic a écrit : |
Ben je peux te donner accès au mien, moi . Tu pourras toujours t'amuser si tu veux; en étant sur un VLAN différent, tu pourras toujours pédaler pour toucher quoi que ce soit d'autre .
Faudrait vraiment tenter cette idée; je pense que ça pourrait marcher, sans déconner.
Marsh Posté le 22-08-2014 à 22:08:51
Geddons a écrit : Ben je peux te donner accès au mien, moi . Tu pourras toujours t'amuser si tu veux; en étant sur un VLAN différent, tu pourras toujours pédaler pour toucher quoi que ce soit d'autre . |
Quand tu veux.
Marsh Posté le 27-08-2014 à 15:46:59
J'ai reçu mon pad SNES de Banggood . J'ai quelques photos en attente, je devrais peut-être tester ça ce soir .
Premières impressions: le design est conforme à la manette SNES même si je serais curieux de comparer les dimensions; elle me paraît un peu petite. Cela dit, on a forcément des plus petites mains quand on est gosse . Le poids est plutôt léger, le feeling nettement différent. Après, bon, c'est 4,50€ fdpin quoi .
Truc très désagréable: une odeur de plastique/produit chimique industriel qui sort du pad et des câbles, comme de l'insecticide. Je vais très certainement passer un coup d'eau délicat avant utilisation c'est pas franchement top .
Marsh Posté le 28-08-2014 à 10:22:48
Manette SNES Buffalo et NES 30 reçue
Voila quelques photos en attendant de les tester
1er avis au touché, j'ai du mal à me rappeler des manettes à l'origine ... mais ça semble très proche.
Pour la manette Snes j'ai qu'une pauvre photo de piètre qualité ... désolé o/
Marsh Posté le 28-08-2014 à 10:33:18
ReplyMarsh Posté le 28-08-2014 à 10:37:16
Bonjour tout le monde. Ma question est simple. Avec le rasp b+, est il possible de jouer en multi à 4 sur les jeux prévus pour ?
Marsh Posté le 16-08-2014 à 02:48:23
Hello et bienvenue sur le topic de l'émulation spécifique au Raspberry Pi, mais aussi aux micro-PCs
AVERTISSEMENT : SITES DE ROM
Cela devrait aller sans dire : pas de lien vers des sites de téléchargement de rom ici, ni d'évocation de nom de site.
Tout contrevenant sera immédiatement signalé et aura droit au minimum à un avertissement, voire à un TT ou un ban si récidive.
Choisir sa machine
- Un Raspberry Pi : relativement peu puissant mais tout petit et surtout très modulaire, on peut lui faire sortir du RGB ou même du JAMMA, y brancher des câbles de stick arcade custom, etc.
- Un micro-PC : avec un rapport performances/prix imbattable, et une polyvalence à toute épreuve, mais difficile d'en avoir un usage autre que pour un écran plat HDMI.
Le Raspberry Pi
Le Raspberry Pi est un nano-ordinateur (gros comme une carte de crédit), pas cher (le premier modèle est sorti à moins de 50€ mais les derniers montent presque à 100€), destiné à l'origine au bricolage et à l'apprentissage, mais suffisamment puissant pour faire tourner les émulateurs jusqu'à la PS1 environ, et surtout, avec une communauté très importante.
Matériel nécessaire
Matériel facultatif
Manettes
Boîtiers
Les distributions
Une distribution est un sytème "tout en un" à installer sur la machine : on copie une image sur une carte SD, et hop, on a tout : système, émulateurs, etc (mais pas les roms !).
Chacune a ses avantages et ses inconvénients.
Quelle distribution pour mon usage ?
- Si vous voulez "juste jouer" : Recalbox, mais Batocera monte en puissance sur le créneau
- Si vous aimez aussi bricoler et personnaliser : Retropie
Recalbox
Avantages : simple à installer et configurer, grosse communauté francophone
Inconvénients : difficile à personnaliser au-delà de ce qui est prévu, impossible d'utiliser le Pi pour autre chose (pas d'apt-get)
Site : https://www.recalbox.com/
Doc : https://recalbox.gitbook.io/documentation/v/francais/
Batocera
Avantages : fork de Recalbox mais tourne sur plein de systèmes, plus d'émulateurs que Recalbox, plus d'options, etc
Inconvénients : moins de développeurs, toute petite communauté
Site : https://batocera.org/
Doc : https://wiki.batocera.org/
Retropie
Avantages : très configurable, extensible, modulaire, grosse communauté (anglophone), beaucoup d'émulateurs, interface très paramétrable
Inconvénients : un peu moins facile à configurer que Recalbox, il ne faut pas avoir peur des interfaces en ligne de commande
Site : https://retropie.org.uk/
Doc : https://retropie.org.uk/docs/
Un micro-PC
Le marché des micro-PC est en pleine expansion : de taille très réduite (entre 10 et 20cm de côté, quelques cm d'épaisseur), leurs caractéristiques sont extrêmement variables : vous trouverez aussi bien des Celeron qui ont 7 ans pour une bouchée de pain, que des processeurs dernier cri, mais bien plus chers évidemment.
Le gros avantage, c'est que vous récupérez un PC sous Windows (ou Linux, je ne juge pas), donc polyvalent : vous pouvez même l'utiliser pour faire du Excel, mais surtout, tous les émulateurs fonctionnent, y compris leurs versions "stand-alone" (alors qu'un Pi est cantonné aux versions RetroArch), vous pouvez y faire tourner des jeux Steam, GOG, des vieux jeux PC sous DOSBox, tous vos périphériques seront compatibles, on peut mettre facilement un gros HDD ou un SSD, etc.
Concernant le système d'exploitation : on peut y configurer Recalbox ou Batocera en version "x86", qui peuvent même booter depuis une clé USB si vous ne voulez pas toucher au disque dur. Si vous êtes plus motivés, vous pouvez tout installer individuellement et configurer comme vous le sentez, avec AttractMode ou autre.
Pour suivre toutes les news sur ces ordinateurs, la référence est minimachines.net.
Les ordinateurs de bureautique
Plusieurs constructeurs "professionnels" (Dell, HP, Lenovo, etc) vendent des micro-PC destinés à la bureautique d'entreprise, mais suffisament performants pour faire tourner jusqu'à la Saturn sans souci, et parfois même au-delà. En cherchant d'occasion, vous pourrez sans problème trouver des i3 ou i5 de 6e ou 7e génération entre 100 et 150€. Ne vous inquiétez pas de leur état : ce sont des machines qui n'ont probablement fait que du Word, Excel et Outlook pendant 5 ans, posées sur un bureau d'open space, et ces fabricants sont généralement de très bonne qualité en gamme "professionnelle".
Le problème est qu'ils ont beaucoup de références, souvent partagées avec leur gamme "normale" : par exemple, chez Dell c'est la gamme Optiplex, et il faut chercher les versions "USFF" (ultra small form factor). Sauf que 90% des vendeurs d'occasion ne renseignent quasiment rien, se contentent de mettre "ordi Dell" avec parfois quelques caractéristiques, et débrouillez-vous pour filtrer visuellement les annonces et comprendre ce que c'est dedans : un Celeron, un i3, un i5, quelle génération ? Par conséquent, il faut chercher "Lenovo", "Dell" et "HP" sur LBC, scroller jusqu'à trouver un modèle qui convient, vérifier les caractéristiques...
Vous pouvez en trouver également des neufs sur les sites de matériel informatique comme materiel.net mais le prix est bien moins intéressant : vous aurez certes un processeur dernière génération qui fera peut-être tourner la PS3, mais à plus de 600€, autant prendre un Steam Deck.
Barebones et NUCs
Ce sont des PC neufs, qui n'intègrent généralement pas tout le matériel nécessaire pour fonctionner : on devra y ajouter un disque dur et parfois de la RAM.
L'avantage, c'est que vous obtenez un processeur moderne et que vous pouvez le personnaliser selon vos besoins ; l'inconvénient, c'est que c'est souvent très cher pour ce que c'est. Cela peut être intéressant si vous avez de la RAM ou des disques durs qui traînent, ou qu'un pote peut vous en donner.
De nombreuses marques en vendent, plus ou moins connues, mais contrairement aux marques "professionnelles" la qualité est beaucoup plus variable.
Quel processeur choisir ?
Pour l'émulation jusqu'à la génération PS1, n'importe quel iGPU (intégré au CPU) fera l'affaire. Pour la génération PS2, il faudra quelque chose de plus costaud, et là-dessus je ne peux pas trop vous aiguiller, n'ayant pas moi-même de modèle assez puissant pour ça : mon i5 de 6ème génération fait tourner la PS2 à environ 70% de la vitesse max.
Pour le CPU : l'émulation demande avant tout des hautes fréquences, car elle est très rarement multi-threadée ; un i3 à 3.4GHz sera bien plus performant qu'un i5 à 2.8GHz. Si vous hésitez entre deux, allez sur un site comme cpubenchmark.net et comparez leurs performances "single thread".
FAQ et vocabulaire
Emulateur
Logiciel qui permet de simuler une machine.
Front-End
Interface utilisateur qui permet d'utiliser les émulateurs.
Distribution
Système complet incluant (généralement) un front-end et des émulateurs.
Libretro
Une librairie utilisable par les développeurs d'émulateurs pour accéder à des fonctions communes (configuration des manettes, shaders, etc)
RetroArch
Front-End officiel de Libretro.
Scrapper
Outil permettant de récupérer les infos d'un film/série/jeu en ligne avec la pochette/jaquette. Pour que l'interface soit jolie et informative.
Throttling
Baisse de fréquence du Pi qui survient lorsque la température du processeur dépasse les 80°.
Overscan
Les écrans CRT avaient un tube plus grand que ce qui était visible, et les parties extérieures de l'image étaient masquées : c'est l'overscan. Pour des raisons de compatibilité, on se traîne encore ça sur nos TV modernes, et les émulateurs le prennent en compte (ou pas).
http://upload.wikimedia.org/wikipe [...] splays.png
Achievement/succès/trophée
Récompense que l'on obtient après avoir effectué certaines actions dans un jeu (tuer plus de 100 ennemis en une partie, sauver la princesse, etc...)
Les autres topics
Emulation généraliste
https://forum.hardware.fr/forum2.ph [...] 637&page=1
Rétrogaming hardware (machines à émulateurs)
https://forum.hardware.fr/forum2.ph [...] 583&page=1
Rétrogaming hardware (machines d'origine)
https://forum.hardware.fr/forum2.ph [...] 242&page=1
Topic bricolo de WizardPC et son Atari 7800:
http://forum.hardware.fr/hfr/Overc [...] 5552_1.htm
Topic de _Sylver_ sur l'integration d'une Rpi3 dans une SNES:
http://forum.hardware.fr/hfr/elect [...] _589_1.htm
Lire ses ROMs depuis un répertoire NAS
Avantage énorme : plus besoin de copier ses ROMs sur la SD, tout est centralisé (si vous avez des émulateurs sur PC ou Android aussi, par exemple).
Inconvénient : il faut un NAS
En résumé, sur Linux on peut monter un répertoire partagé sur un serveur, en masquant un répertoire existant.
L'idée, c'est de reproduire l'arborescence des répertoires des roms sur le partage du NAS, et ensuite de monter ce partage à la place du dossier des ROMs.
Sur votre NAS, il faut configurer un répertoire partagé, et idéalement créer un utilisateur qui puisse accéder en lecture/écriture au répertoire.
Ensuite, sur Retropie, il faut ajouter cette ligne à /opt/retropie/configs/all/autostart.sh :
sudo mount -t cifs -o username=something,password=something //REMOTEHOST/path/to/roms /home/pi/RetroPie/roms
La documentation pour Retropie, à adapter pour l'utiliser sur d'autres distributions : https://github.com/RetroPie/RetroPi [...] work-Share
Faire fonctionner les manettes 8bitdo
La plupart des manettes ont besoin de configuration particulière, et cette marque encore plus que d'autres.
Chaque distribution propose des guides spécifiques :
- sur retropie : https://github.com/RetroPie/RetroPi [...] controller
- sur recalbox : https://github.com/recalbox/recalbo [...] x-%28EN%29
Globalement :
- tous les firmwares des manettes ne sont pas forcément compatibles
- il y a peut-être des options spécifiques à configurer, voire un menu spécial 8bitdo sur votre box
Les émulateurs supportés
Chaque distribution intègre plus ou moins d'émulateurs. Retropie est actuellement la distribution avec le plus d'émulateurs, mais ça peut changer en fonction des versions.
La plupart des consoles (et ordinateurs) depuis 1977 (Apple II, Atari 2600...) jusqu'à la PS1 (+ la PSP) fonctionnent sur un Pi 3.
- Lorsqu'elle est supportée, la N64 a plus de difficultés, est plus buggée, plus lente, etc. Une configuration spécifique, voire un overclocking seront sans doute nécessaires. Les jeux Factor5 (Rogue Squadron...) ne marchent jamais très bien car ils sont codés en utilisant des "bugs" de la console, qui ne sont pas reproduits par les émulateurs.
- La Saturn a 8 processeurs, ce qui la rend extrêmement difficile à émuler. C'est parfois supportée en mode expérimental, mais c'est injouable sur Pi.
- La Dreamcast est parfois supportée, mais jamais très bien. Certains jeux fonctionnent plutôt bien, d'autres pas du tout.
- La Gamecube, la Wii et la PS2 sont émulés sur la version x86 de retropie - non compatible Raspberry, donc. Il vous faudra un ordinateur avec processeur x86, comme un NUC par exemple.
La NeoGeo et l'arcade (MAME)
Les ROMs MAME sont toujours très chiantes à utiliser ; cf ici : https://github.com/RetroPie/RetroPi [...] aging-ROMs
En gros il faut avoir la bonne version des ROMs, et la bonne version du BIOS, en fonction de la version de l'émulateur.
Globalement, c'est plus simple de télécharger un romset complet et de tenter le coup. Avec un romset récent neogeo incluant le bios, ça marche, même si certaines versions des roms ne sont pas reconnues.
Les manettes conseillées
N'achetez jamais, au grand jamais, de manette à 5 ou 10€ (notamment les manettes contenues dans les packs). Elles sont toujours nulles à chier, en carton-pâte, avec des croix directionnelles qui ne font pas les diagonales, et des boutons qui réagissent une fois sur deux.
Il y a des tonnes de références de manettes "rétro" sur les sites, mais restez sur les marques connues : les autres vous feront juste perdre votre argent.
Si vous avez une console "moderne", vous avez sans doute une manette utilisable. Les manettes Xbox 360 et One, Playstation 3 et 4, ainsi que les Wiimotes, les manettes Wii Classic Controller et Wii U Pro sont compatibles, parfois avec plus ou moins de succès et/ou de travail nécessaire (uniquement en USB, ou configuration spéciale, ou dongle bluetooth nécessaire...). Allez voir sur le wiki de votre distribution (Retropie/Recalbox), il y a sans doute toutes les manipulations nécessaires pour faire marcher votre manette.
Si vous avez des anciennes manettes (de la NES à la PS2), vous trouverez, à des prix très variables, des adaptateurs pour utiliser vos manettes originales en USB.
D'autres marques reconnues :
- Les manettes PC Logitech (F310/F710) sont toujours aussi fiables, malgré leur grand âge.
- iBuffalo fait une manette SNES plutôt réputée.
- 8bitdo produit des manettes avec différents styles (NES/Famicom, SNES/SFC, N64), et des pads arcade. Les produits sont beaux et de bonne qualité. Ils font même des récepteurs bluetooth à brancher sur les NES/SNES originales ou la NES Mini.
- Les marques "classiques" qui créent (ou créaient) des pads USB PC devraient être compatibles : MadCatz, Hori, Saitek, etc... avec la qualité variable qu'on leur connaît. Fouillez vos tiroirs et vos cartons !
Globalement, la plupart des manettes USB ou bluetooth compatibles PC devraient fonctionner, parfois en installant un driver supplémentaire, ou en configurant quelque chose.
Les manettes destinées aux smartphones devraient aussi fonctionner pour la plupart. Jetez un oeil au topic dédié.
Si vous utilisez une manette bluetooth, vous devrez peut-être utiliser un dongle bluetooth en plus, car tout n'est pas toujours 100% compatible avec le chipset du raspberry.
Pour acheter, outre les classiques Amazon & compagnie, jetez un oeil aux sites suivants pour trouver la manette de vos rêves au meilleur prix. Ce sont des sites Chinois, donc ça met du temps à arriver, mais ils sont fiables.
http://www.dx.com
http://www.aliexpress.com
http://www.gearbest.com
http://www.fasttech.com
Les températures du Pi
Certains Pi 3 peuvent monter très haut et déclencher le throttling (baisse de fréquence pour diminuer la température).
Pour cela, plusieurs solutions, par exemple avec un Pi 3 :
- utiliser un boîtier avec ventilateur : perte de 15°
- petits radiateurs (+ pâte thermique) : perte de 5°, tout juste suffisant pour ne pas monter à 80°
- radiateur + ventilateur : perte de 30°
- utiliser un boîtier qui fait aussi radiateur (avec des "colonnes" qui viennent toucher le processeur) : perte de 20°, mais très mauvais signal wifi/bluetooth
Topo complet :
http://forum.hardware.fr/forum2.ph [...] #t13104510
https://forum.hardware.fr/hfr/JeuxV [...] #t14337354
Message édité par cosmoschtroumpf le 11-12-2023 à 14:54:07