Bonjour ou bonsoir, en fonction de si vous avez ou non la chance d'avoir un cycle de sommeil correct.
Je suis en train d'essayer de faire fonctionner Final Fantasy IX sous Fedora via l'émulateur PCSX-R. Je suis parvenu à configurer le driver OpenGL de manière à obtenir un résultat visuel correct, mais rencontre de sérieux problèmes au niveau du son. En effet, il a tendance à se bloquer durant les cinématiques et à boucler sur une mesure très courte, faisant saigner mes oreilles au passage. Apparemment, c'est un bug assez courant avec ce jeu et ce driver audio (le son SDL par défaut). Activer l'option "High compatibility mode" dans la config sonore règle le problème, mais le son a alors tendance à saccader durant tout le jeu.
J'ai donc tenté d'installer d'autres plugins audio, mais l'émulateur refuse de les reconnaître et affiche ce message d'erreur quand lancé via un terminal :
Après avoir désinstallé PCSXR x86_64 et installé la version i686 (toutes deux en version 1.9.93), les plugins audio ne peuvent toujours pas être chargés. J'obtiens le message d'erreur suivant pour spuEternal :
...et pour PE.Op.S (qui s'affiche désormais dans la liste des plugins disponibles) :
Je suis en train d'essayer de faire fonctionner Final Fantasy IX sous Fedora via l'émulateur PCSX-R. Je suis parvenu à configurer le driver OpenGL de manière à obtenir un résultat visuel correct, mais rencontre de sérieux problèmes au niveau du son. En effet, il a tendance à se bloquer durant les cinématiques et à boucler sur une mesure très courte, faisant saigner mes oreilles au passage. Apparemment, c'est un bug assez courant avec ce jeu et ce driver audio (le son SDL par défaut). Activer l'option "High compatibility mode" dans la config sonore règle le problème, mais le son a alors tendance à saccader durant tout le jeu.
J'ai donc tenté d'installer d'autres plugins audio, mais l'émulateur refuse de les reconnaître et affiche ce message d'erreur quand lancé via un terminal :
/home/Fedora/.pcsxr/plugins/libspuEternal.so.1.41: mauvaise classe ELF : ELFCLASS32
De ce que j'ai compris en fouillant le net, il s'agirait d'une erreur due au fait que les plugins soient prévus pour une architecture 32 bits alors que mon système et la version de PCSXR est en 64 bits. Après avoir désinstallé PCSXR x86_64 et installé la version i686 (toutes deux en version 1.9.93), les plugins audio ne peuvent toujours pas être chargés. J'obtiens le message d'erreur suivant pour spuEternal :
libstdc++-libc6.2-2.so.3: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
...et pour PE.Op.S (qui s'affiche désormais dans la liste des plugins disponibles) :
./cfgPeopsOSS: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
On dirait une erreur de dépendance, mais le paquet libstdc++ est pourtant installé. À ce stade j'avoue commencer à sécher et surtout à m'endormir. Aussi si quelqu'un a une idée pour résoudre ou faire avancer le problème, je suis preneur.