Discussion: Forum Moribond
Afficher un message
Vieux 26/10/2017, 13h51   #36
Dinofly
Président
 
Avatar de Dinofly
 
Date d'inscription: 10/2001
Messages: 6 413
Dinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de luiDinofly peut être fier de lui
Envoyer un message via ICQ à Dinofly
Citation:
Envoyé par Firebrand Voir le message
Ou alors: voilà comment tel émulateur marche sur telle console hackée, pour le reste démerdez vous.
Bah quand même, ça enlève une grosse partie de l'aide si on s'en tient à ça

Citation:
Envoyé par Firebrand Voir le message
Ouais, enfin... je viens de voir ton truc plus haut. C'est rigolol pour faire mumuse 5mn à la pause café, mais la qualité est dégueulasse. Pourtant, je n'ai fait tourner que Tetris sur le core de Gambatte qui a pour réputation d'être un des émulateurs GameBoy les plus fidèles.
Je salue la performance technique d'utiliser un navigateur pour faire tourner des logiciels aussi complexe mais on semble encore loin de l'original.
Encore une fois, je n'ai pris ce RetroArch web qu'en exemple. Il n'est pas à jour et n'a pas été spécifiquement travaillé pour profiter au mieux du web en tant que plateforme. C'est normal que tout n'y soit pas au top et je te garantis qu'il est possible de faire mieux en web.
Quand je parle de mettre des émulateurs online, je parle de développer notre propre interface pour rendre tout cela plus facile, autour d'un core d'émulateur existant porté en web. J'ai un peu passé l'âge de faire un simple copié/collé de code existant pour mettre des trucs en ligne, il y a du boulot à faire pour rendre ça convivial

Citation:
Envoyé par Firebrand Voir le message
Je me méfie pas mal de ces outils à interface générique car si ça permet de faire tourner sans problème des fonctions de base, j'ai peur que ça bloque des fonctions plus spécifiques pour lequel l'émulateur aurait besoin d'une interface spécialisée. J'ai déjà eu le cas dans un topic d'aide sur OpenEmu qui semble être un truc du même genre avec une interface hyper léchée mais faut pas chercher une fonction qui sort de l'ordinaire.
Ca mûrit et ça pourrit en même temps. Le core de MAME est celui de MAME v0.78! J'ai compris qu'ils conservaient ça pour les Rasperry Pi et leurs performances au ras des pâquerettes mais y'a autre chose que cet appareil... un PC classique par exemple.
Le core bsnes a au moins 4 ans (bsnes et pas higan, justement), l'arcade a l'air d'être un vrai foutoir, mGBA pas à jour non plus (je croyais qu'endrift publiait un core libretro, mais il semble que non en fait)... majeur sur le papier ou sur les bécanes à faibles puissance mais va falloir mettre sérieusement les cores à jour pour que ça donne une émulation de qualité équivalente aux émulateurs standalone.
La documentation ne donne pas trop envie de télécharger un bousin de 120 Mo (au secours!) pour tester.
Je te rassure, cette version web est une démo qui a été publiée il y a un moment et avec un nombre de cores limité. La version "full" de RetroArch a plusieurs cores MAME, dont le dernier à utiliser pour les machines récentes : https://wiki.libretro.com/index.php?title=MAME
Soit dit en passant, le core bsnes a backporté du code de higan mais en ne gardant que la SNES, il est donc plus à jour que le bsnes de base. Et un "core" de higan complet est dans les tuyaux avec la bénédiction de byuu (après quelques batailles dont je n'ai pas compris la teneur).

A terme, je suis persuadé que pour beaucoup de logiciels la version web sera une version parmi d'autres. On aura les versions Windows, macOS, Linux et web. Donc bien sûr lorsqu'on regarde ce qu'il existe aujourd'hui, chaque version nécessite un minimum de travail d'adaptation. Pour l'instant le web n'est pas une priorité pour ces développeurs, mais ça va finir par le devenir et la qualité de l'adaptation viendra avec.

RetroArch n'a pas pour objectif de faire disparaître les émulateurs classiques, il reste possible de les utiliser pour des besoins spécifiques ou par goût, tout simplement. Je n'ai jamais dit que ça devait convenir à tout le monde, par contre tout comme OpenEmu, ça convient à la majorité et ça apporte de la simplicité.
__________________
http://dinofly.planetemu.net/images/president_planet_2012.png
http://forums.planetemu.net/picture.php?albumid=17&pictureid=198
Dinofly est actuellement connecté   Réponse avec citation