Jeux qui rament (PGM, Psikyo et compagnie) sur RPi2


  • CRT Maniac

    Ce post a pour but de référencer les jeux qui rament sur Rpi2 est dont l’émulation peut être amélioré.
    Tout a commencé avec une info de @Georges Kralicek qui rappelait que la libraire LibRetro 0.2.97.34 permettait de faire tourner plus fluidement les jeux PGM.
    J'ai donc testé plusieurs jeux PGM et effectivement, les jeux sont beaucoup plus fluide, il sont très jouables.
    J'ai également testé des jeux (autres que les jeux PGM) qui ramaient.
    D’après mon constat, il faudrait réintégrer la Lib 0.2.97.34 dans Recalbox pour certains jeux.
    J'utilise un Rpi a 1100Mhz avec le shader scanline ou lcd3x (lissage activé) avec une résolution de 1280x1024.
    Liste des jeux qui tournent mieux sous FBA 0.2.97.34 (non testé sous FBA 0.2.87.30, je ne sais pas si cela apporte quelques chose mais je ne manquerais pas de tester si un jeu nécessite un peu plus de pêche).
    Je n'ai pas testé les jeux a fond, juste quelques minutes.
    Des corrections devraient apparaitre...
    Pour les jeux PGM, autant tous les lancer en Version 0.2.97.34.
    Ça n'est pas parfait (surtout l'intro/menu) mais la différence est fragrante.

    PGM :

    • Bee Storm
    • Demon Front
    • DoDonPachi Dai-Ou-Jou (Master et Black)
    • Espgaluda
    • Ketsui Kizuna Jigoku Tachi
    • Knights of Valour
    • Knights of Valour 2
    • Martial Masters
    • Oriental Legend
    • Puzzle Star
    • Puzzli 2
    • Spectral vs Generation
    • The Gladiator
    • Road to the Sword $
    • The killing Blade
    • The killing Blade Plus

    Pour les jeux Psikyo, en version 0.2.97.34 il tournent tous parfaitement.

    PSIKYO :

    • Battle K-Road (FBA 0.2.97.30)
    • Daraku Tensi
    • The Fallen Angel
    • Dragon Blaze
    • Gunbarich
    • Gunbird
    • Gunbird 2
    • Lode Runner
    • The Dig Fight (Double écrans)
    • Samurai Aces
    • Sol Divide
    • The Sword of Darkness
    • Space Bomber
    • Striker 1945 (Fonctionne très bien sous 0.2.97.37)
    • Striker 1945 II
    • Striker 1945 III
    • Tengai (FBA 0.2.97.30)

    AUTRES FBA :

    • Nastar (ne fonctionne pas sous FBA 0.2.97.37 mais fonctionne sous FBA 0.2.97.34)

    • ... AUTRES MAME :

    • Blast Off (ne fonctionne pas sous MAME 0.78 mais fonctionne sous MAME 0.37b5) - ...


  • Banned

    Les PGM marchent tous très bien sous Pi3 non overclocké avec le dernier FBA ceci dit mais aucune amélioration pour les Psikyo ...



  • Le pire c'est que même sur Pi3 overclocké  @1450 les psikyo rament encore avec FBA .37 (et c'est pire sous Mame 2003) Il y a un vrai problème d'optimisation sur cette version de l'émulateur je pense (mais c'était déjà le cas avec la .36) @ironic : Je confirme que Nastar fonctionne parfaitement avec FBA .30 .32 et .34. Par contre rien avec .36 et .37 même avec le bon romset 😞 Battle K-road et Tengai de Psikyo fonctionnent nickel en fullspeed sous FBA .30 .32 et .34 (avec le romset de FBA .34). Sous .36 et .37 çà se lance mais rame beaucoup 😞


  • CRT Maniac

    @Voljega C'est pour ca que je dis qu'il faut garder la LibRetro FBA 0.2.97.34 car tu me confirme que meme avec un RPi3, ca rame. (Alors que c'est parfait sous RPi2/oc avec la 0.2.97.34). @Georges Kralicek J'attendais ce commentaire de ta part concernant mes 2 roms PSIKYO qui ne fonctionnent pas. Tu me confirmes qu'elles fonctionnent. Donc ya un "Hic" chez moi. Impossible de les faire fonctionner, j'ai essayé les roms 0.2.97.34 et 0.2.97.37, rien a faire. Je cherche pourquoi, c'est bizarre, la joie des roms Arcade 🙂 ... Bon, je ne sais pas quoi dire, ces 2 roms fonctionnent sous FBA 0.2.97.34 Windows X64 mais pas sous mon FBA 0.2.97.34 Recalbox 3.3.0b17. Alors que toutes les autres roms FBA Psikyo fonctionnent.



  • @ironic: Hmmm c'est vraiment bizarre. Et tu as essayé avec les version .32 et .30 de FBA ?


  • Staff
    Global moderator
    Team

    Bonjour FBA 37 - Recalbox 4.0.0 - overlock J'ai des problèmes audio sur ces roms sur TV FULL HD 4K et du coup j ai l impression que le jeu est un peu au ralenti : Avez vous ce problème aussi ? commet le corriger ? PSIKYO : Daraku Tensi – The Fallen Angel Gunbird 2 Sol Divide – The Sword of Darkness Space Bomber (pb de son mais que les autres) Striker 1945 II Striker 1945 III



  • @acris: Comme dit plus haut par @ironic, passe en core FBA .34 (ou.30) et les jeux psikyo qui rament fonctionnent très bien 🙂 Il y a un gros souci d'optimisation avec FBA .36 et.37 Le plus simple (méthode bourrin) c'est de récupérer le fichier fba_libretro.so d'une vieille version de recalbox (une 3.2.11 -> FBA .30 ou les premières beta 3.3 ->FBA .34) et de remplacer celui de recalbox 4.0 beta 2 dans /usr/lib/libretro. Après, l'idéal serait de faire cohabiter les 2 versions .34 et .37 et de les proposer en core alternatifs dans les metadatas (comme pour les 2 cores mame). le FBA .37 est tout de même sympa car c'est le seul à gérer les samples sur les vieux jeux 🙂


  • CRT Maniac

    @acris Si tu veux les anciens cores de FBA, ils sont ici. J'ai pas tout mais prends au moins le 0.2.97.34. https://mega.nz/#F!oJJnxJSQ!Xo5q0lABO9WPEZa8ee7v3A @Georges Kralicek Arf, effectivement, Battle K-Road et Tengai passent avec le core 0.2.97.30, étrange... Par contre, je ne trouve pas le core 0.2.97.32... ... Bon maintenant, ça passe avec le core FBA 0.2.97.34 mais je pense que ça vennait de mon script et de ma façon d'envoyer des .CFG au binaire RetroArch. Mais c'est quand même étrange que tous les autres passaient sans probleme. Sinon, 2eme constat. Si quelqu'un a 2mn pour tester et me dire que je ne suis pas fou 😉 En lançant le jeu Tengai avec la 0.2.97.34, le sample de démarrage est très ralenti. Mais avec la 0.2.97.30, la vitesse est normal et on identifie bien la voix d'une japonaise. Je l'ai fais 3 fois et idem. Si le sample est joué au ralenti, peut être que d'autres "choses" sont joué au ralenti ? Ça vaudrait le coup de tester la 30 et la 34 dans tous les jeux PSIKYO.


  • Banned

    Après, l’idéal serait de faire cohabiter les 2 versions .34 et .37 et de les proposer en core alternatifs dans les metadatas (comme pour les 2 cores mame).

    Bon le problème avec les cores alternatifs c'est pour les jeux nécessitant un bios : si celui ci a changé entre deux versions (deux romsets), il n'y a pas moyen pour l'instant (à part en faisant des sous répertoires dédiés pour chaque version FBA comme le fait ironic) d'avoir deux fois le fichier de BIOS dans ses deux versions différentes ou de faire comprendre à l'émulateur utilisé en core alternatif lequel utiliser... ce qui oblige à avoir tous les jeux neogeo ou pgm par exemple sur un core donné et pas sur l'autre (ou les autres)


  • CRT Maniac

    J'ai changé de technique, maintenant les jeux qui nécessitent ,la version 30 ou 34 ou 37 sont dans le même dossier. J'utilise un tableau avec les noms des roms pour indiquer quelle version de FBA ou MAME utiliser. C'est très visuelle et pratique. Idem pour les Bezels

     ########################################### ## JEU DONT L'ASPECT RATIO EST A MODIFIER ############################################
     aspect[5.zip]="aspect_ratio_3.4-4" aspect[1941.zip]="aspect_ratio_3.4-4" aspect[1942.zip]="aspect_ratio_3.4-4" aspect[1943.zip]="aspect_ratio_3.4-4" aspect[1943kai.zip]="aspect_ratio_3.4-4" ... aspect[orlegend.zip]="PGM-honrizontal" aspect[puzlstar.zip]="PGM-honrizontal" aspect[puzzli2.zip]="PGM-honrizontal" aspect[svg.zip]="PGM-honrizontal" aspect[theglad.zip]="PGM-honrizontal" ################################# ## JEUX A LANCER AVEC SON BEZEL # ################################# bezel[pacman.zip]="pacman" bezel[dkong.zip]="dkong" bezel[dkongjr.zip]="dkongjr" bezel[galaga.zip]="galaga" bezel[galaxian.zip]="galaxian" bezel[invaders.zip]="invaders" bezel[qbert.zip]="qbert" bezel[scramble.zip]="scramble" ############################################################### ## JEUX A LANCER AVEC MAME 2000 (MAME 0.37b5). # ## PAR DEFAUT, LES JEUX SE LANCENT AVEC MAME 2003 (MAME 0.78) # ############################################################### mamecore[astormbl.zip]="mame037_H" mamecore[mk.zip]="mame037_H" mamecore[moonwlkb.zip]="mame037_H" mamecore[outrun.zip]="mame037_H" mamecore[sharrier.zip]="mame037_H" mamecore[splatter.zip]="mame037_H" mamecore[gradius.zip]="mame037_H" mamecore[gradius2.zip]="mame037_H" mamecore[blastoff.zip]="mame037_V" ######################################################## ## JEUX A LANCER AVEC FBA 0.2.97.3x ## ## PAR DEFAUT, LES JEUX SE LANCENT AVEC FBA 0.2.97.37 ## ######################################################## ## SPIKYO ## fbacore[daraku.zip]="fba-34" fbacore[dragnblz.zip]="fba-34" fbacore[gnbarich.zip]="fba-34" fbacore[gunbird.zip]="fba-34" fbacore[gunbird2.zip]="fba-34" fbacore[loderndf.zip]="fba-34" fbacore[samuraia.zip]="fba-34" fbacore[soldivid.zip]="fba-34" fbacore[s1945.zip]="fba-34" fbacore[s1945ii.zip]="fba-34" fbacore[s1945iii.zip]="fba-34" fbacore[sbomber.zip]="fba-34" fbacore[btlkroad.zip]="fba-34" fbacore[tengai.zip]="fba-30" ## AUTRES ## fbacore[nastar.zip]="fba-34"```
     Apres, ton histoire de BIOS est vrai mais jusque maintenant, je n'ai pas eu de probleme.

  • Staff
    Global moderator
    Team

    Bonjour à tous il faut aussi et surtout faire une remontée chez libretro pour leur expliquer les différences afin de corriger le problème.


  • Banned

    Je pense pas qe ce soit entièrement un problème de libretro, plus surement de FBA lui même qui évolue beaucoup au fil des versions, ç_a doit être difficile de rajouter des compatibilités tout en gardant toujours la même rapidité de fonctionnement



  • Oui c'est purement un problème lié à FBA je pense, d'autant plus que ce problème touche également les autres émulateurs. Certains jeux sous mame 2000 sont plus fluides que sous mame 2003 qui est lui même plus fluide que mame 2010 ou 2014 qui sont de vrais limaces sur le pi2 même sur de vieux jeux nécessitant normalement peu de puissance. Après il faudrait voir exactement au niveau du contenu ce qu'ils ont changé entre la version .34 et les versions suivantes .36 et .37 car c'est à partir de ce moment là que les jeux psikyo et PGM ont commencé à ramer. Si çà se trouve ils ont changé un driver (son ou vidéo) et le nouveau driver est plus gourmand en ressources, impactant certaines plates-formes. Le truc étrange c'est que des jeux comme les CPS3 Capcom bien plus tordus à émuler sont toujours parfaitement gérés en fullspeed même sur FBA .37 (donc je pense qu'il y a espoir que le problème pour les psikyo puisse être corrigé avec un minimum d'optimisation) @ironic: J'ai pris 5 min pour tester Tengai sur .30 .32 et .34 et je n'ai constaté aucun problème de distorsion son sur la .34. Par contre avec la .34, sur 10 lancements du jeu, seuls 8 ont été fructueux, les 2 autres aboutissant sur un écran noir ce qui laisse penser qu'il y a peut-être bien un problème d'exécution sur cette version du Core FBA et que tes soucis n'étaient pas uniquement liés à ton script d'initialisation. Je ne m'en étais pas rendu compte hier en faisant mes tests car je n'avais lancé le jeu qu'une paire de fois sur chaque Core FBA sans avoir de souci.



  • Tiens le Core 0.2.97.38 est sorti hier 10 avril ! http://www.fbalpha.com/view/231/ Peut-être la solution à certains problème. Apparemment il y a pas mal de corrections de drivers et optimisations en tous genres pour éviter les ralentissements dans certains jeux (ils parlent aussi d'une amélioration du moteur CPS3 pour le Pi), reste à voir si cela aura un impact positif sur les jeux qui posaient problème avec la .37. Wait and see... 🙂


  • CRT Maniac

    Ah, ya pas mal de corrections et de nouveaux jeux supportés. C'est pas une révolution mais c'est a testé 🙂 On va attendre une version LibRetro. (Rien sur PGM et SPIKYO). Bizarre pour Tengai. Doit y avoir un petit souci avec la 34. Le principal c'est que ca fonctionne 🙂


  • Banned

    Cool que le nouveau core soit sorti, reste plus qu'à attendre que quelqu'un le compile pour tester ça 🙂 par contre il disent pas quel romset ça utilise...


  • Staff
    Global moderator
    Team

    Re Faut que libretro fasse leur mise à jour. Ensuite la team dev recalbox mettera à jour le core dans la version 4.1 ou plus.


  • Banned

    Euh plutôt proposer le core en plus mais mettre à jour faut voir les performances, pas sûr que ce soit une bonne idée si la version 38 est moins performante que la 36 ...



  • à suivre, les shooters Psikyo sont essentiels à mes yeux ^^



  • Tiens je viens de me rendre compte aujourd'hui d'un truc : Strikers 1945 Plus (l'adaptation Neo Geo en mode horizontal du jeu d'arcade Strikers 1945 II de Psikyo) présente énormément de ralentissements sous FBA Libretro (quelle que soit la version du Core). J'ai essayé avec PiFBA, c'est un peu mieux mais il y a toujours des saccades bizarres en cours de jeu lorsque l'on croise parfois les avions ennemis. C'est très curieux car c'est le seul jeu NeoGeo qui me fait çà. J'ai cru au départ que ma mémoire me jouait des tours et que le jeu original était peut-être comme çà. Du coup, dans le doute, j'ai rebranché mon slot MVS (donc une vraie NeoGeo) sur un supergun branché à la TV avec la cartouche originale du jeu et... c'est parfaiterment fluide ! Bref ou bien il y a réellement un souci d'émulation avec ce jeu, ou c'est mon fichier ROM qui est foireux. Il faudra que je creuse la question plus en détail à l'occasion. Le truc marrant c'est que le jeu original Psikyo dont est tiré Strikers 1945 Plus fonctionne, lui, parfaitement bien sous FBA Libretro.



Want to support us ?

207
Online

80.5k
Users

21.7k
Topics

158.4k
Posts