Raspberry Pi 4

For information, Recalbox IS NOT compatible with Raspberry Pi 4 yet.
Pour information, Recalbox N'EST PAS encore compatible avec le Raspberry Pi 4.

The Recalbox Team.

Problèmes emu Arcade : Il faut faire quelque chose



  • Tout marche parfaitement, ne changez rien.


  • Staff
    Team

    Les joies de l'émulation arcade... :). C'est bien le soucis de cette plateforme. C'est justement que ça n'en est pas une, mais plusieurs. Et que l'émulation arcade bouge beaucoup ! Que les roms pour se lancer, ont besoin d'un paramétrage précis pour coller à la version de l'émulateur employé. Résultat, il faut trouver la bonne rom et pour certains jeux le bon bios. Partant de là, difficile de faire un tuto tout en restant dans la légalité pour dire autre chose qu'il faut une rom du romset N°XXXX. Ce qui complique les choses, c'est que le romset en question est très difficilement trouvable sur la toile. Alors oui, on peut aussi dire qu'il existe clrmamepro pour recompiler les roms qu'on trouve sur la toile et remonter le bon rom set. Mais ce qu'attendent toutes les personnes qui viennent ici, c'est un lien vers un bon gros zip ou d'un site qui propose ces roms plug and play qu'ils auront juste à coller dans le dossier rom de recalbox. Et sur ce point là, ça ne risque pas d'être explicitement mis sur le wiki tu en convient ! Il y a déjà une bride de tuto via le post final burn et neo geo et ce qu'a fait zool_80. Une archive qui va commencer à se propager sur la toile à n'en pas douter. Je pense que ça reste encore la meilleur solution pour régler ces questions concernant l'emulation arcade sur recalbox. Mais ne perdons pas de vue qu'il est fort possible que tout tombe à l'eau à la prochaine maj de recalbox et le support d'un nouveau romset encore plus vaste qui impliquera de recompiler toutes les roms. C'est comme ça.



  • Mais ne perdons pas de vue qu’il est fort possible que tout tombe à l’eau à la prochaine maj de recalbox et le support d’un nouveau romset encore plus vaste qui impliquera de recompiler toutes les roms. C’est comme ça.

    Euhhh, la tu me fais peur, tu veux dire que tout le travail qu'a fait zool, et moi aussi sur les roms CPS1-2-3 et NéoGéo risque de sauter avec une prochaine mise a jour ? Je comprends que ça soit le jeu, mais alors j'ai une question, car perso, j'ai pas tout mon temps a passer sur des jeux vidéo, je veux préparer une multi console familial, mais j'ai d'autres travaux qui m'attendent et ce projet me prends déjà pas mal de temps. Mais est il possible de ne pas mettre a jour mon récalbox si je le souhaite, car pour le moment, quand une mise a jour est disponible, j'ai la fenêtre qui me signale qu'une mise a jour est disponible au démarrage de la RécalBox et je suis obligé de valider et donc de faire cette mise a jour. Je sais aussi que les updates sont pour rendre le projet plus stable etc, seulement je sais aussi que dans ce genre de projet, beaucoup s'égare, et qu'a force, on risque d'avoir 30 machine mal émulé plutôt que 10 machine correctement émulé, et personnellement, je préfère quand on en fait moins mais que cela soit plus clean ;). De mon coté, je commence a avoir une bonne stabilité pour les jeux et émulateurs PSX, Super NES, NES, master system, Pc Engine, mégadrive, FBA, FBA_Libretro et bientôt Mame (grâce a notre ami Zool), et personnellement, si j'arrive a voir un truc stable avec la NES, Super Nes, Master System, Mégadrive, FBA, FBA_Libretro, Pc Engine et Mame, moi ca me va. Ceci n'est pas une reproche bien au contraire, j’espère juste savoir ou l'on va ;)



  • Sur Mame, tu as les Jeux classics ? (du genre pacman, etc) Moi perso je galère, pour les classics, et les non-classics. je me retrouve avec des grosses bibliothèque, ou un certains pourcentage fonctionne... Sinon, pour la mise à jour, quand tu valide le message au démarrage, il ne fait pas la mise à jour. Et si tu ne fait pas la mise à jour, et répète le message a chaque fois.



  • OK, je dois quitter la fenêtre en utilisant le bouton "valider" et non le bouton "annuler" ou "retour", j'essaierai ça, et tant mieux dans ce cas. Pour les jeux classics, tu as des titres a me donner, car comme ça, je ne vois pas de quel jeux tu parle, désolé, ma culture vidéo ludique a pris un méchant coup de vieux, donne moi quelques titre et je te dis ça dans la foulée ;)


  • Staff
    Team

    Je ne voulais pas créer un mouvement de panic ^^. Si un jour, une nouvelle version de mame est mise en place et donc, un autre romset à utiliser, il est sur que tu pourras définir dans le fichier config de recalbox la version que tu souhaites utiliser. Mais oui, c'est pas pour rien qu'il y a pleins de romset différents pour les émulateurs arcade ! :). Le but est avant tout de proposer toujours plus de jeux... Mais c'est la spécificité de l'arcade. Pour les autres consoles, tu peux déjà faire tourner pratiquement tout le catalogue et mis à part des optimisations sur l'émulateur, pas de raison que sa change. Pour les consoles type dreamcast, n64 ou psp, le catalogue de compatibilité va s’étoffer au fur et à mesure. Seul les jeux arcades ont une relation particulière entre la rom, le bios et la version de l'émulateur utilisé. Après, à moins que tu cherche à tout pris à lancer un jeu qui ne fait pas partie du romset compatible actuel, tu n'auras qu'a rester sur l'ancienne version pour ne pas avoir à te refaire ta config de roms. Mais pas d’inquiétude. Ce n'est pas pour tout de suite non plus je pense ^^.



  • ...Si un jour, une nouvelle version de mame est mise en place et donc, un autre romset à utiliser

    Ok merci Reivaax pour ces précisions, seulement j’espère que si une mise a jour de RecalBox viens changer un émulateur pour en mettre un nouveau et qui donc ne permettrai plus de passer l'ancien ROMSET, nous serions au courant avant même de faire la mise a jour, par le biais d'un message soit sur émulationstation, soit par le changelog de la prochaine mise a jour, mais bien sur, lisible avant de savoir si oui ou non on fait la mise a jour ?, j’espère me faire comprendre ^^


  • Staff
    Moderator
    Team

    Bonjour sur le site open-console dans la section raspberry il y a un script qui permet de synchroniser des bestset roms pour différents émultateurs dont mame et fba et la compatibilité est au rendez vous. Je ne pense pas que je puisse mettre le lien sur le forum. Si on part du principe que chaque emulateur utilise une version de romset défini, la recherche de roms est assez facile. imame4all - roms mame 0.37b PiFBA - roms FBA 029671



  • J'ai trouvé le post de forum dont tu parle, mais est-ce que faire tout ça, garantie que le jeu fonctionnera sur recalbox ? Edit : Bon, j'ai trouvé les liens mega dans leur script, je télécharge, et je teste ;)


  • Staff
    Moderator
    Team

    rE, J'ai synchroniser les roms sous retropie et recalbox, et j ai pas encore rencontré une rom qui ne fonctionne pas pour le moment mais je ne les ai pas toutes testées, ni contrôler avec le cltrmampro machin truc Là j’essaie de les scrapper.



  • Je n'ai pas encore été voir sur ton site, mais je viens de me rendre compte que c'est un bordel juste monstrueux. Je me suis amusé a tester 387 jeux a la main qui devrait tourner sous FBA et FBA_Libretro, résultat, j'ai perdu une grande partie de mon temps. Faites attention a ne pas virer des roms dépendantes de d'autres roms, par exemple sous FBA_Libretro, je dois pouvoir faire tourner World Heroe 1, et j'ai deux zip, un nommé Wh1.zip et l'autre nommé Wh1h.zip, le premier fait 4699Ko et le second 364Ko. Je teste le premier (Wh1.zip), le jeux se lance et fonctionne. Je teste le deuxième, celui ci ne fonctionne pas. je décide de virer le deuxième fichier puisqu'il ne se lance pas. Je relance le premier qui lui était fonctionnel, surprise, il ne fonctionne plus.... Je décide de remettre le fichier que j'avais supprimé pour voir si il y a bien une dépendance, et bingo, le jeu se lance correctement... Enfin bref, c'est l'anarchie des ROMSET donc faites tees attention a ce que vous virer, mais la encore je ne comprends pas surtout que quand il va scrapper, j'ai peur qu'il me sorte deux fois la jaquette et le descriptif puisque c'est un .zip tout comme l'autre et qu'il apparait bien dans la liste comme si c’était un jeu. Et vous vous doutez bien que ce n'est pas le seul jeu qui fait cela, car depuis que j'ai relancé, j'avais réussi a garder 264 jeux fonctionnel entre FBA et FBA_Libretro, et je me rends compte que je suis bon pour tout recommencer... :/


  • Staff
    Team

    Il est vrai que c'est chiant ces histoires de fichiers dépendants... Je m'étais posé la question concernant les jeux psx en .bin et .cue... Le .cue n'étant pas necessaire pour tout les jeux. Mais pour certains, il est obligatoire... résultat, obligé de garder 2 fichiers du meme nom dans ma bibliothèque pour faire tourner mon jeu... J'ai essayé de créer des dossiers. Avantage, plus qu'un nom affiché en premier resultat, quand on clique dessus, on voit les 2 fichiers. Inconvénient, la description ne s'affiche pas dans emulationstation en premier niveau (dossier) mais uniquement quand on a cliqué dessus et qu'on a le fichier .bin et .cue qui s'affiche... Seul solution que j'ai trouvé, c'est de créer un iso avec mes 2 fichiers dedans et là, c'est bon. A voir si tu crée un iso avec tes 2 fichiers Wh1.zip et Wh1h.zip si le jeux veux bien se lancer sous ce format... .iso (mais j'ai un serieux doute... il y a des chance que le jeux ne soit même pas affiché car l'extension .iso n'est pas un standard en arcade. Autre solution, créer un .zip avec tes 2 zip à l'interieur et voir si sa se lance... Là comme ça, je vois pas d'autre solutions pour régler ton soucis de doublon dans emulationstation... :/



  • Effectivement le romset Bestset MAME de la page indiquée est pas mal, la pluspart fonctionnent (et ya pacman :) mais saccadé :-( ) Mais j'en ai quand même trouvé une dizaine qui fonctionnait pas en un quart d'heure d'essai. Par contre les romset FBA029671 et 029734, y'en a la moitié voir 1/3 qui fonctionne....



  • Si on part du principe que chaque emulateur utilise une version de romset défini, la recherche de roms est assez facile. imame4all – roms mame 0.37b PiFBA – roms FBA 029671

    Ouai mais tu vois, rien que ça par exemple, tu trouve pas cette info facilement ! Ca devrait etre en première page dans les console/plateformes émulées de recalbox.


  • Staff
    Team

    Je pense qu'une fois qu'on aura confirmé la bonne version des bios necessaire (ce qui semble etre le cas), il faudra mettre à jour le wiki avec le md5 des 2 bios qui tournent bien. Concernant la version du romset, c'est indiqué dans le fichier lisez-moi donc sa se veut assez simple je trouve non ? Mais oui, une petite maj du wiki serait pas plus mal car il y a certains infos qui ont évolué depuis sa rédaction...



  • Pour le moment, j'ai beau zipper les fichiers dans tout les sens, rien n'y fait... je crois que la seule solution est de créer un dossier et d'avoir l'inconvénient qui va avec :p


  • Staff
    Moderator
    Team

    Matt dis moi quelles roms ne sont pas fonctionnelles je regarderai de mon coté si j ai la meme chose.


  • Staff
    Team

    Salut, il va falloir que je remette un peu les choses dans leur contexte. Je fais recalbox, je le distribue gratuitement, j’écris un wiki le plus complet possible, j'y mets des tutos pour gérer ses romsets, des fichiers readme avec toutes les instructions et les versions a utiliser. Les gars ont déjà répondus a de nombreux post sur le forum en apportant des solutions aux personnes qui n'arrivent pas a faire tourner les jeux arcade. Et tu me fais part de ton "incompréhension". En me disant que "sur la page d'accueil c'est marqué que c'est facile", comme si tu venais de m'acheter une PS4 et que tu étais insatisfait de ton produit. Si tu crois que ce n'est pas assez bien documenté, tu as un plein acces au wiki, il ne te reste qu'a tester, chopper les info ci et la, comprendre comment ca marche et nous creer un bon gros tuto qui satisfasse tout le monde. Et la quelque chose aura été fait.



  • retroboy : Je m'attendais à ce genre de message... Mon incompréhension elle est due au fait que plein de personne mettent des messages sur les forum, et c'est toujours les même questions encore et toujours. Donc je ne comprends pas pourquoi on explique pas clairement les marche a suivre avec les bonnes versions de roms et de bios. Je veux bien le faire ce bon gros tuto tu sais (et mon post c'était pas pour raler, mais justement pour aller vers une synthetisation des infos), pour tout te dire, je voulais aussi faire un bon gros zip avec les roms qui fonctionnent bien et le mettre en ligne pour qu'il n'y ai plus besoin d'aller a la pêche aux roms, mais le problème c'est que je capte pas grand chose, alors je suis pas vraiment bien placé pour ça. Par exemple, j'ai utilisé clrmamepro, il a fait sa tambouille, a modifié des zip, les a renommé (??), à rajouté des fichiers etc. mais au final ça marche pas bcp mieux. Ce qui est quand même étonnant, c'est que sur la première page de recalbox, sont mis en premier les émulation Arcade et Arcade Classics, alors que c'est ceux qui ont le plus de problème, tu comprends que je puisse m'étonner que ça soit si "bancal" cette partie de l'émulation ? Si effectivement, c'est vraiment la merde l'emulation arcade et que c'est bcp de travail, de temps a passer et que c'est pas aussi automatique que la partie console, alors OK. Mais il faut le dire, et comme ça les gens savent a quoi s'attendre. Et mets plutôt les émulation stable en avant, c'est a dire des consoles. T'es pas d'accord ? Parce que si on crois que ça marche facilement normalement, et qu'on arrive pas, on se dit qu'ils nous manque des infos importantes. Je viens de voir ton readme avec la version a utiliser, je l'avais jamais vu, je crois que je l'ai regardé à l'époque ou la version n'était pas encore indiquée, et pas rouverts depuis que tu as changé. Ne te méprends pas, je trouve que le travail effectué à été vraiment magnifique, et je l'ai d'ailleurs dis plusieurs fois sur ce forum. Sur la partie consoles, c'est vraiment le top à utiliser, et hyper facile.



  • Acris : Certaines roms qui marchent pas chez moi: MAME 037b: - Robocop FBA 029671: - Salomon's Key - Marvel VS Capcom - Shinobi - 1941 : Counter ... FBA 029734: - Galaga - Legend of tonma - Michael Jackson Moonwalker - Pac-Man En ce qui me concerne, le plus gros taux de réussite que j'ai eu avec arcade c'est : Pour MAME --> RPI_Bestset_MAME037b.rar Pour finalburnalpha --> RPI_Bestset_FBA_029671.rar & RPI_Bestset_FBA_029734.rar



Want to support us ?

174
Online

58833
Users

18416
Topics

138565
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.